印刷电路板。您可以在Github上找到的板拓扑。
电容器120622pF-2个。
Capasitors1206100nF-3个。
电阻器12064K7-5个。
电阻器120610K-1个。
RTC芯片DS1307-1个。
步进电机驱动器ULN2003A-1个。
水晶16MHz-1个。
水晶32768赫兹-1个。
电池CR2032支架-1个。
5针接头-2个。
4针接头-2个。
按钮-3个。
MicroUSB连接器-1个。
带Arduino引导程序的微控制器Atmega328P-PU-1个
其他部分
LCD1602I2C。
步进电机28BYJ-48。
HC-05蓝牙模块。
杜邦线。
自攻螺钉2mm-2个。
用螺母拧紧2毫米-2个。
电源适配器5V2A。
MicroUSB电源线。
用于3D打印机的ABS或PLA塑料-0.5kg。
纸胶带。
工具
烙铁。
焊料。
剪线钳。
胶枪。
USB转TTL串口适配器。
USBASPAVR编程器或Arduino板。
3D打印机。
第2步:电子板。汇编
开始之前
注意!如果您的芯片没有Arduino加载器,您必须自己将其写入控制器。
更多关于Arduino引导程序的信息:
Arduino作为ISP和ArduinoBootloaders
在面包板上构建Arduino
您必须先制作PCB。所有印刷电路板文档都可以在GitHub上下载。您可以自己制作PCB或在专业服务中订购。
首先安装并焊接电阻器和电容器。
然后在主板底部安装MicroUSB连接器。
在电路板顶部安装DIP组件。
最后安装并焊接按钮。
电路板准备就绪。
步骤3:编程电子板
从您计算机上的官方网站下载并安装ArduinoIDE。
从GitHub下载FishFeeder的草图。
将USB-TTL适配器连接到主板上的JP3针头。
将适配器插入计算机的USB端口。
在ArduinoIDE中打开草图。
从ArduinoIDE的Tools-Board菜单中选择ArduinoUno。
在ArduinoIDE的Tools-Board-Port菜单中设置右端口。
将草图上传到控制器中。
编程完成。
步骤4:案例汇编
您可以在Github上下载STL型机箱部件。
如果你有一台3D打印机,你可以打印出案例的细节。如果没有,请在专业公司订购3D打印。