• 做一个树莓派Raspberry Pi拍立得


    用树莓派Raspberry Pi打造一台拍立得,作法如下:

    材料:树莓派+数字相机模块+热敏打印机

    因为打印机所需电流较高,所以电源供应器的规格需要5V 3A以上。

    再找一个稳定的电源以及够大的外壳装起来:

    外壳的加工需要注意安全,使用压克力刀可以轻易裁切上盖。

    对于打印机的大面积开口我使用钻床先在四个角钻孔,然后再用铁尺与压克力刀

    将开口四边刨切出来。

    防水盒的侧边已经有预切圆孔,可用敲击的方式开孔。

    然后要找到搭配电源线直径的电源扣。

    这样就可以完成所有的开孔。

    内部的配线只需要将电源接好

    将树莓派与打印机的电源接在一起,然后经过一个电源开关再接到电源供应器

    这个电源开关就是负责电源的开启与关闭

    准备另一个开关是用来负责快门信号

    只需要根据树莓派GPIO连接开关的方法接好(一般在网络上都有介绍)

    这里要注意GPIO接脚需要提升(Pull-Up)电阻10k奥姆

    快门开关连接到树莓派的GPIO12(这部份可参考我的程序代码来理解)

    打印机的信号线是一般俗称的TXRX

    这里就是接到树莓派的TXRX就可以了

    要记得TX接RX、RX接TX,这样信号才能互通

    程序代码的原理也很简单,可以从Github下载,地址如下

    https://github.com/pondahai/raspberrypi_polaroid

    打印机的函式库是来自Adafruit开发的热感式打印机函式库

    然后我们监视GPIO12的信号

    一旦有快门开关按压的信号进来

    就呼叫系统程序raspistill

    这是一支内建在树莓派里面的程序

    用来数字相机模块发出信号以及接收拍摄到的图档

    接着程序会将存盘的图片进行缩图

    然后将缩图档案送给打印机进行打印就完成啦!

    原文参考

    https://mp.weixin.qq.com/s?__biz=MzU0MTg0ODIzNA==&mid=2247484452&idx=2&sn=e8c4f214ac0d72e9ad6595861e3c98b4&chksm=fb22e3e1cc556af7b5c9a6ddab1609c895cadfb2cd9ed4e85d79aa098225aa1ddbcca65664ed#rd

  • 相关阅读:
    MVC的12种ActionResult介绍以及应用示例【转】
    SQL Server抛出异常信息 RAISERROR
    lambda select和where区别
    JS中的原型对象与构造器
    JS原型的动态性
    关于困惑已久的var self=this的解释
    JS原型对象的问题
    再谈.NET委托(delegate、Func<>)
    在函数作用域嵌套下使用this
    Python 易错点
  • 原文地址:https://www.cnblogs.com/Astar-STEAM/p/9755113.html
Copyright © 2020-2023  润新知