Talaan ng mga Nilalaman:

Itigil ang Arduino Light: 3 Hakbang
Itigil ang Arduino Light: 3 Hakbang

Video: Itigil ang Arduino Light: 3 Hakbang

Video: Itigil ang Arduino Light: 3 Hakbang
Video: ESP32 Tutorial 3 - Resistor, LED, Bredboard and First Project: Hello LED -ESP32 IoT Learnig kit 2024, Nobyembre
Anonim
Itigil ang Liwanag ng Arduino
Itigil ang Liwanag ng Arduino

Ang RGB LEDs ay isang mahusay na paraan upang maipakilala ang mga bata sa pagprograma. Sila ay walang katapusang gulo sa mga kumbinasyon ng kulay at tiyempo, pagkuha ng isang pakiramdam para sa code sa kanilang sariling oras. Gumagamit ang proyektong ito ng murang mga buong-kulay na LED na kontrolado sa I2C, kaya't may apat na wires lamang upang kumonekta. Gumagawa ito ng isang mahusay na pagpapakilala sa I2C.

Matapos mong tumakbo ang stop light, maaari mong baguhin ang pagkakasunud-sunod ng kulay sa anumang gusto mo - gumagamit ito ng karaniwang mga color hex code.

Ang ginamit ko

1 Arduino, hal. Uno

3 LED module mula sa Electric Dollar Store

1 carrier board at header

4 na jumper wires, lalaki hanggang babae

Panghinang

Hakbang 1: Ipunin ang Mga Modyul

Ipunin ang Mga Modyul
Ipunin ang Mga Modyul
Ipunin ang Mga Modyul
Ipunin ang Mga Modyul
Ipunin ang Mga Modyul
Ipunin ang Mga Modyul

Alisin ang mga module mula sa kanilang mga packet, at solder ang tatlong LED module sa puting mga parisukat sa carrier. Pinakamadaling magtrabaho mula pakanan hanggang kaliwa, tulad ng ipinakita.

Upang bigyan ang mga LED module ng iba't ibang mga address ng I2C, kakailanganin mong baguhin ang dalawang solder jumpers. Ang magbabago ay A0 sa gitnang module, at A1 sa kanang module na kanang kamay. Upang baguhin ang isang lumulukso, basagin ang kanang link ng solder at magdagdag ng panghinang upang makagawa ng isang bagong koneksyon sa kaliwa.

Mayroong isang Sparkfun tutorial kung paano ito gawin, dito.

Maghinang ng isang 4-pin na header sa board, at magdagdag ng mga resistors ng pullup, kung gumagamit.

Hakbang 2: Ikonekta ang Arduino

Ikonekta ang Arduino
Ikonekta ang Arduino

Gumamit ng apat na mga jumper wires upang ikonekta ang Arduino sa module:

  • Kumokonekta ang GND sa Arduino GND
  • Ang VCC ay kumokonekta sa Arduino 3.3V
  • Ang SDA ay kumokonekta sa Arduino A4
  • Ang SCL ay kumokonekta sa Arduino A5

Kapag nagawa mo na ang koneksyon, buksan ang Arduino at kumpirmahing ang tatlong LED lamp ay mahinang kumikinang. Nangangahulugan ito na lahat sila ay nakakakuha ng lakas.

Hakbang 3: I-load at Patakbuhin ang Sketch

Ilunsad ang Arduino IDE, pagkatapos ay i-download at idagdag ang stoplight.ino sketch na ito. Walang mga library na mai-install; ang sketch lang ang kailangan mo. Patakbuhin ang sketch, at ang stoplight ay magsisimulang pagbibisikleta sa pagitan ng pula, berde at dilaw.

Inirerekumendang: