Cov txheej txheem:

Arduino Nres Teeb: 3 Kauj Ruam
Arduino Nres Teeb: 3 Kauj Ruam

Video: Arduino Nres Teeb: 3 Kauj Ruam

Video: Arduino Nres Teeb: 3 Kauj Ruam
Video: Easy & Powerful Arduino Alternative? #3 Teensy Beginner's Guide 2024, Kaum ib hlis
Anonim
Arduino Nres Teeb
Arduino Nres Teeb

RGB LEDs yog ib txoj hauv kev zoo los qhia cov menyuam rau kev sau ntawv. Lawv yuav tsis muaj kev cuam tshuam nrog kev sib xyaw xim thiab sijhawm, tau txais kev xav rau tus lej ntawm lawv tus kheej lub sijhawm. Txoj haujlwm no siv pheej yig puv xim LEDs tswj dhau I2C, yog li tsuas muaj plaub lub xov hlau los txuas. Nws ua cov lus qhia zoo rau I2C.

Tom qab koj tau txais lub teeb nres khiav, koj tuaj yeem hloov xim ua ntu zus rau txhua yam uas koj nyiam - nws siv tus qauv xim xim hex.

Kuv siv dab tsi

1 Arduino, np. Uno

3 LED modules los ntawm Electric Dollar Store

1 lub nkoj thauj khoom thiab lub taub hau

4 jumper xov hlau, txiv neej rau poj niam

Soldering hlau

Kauj Ruam 1: Sib dhos cov Qauv

Sib dhos cov Modules
Sib dhos cov Modules
Sib dhos cov Modules
Sib dhos cov Modules
Sib dhos cov Modules
Sib dhos cov Modules

Tshem cov modules los ntawm lawv cov pob ntawv, thiab muab cov khoom sib txuas peb lub LED coj los rau hauv cov kab plaub dawb ntawm cov neeg nqa khoom. Nws yooj yim tshaj plaws los ua haujlwm ntawm sab xis mus rau sab laug, raws li qhia.

Txhawm rau muab cov qauv LED sib txawv I2C chaw nyob, koj yuav tsum hloov ob lub tshuab txuas txuas. Cov uas yuav hloov pauv yog A0 ntawm tus qauv nruab nrab, thiab A1 ntawm tus qauv sab xis. Txhawm rau hloov lub jumper, txhawm rau sab laug tes laug txuas thiab ntxiv cov laug los ua qhov txuas tshiab rau sab laug.

Muaj Sparkfun qhia txog yuav ua li cas, ntawm no.

Solder 4-tus pin header rau lub rooj tsavxwm, thiab ntxiv rub tawm cov neeg tawm tsam, yog tias siv.

Kauj ruam 2: Txuas Arduino

Txuas Arduino
Txuas Arduino

Siv plaub lub xov hlau txuas los txuas Arduino rau tus qauv:

  • GND txuas rau Arduino GND
  • VCC txuas rau Arduino 3.3V
  • SDA txuas rau Arduino A4
  • SCL txuas rau Arduino A5

Thaum koj tau ua qhov txuas, hloov ntawm Arduino thiab paub meej tias peb lub teeb LED ci ci muag muag. Qhov no txhais tau tias lawv txhua tus tau txais lub zog.

Kauj ruam 3: Thauj khoom thiab Khiav Sketch

Tua tawm Arduino IDE, tom qab ntawd rub tawm thiab ntxiv qhov kos duab stoplight.ino no. Tsis muaj tsev qiv ntawv los teeb tsa; daim duab yog txhua yam koj xav tau. Khiav cov duab kos, thiab lub teeb nres yuav pib caij tsheb kauj vab ntawm liab, ntsuab thiab daj.

Pom zoo: