作為一名機(jī)械工程師,我經(jīng)常對(duì)如何實(shí)際制作項(xiàng)目有想法,將編程的“小細(xì)節(jié)”留到最后。對(duì)于那些背景嚴(yán)重偏向編程和電子的人來(lái)說(shuō),這種態(tài)度可能會(huì)被翻轉(zhuǎn),而這是項(xiàng)目的重點(diǎn)。雖然我覺(jué)得編程很有趣,但最后我只想讓一切正常工作。
在完成最近的構(gòu)建后,我意識(shí)到我實(shí)際上已經(jīng)想出了一個(gè)微型可嵌入的 Arduino Nano 包,我已經(jīng)在多個(gè)版本中使用它來(lái)進(jìn)行非常快速的原型設(shè)計(jì)。事實(shí)上,這個(gè)特殊的構(gòu)建開(kāi)始使用一個(gè)簡(jiǎn)單的 LED 開(kāi)關(guān),但當(dāng)我決定使用可編程 LED 時(shí),只需將一些東西焊接在一起以添加其微控制器核心。基本電路圖如下所示:
在許多情況下,有幾件事使它成為一種方便的設(shè)計(jì):
首先,DIP 開(kāi)關(guān)與 Arduino 引腳間距完美對(duì)齊,因?yàn)閮烧叨歼m用于標(biāo)準(zhǔn)面包板上。我收集了它們,雖然到目前為止有四個(gè)開(kāi)關(guān)效果很好,但可以根據(jù)需要實(shí)施更多或更少的開(kāi)關(guān)。開(kāi)關(guān)的非輸入引腳連接到 Arduino 的接地引腳。這有一個(gè)額外的好處,那就是形成一個(gè)其他連接可以很容易接地的地方——這對(duì)這些類(lèi)型的項(xiàng)目來(lái)說(shuō)是一個(gè)持續(xù)的煩惱。
將這些輸入開(kāi)關(guān)接地可以將它們?cè)O(shè)置為“INPUT_PULLUP”,如GitHub 上的項(xiàng)目示例代碼所示。使用此命令允許 Nano 板上的 ATmega328 芯片將每個(gè)輸入拉到正,這意味著無(wú)需外部電阻器來(lái)防止信號(hào)浮動(dòng)。您需要在代碼中考慮到“LOW”現(xiàn)在表示開(kāi)關(guān)已激活,而“HIGH”表示它已關(guān)閉。
此外,所使用的雙CR2032電池座具有內(nèi)置開(kāi)關(guān),非常方便。這個(gè)開(kāi)關(guān)意味著你不必?fù)?dān)心這個(gè)組件——或者一遍又一遍地拉電池。雖然它們的標(biāo)稱組合 6V 充電在技術(shù)上低于 Nano 推薦的 7-12V 輸入電平,但它似乎在簡(jiǎn)單應(yīng)用中運(yùn)行良好。該支架的物理尺寸也與 Nano 相似,這意味著它可以通過(guò)束線帶甚至熱收縮綁在您的計(jì)算包上。
除此之外,設(shè)計(jì)非常靈活。我在幾個(gè)項(xiàng)目中使用了它的變體——相機(jī)間隔計(jì)、“Hello Light”聲音監(jiān)視器和CNC 燈光繪畫(huà)裝置。最后一個(gè)完成得非常快,而且它很小的事實(shí)意味著它可以騎在固定裝置上——包括電池——同時(shí)幾乎不會(huì)增加設(shè)備的體積或重量。
其他選擇?
此設(shè)置使用 CR2032 電池,重量輕且價(jià)格便宜,但不可充電。如果這很重要,您可以使用 LIR2032 電池,它的工作電壓更符合規(guī)格 3.6V(組合為 7.2V)。另一種選擇是使用 Arduino、Adafruit 和其他具有內(nèi)置 LiPo 連接器的各種板。雖然不錯(cuò),但它們往往比 Nano 克隆的 2 至 3 美元貴,因此您可能更不愿意將它們留在項(xiàng)目中并繼續(xù)前進(jìn)。另一種方法是使用 Arduino Pro Mini(一個(gè)克隆,因?yàn)樗呀?jīng)正式退役)來(lái)放棄 Nano 的耗電 FTDI 芯片。
無(wú)論您決定采用哪種方式,最好在您的垃圾箱中有一個(gè)帶有現(xiàn)成零件的首選設(shè)計(jì),讓您可以隨時(shí)將一些東西放在一起。雖然肯定不是所有事情的最佳解決方案,但作為一個(gè)快速而骯臟的自動(dòng)化解決方案,這對(duì)我來(lái)說(shuō)效果很好!
審核編輯:郭婷
-
芯片
+關(guān)注
關(guān)注
459文章
52119瀏覽量
435599 -
連接器
+關(guān)注
關(guān)注
99文章
15201瀏覽量
139193 -
Arduino
+關(guān)注
關(guān)注
188文章
6489瀏覽量
190029
發(fā)布評(píng)論請(qǐng)先 登錄
適用于Arduino UNO和兼容板的快速原型設(shè)計(jì)盾牌
基于Arduino Nano和HC-SR04超聲波傳感器制作社交距離項(xiàng)目
如何實(shí)現(xiàn)arduino nano和nodemcu之間的串行通信?
基于Arduino制作激光雕刻機(jī)的方法介紹
dfrobot Arduino Nano控制板介紹

Arduino Nano實(shí)驗(yàn)板

Arduino Nano板測(cè)試

如何使用Arduino Nano在家里制作迷你示波器

使用Arduino Nano制作智能引體向上桿

使用Arduino Nano V3制作雕刻南瓜

評(píng)論