尽管这是我第一次尝试设计 PCB 板和布局,但我想逐步与您分享我的项目,并将继续在此处发布我的其他电子项目,包括 PCB 设计或对该项目的任何可能的改进。在这个特定的项目中,我为 Arduino Nano 设计了一个防护罩,它可以通过内置的 BMP280 温度和压力传感器、光敏电阻和振动传感器收集与天气相关的信息。
要获取有关 Nano Weather Shield V1.1 的其他功能和规格的更多信息,请查看下面的功能部分。
您可以在下方下载 Nano Weather Shield V1.1 的 Gerber、制造和 BOM 文件。我在 KiCad 中设计了防护罩,因此所有提供的文件都只能以 KiCad 格式提供。
屏幕一
显示 BMP280 产生的温度和压力。
屏幕-2
显示光敏电阻和振动传感器产生的光密度和振动。
屏幕 3
启动一个独特的 RGB 颜色模式,直到下一个命令。
此外,您可以通过在屏蔽板上焊接接头来访问 Arduino Nano 上的待处理引脚,以包含额外的组件。
Nano Weather Shield V1.1 上的内置组件:
附加组件:
Nano-Weather-Shield-V1.1:
16x2 or 20x4 LCD Screen
D12 --------------------------- rs
D11 --------------------------- en
D5 --------------------------- D4
D4 --------------------------- D5
D3 --------------------------- D6
D2 --------------------------- D7
RGB LED
D6 --------------------------- r
D9 --------------------------- g
D10 --------------------------- b
BMP280 Pressure and Temperature Sensor
A4 --------------------------- SDI
A5 --------------------------- SCK
Vibration Sensor
A3 --------------------------- S
Photoresistor
A0 --------------------------- S
Button_1
A1 ---------------------------
Button_2
A2 ---------------------------
Solderable Pending Pins
D7 ---------------------------
D8 ---------------------------
D13---------------------------
GND---------------------------
A6 ---------------------------
A7 ---------------------------
VIN---------------------------
TX ---------------------------
RX ---------------------------
注意:如果您想使用我的设计购买屏蔽,我强烈建议您不要使用 BMP280 温度和压力传感器,因为与 DHT11、DHT22 或 BME280 等其他传感器相比,I2C 总线连接存在问题。我不得不添加一个额外的电阻来调整一个屏蔽的输入电压。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !