Talaan ng mga Nilalaman:

Ang Tumatakbo na Liwanag: 8 Hakbang
Ang Tumatakbo na Liwanag: 8 Hakbang

Video: Ang Tumatakbo na Liwanag: 8 Hakbang

Video: Ang Tumatakbo na Liwanag: 8 Hakbang
Video: Zack Tabudlo - Binibini (Official Music Video) 2024, Nobyembre
Anonim
Ang Tumatakbo na Liwanag
Ang Tumatakbo na Liwanag

Maligayang pagdating sa aking unang Makatuturo para sa aking unang proyekto ng Arduino!

Hakbang 1: Hakbang 1: Mga Kagamitan

Hakbang 1: Mga Kagamitan
Hakbang 1: Mga Kagamitan

-Arduino Leonardo

-Soldless Breadboard

-3mm LEDs x 10 (maaari mong gamitin ang bawat kulay na gusto mo), 3.2-3.4V

-100-ohm resistors (kailangan ng 10)

- Breadboard jumper wires (kailangan ng 31)

Hakbang 2: Hakbang 2: Mga Koneksyon sa Breadboard: LEDs

Hakbang 2: Mga Koneksyon sa Breadboard: LEDs
Hakbang 2: Mga Koneksyon sa Breadboard: LEDs

Para sa proyektong ito, gagamit kami ng isang solderless breadboard para sa madaling pagpupulong. Magsisimula kami sa mga LED.

-Pagsisimula sa alinmang haligi ng breadboard na gusto mo, ikonekta ang anode (mas mahabang pin) ng bawat LED sa pagkakasunud-sunod sa Row J sa breadboard. Ito ang ilalim na hilera bago ang power rail.

-Konekta ang cathode (mas maikliang pin) sa hilera na "-" ng power rail.

-Konekta ang natitirang mga LED sa isang hilera sa parehong fashion, na iniiwan ang isang maliit na puwang sa pagitan ng bawat isa kung nais mo. Dahil ang anode ng bawat LED ay nasa isang hiwalay na haligi ng breadboard, makakatanggap ito ng sariling kapangyarihan mula sa isang tukoy na pin sa Arduino, na pinapayagan ang indibidwal na kontrol. Ang lahat ng mga cathode ay konektado sa "-" na hilera ng power rail upang maibahagi nila ang isang karaniwang koneksyon sa lupa pabalik sa Arduino.

Hakbang 3: Hakbang 3: Mga Koneksyon sa Breadboard: Mga Resistor

Hakbang 3: Mga Koneksyon sa Breadboard: Mga Resistor
Hakbang 3: Mga Koneksyon sa Breadboard: Mga Resistor

Ang bawat LED sa pagkakasunud-sunod ay mangangailangan ng isang risistor kaya't hindi ito kumukuha ng labis na kasalukuyang at mabibigo sakuna.

-Ang pinakamalapit na sapat na risistor na mayroon ako ay 100Ω kaya ginamit ko iyon. Ang color code nito ay Brown-Black-Brown-Gold.

-Konekta ang isang dulo ng bawat linya ng resistor (sa parehong haligi) gamit ang LED, sa tabi mismo ng koneksyon ng anode.

Hakbang 4: Hakbang 4: Mga Koneksyon sa Breadboard: Mga Jumpers

Hakbang 4: Mga Koneksyon sa Breadboard: Mga Jumpers
Hakbang 4: Mga Koneksyon sa Breadboard: Mga Jumpers

-Gamitin ang row na "A" para sa isang dulo ng bawat wire ng jumper na kumokonekta sa Arduino. Siguraduhin na ang bawat jumper wire ay konektado sa parehong haligi tulad ng kaukulang risistor at LED. Dapat mayroong 10 sa mga jumper na ito.

-Ang 11th jumper ay kumokonekta sa mga cathode ng bawat LED pabalik sa GND sa Arduino. Ilagay ang isang dulo ng jumper na ito sa hilera na "-", tinitiyak na hindi ito lampas sa pahinga sa breadboard.

Hakbang 5: Hakbang 5: Mga Koneksyon sa Arduino

Hakbang 5: Mga Koneksyon ng Arduino
Hakbang 5: Mga Koneksyon ng Arduino

Gagamitin namin ang mga pin na 3-7 at 9-13 sa Arduino sa output boltahe sa mga indibidwal na LED. Para sa pagbabalik, ginamit ko ang ground pin sa Arduino na lampas lamang sa pin 13. Hindi kami gumagamit ng mga pin 0-1 sapagkat kasangkot sila sa serial na komunikasyon. Kung hindi man, ang spacing ng mga koneksyon ay medyo arbitrary bukod sa maayos na nakahanay. Maaari kang magsimula sa pamamagitan ng pag-plug ng mga jumper wires sa Arduino o sa hilera A ng breadboard. Iniwan ko ang ilang maliliit na puwang sa breadboard upang ang mga cable ay hindi masyadong masikip.

Hakbang 6: Hakbang 6: Ilagay ang Code sa Arduino

Hakbang 6: Ilagay ang Code sa Arduino
Hakbang 6: Ilagay ang Code sa Arduino

kailangan mong ilagay ang code na ibibigay ko sa iyo sa hakbang 11 sa iyong Arduino

Hakbang 7: Hakbang 7: Masiyahan sa mga Prutas ng Iyong Paggawa

Hakbang 8: Hakbang 8: ang Code Mismo

create.arduino.cc/editor/luanli/817ecf2a-55da-4c9d-bfe4-7a7286b9c524/preview

Inirerekumendang: