基于Arduino UNO和433Mhz模塊設(shè)計了用于無線電遙控模型車的遙控器和接收器。
它基本上是兩個獨(dú)立的Arduino UNO使用一個簡單而便宜的433Mhz鏈接在空中互相對話。他們使用Arduino UNO bootloader運(yùn)行@ 16MHz和5V。
發(fā)射器(“遙控器”)的特點:
接收器的特點:
- 8個I / O最有可能被用作O's)
- 433Mhz無線電收發(fā)器
組件
- 2 × ATMEGA328P-PU(微處理器,微控制器,DSP / ARM,基于RISC的微控制器)
- 6 × 按鈕6x6 +塑料旋鈕
- 2 × 印刷電路板(參見用于文件的GIthub鏈接)
- 2 × 晶體振蕩器(16Mhz)
- 4 × 陶瓷電容器(22pF)
我計劃使用5V USB電源(使用單個18650電池的廉價電源)為控制器和接收器供電。
制作過程:
第一步是確定在項目中使用哪個微控制器平臺,當(dāng)然我決定選擇Arduino(哈哈!),主要是因為我擁有一堆ATMEGA328。
第二步是組裝電路板的(半功能)機(jī)械原型,只是為了感受它的尺寸和外觀/感覺。發(fā)射器(無線電控制器)和接收器(電機(jī)控制器)的照片如下。
從圖片中你可以看到一些硬件細(xì)節(jié), Eagle,F(xiàn)ritzen,Arduino代碼都整理在附件里。
第三步是為原型繪制原理圖和PCB。我使用Eagle CAD和一些Adafruit和Sparkfun庫在幾個小時內(nèi)完成了它。