硬件部件:
Arduino Nano R3× 1個(gè)
9V電池(通用)× 1個(gè)
9V電池夾 × 1個(gè)
5毫米LED:黃色 × 4
5毫米LED:紅色 × 2個(gè)
一個(gè)簡(jiǎn)單的Arduino Nano LED蠟燭,可容納2至6個(gè)LED。
你會(huì)需要工具
一臺(tái)安裝了Arduino IDE的計(jì)算機(jī),并且連接了一根微型USB電纜。
烙鐵,焊錫和助焊劑。
熱膠槍和膠水。
剪線(xiàn)鉗/剝線(xiàn)鉗。
接線(xiàn)
使用隨附的接線(xiàn)圖作為參考。
如果您不熟悉焊接,請(qǐng)參閱我的教程,該教程演示了如何焊接Arduino Nano。本教程顯示了如何將引腳接頭焊接到Arduino Nano。您無(wú)需為此項(xiàng)目使用引腳接頭,而是可以將導(dǎo)線(xiàn)直接焊接到板上。但是,您可能仍然覺(jué)得本教程很有用。
- 將LED的負(fù)極(-ve)腿朝著LED底座的中心插入LED底座。
- 將LED的負(fù)極腳焊接在一起。根據(jù)您選擇的配置和LED,此步驟可能不需要接線(xiàn)。支腳可能足夠長(zhǎng),可以直接將它們焊接在一起。
- 將電阻器焊接到每個(gè)正(+ ve)引腳。
- 將一短段(4-6英寸)的負(fù)極彩色導(dǎo)線(xiàn)焊接到負(fù)極LED支腳之一。
- 將短彩色(4-6英寸)的正極線(xiàn)焊接到每個(gè)電阻器上。
- 在每個(gè)正極腳和電阻器上放一些熱收縮物,以使正極端子沒(méi)有裸露。
- 使用烙鐵來(lái)縮小熱縮,注意不要讓烙鐵碰到LED底座。我不建議使用熱風(fēng)槍。
- 將負(fù)極LED線(xiàn)和9v電池連接器的負(fù)極線(xiàn)焊接到GNDArduino Nano的引腳上。您可以扭絞并連接它們,也可以將它們焊接到單獨(dú)的GND針腳上。
- 將9v電池連接器的正極線(xiàn)焊接到Arduino Nano的VIN引腳上。
- 焊接正極LED導(dǎo)線(xiàn)銷(xiāo)D3,D5,D6,D9,D10和/或D11。如果您的LED少于6個(gè),則使用較少的引腳。
Arduino Nano進(jìn)行編程教程:
- 通過(guò)USB將Arduino Nano連接到您的計(jì)算機(jī)。
- 在Arduino IDE中打開(kāi)代碼文件(codeandmake.com_Arduino_Nano_LED_Candle.ino)。
- 如果您使用的LED少于6個(gè),請(qǐng)從陣列中卸下所有未使用的引腳ledPins:int ledPins[] = { 3, 5, 6, 9, 10, 11 };
- 將代碼上傳到Arduino Nano,幾秒鐘后,LED應(yīng)當(dāng)開(kāi)始閃爍。
- 您可以嘗試使用不同的random數(shù)字以獲得不同的效果。
- 取悅后,請(qǐng)斷開(kāi)USB電纜的連接,并在通過(guò)9v電池供電時(shí)檢查其是否可以正常工作。