Talaan ng mga Nilalaman:
- Hakbang 1: Magdagdag ng mga LED
- Hakbang 2: Magdagdag ng Potentiometer
- Hakbang 3: Magdagdag ng Mga Pindutan
- Hakbang 4: Code at Mga Posibleng Error
Video: Lab 4 - Millis: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ito ay isang sunud-sunod na proseso sa kung paano mag-set up ng isang serye ng mga blinking LED na kumikislap sa magkakaibang agwat sa isang potensyomiter na kumokontrol sa liwanag at dalawang mga pindutan, ang una dito ay nagdaragdag ng mga agwat ng blink ng mga LED hanggang sa maximum na 3 beses at ang pangalawa kung saan binabawasan ang mga agwat ng blink ng mga LED hanggang sa isang minimum na multiplier ng 1.
Kakailanganin mo ang sumusunod:
1. Arduino UNO
2. Breadboard
3. 3 LEDs
4. Isang Potensyomiter
5. 2 Mga Pushbutton
6. 3 100 Ω resistors
7. 2 2 kΩ resistors
Hakbang 1: Magdagdag ng mga LED
1. Ilagay ang 3 LEDs sa breadboard.
2. Ikonekta ang bawat LED sa lupa (+).
3. Ikonekta ang unang LED sa port 9, ang pangalawa sa port 10, at ang pangatlo sa port 11 bawat isa na may risistor na hindi bababa sa 100 Ohms upang maprotektahan ang LED.
4. Ikonekta ang port ng GND sa lupa sa breadboard kung saan nakakonekta ang mga LED.
Hakbang 2: Magdagdag ng Potentiometer
1. Maglagay ng Potentiometer sa breadboard.
2. Ikonekta ang kaliwang haligi ng potentiometer sa parehong lupa tulad ng mga LED.
3. Ikonekta ang kanang haligi ng potentiometer sa kasalukuyang (-).
4. Ikonekta ang 5V port sa parehong kasalukuyang.
5. Ikonekta ang gitnang haligi ng potentiometer sa A0 analog port.
Hakbang 3: Magdagdag ng Mga Pindutan
1. Ilagay ang dalawang Pushbuttons sa pisara.
2. Ikonekta ang tuktok na kaliwang haligi ng bawat isa sa lupa.
3. Ikonekta ang kanang kanang haligi ng bawat isa sa kasalukuyang.
4. Ikonekta ang kaliwang kaliwang bahagi ng unang pushbutton sa port 7 at ang kaliwang kaliwang bahagi ng pangalawang pushbutton sa port 8.
Hakbang 4: Code at Mga Posibleng Error
Hindi dapat payagan ng mga pindutan para sa variable ng multiplier na pumunta sa ibaba 0 o mas mataas sa 3 at madaling mapahinto sa pamamagitan ng paghihigpit sa code mula sa pakikipag-ugnay sa multiplier variable kapag nakita itong pinindot.
Ang mga pindutan ay dapat ding dumating sa pamantayang 50 millisecond pagkaantala kapag napansin na pinindot ito.
Ang mga array at para sa mga loop ay dapat gamitin kapag nagawang gawing simple ang code para sa parehong kahusayan at kakayahang mabasa.
Ang Potentiometer ay hindi dapat gumawa ng anuman kundi paghigpitan ang boltahe na ibinibigay sa mga LED, sa gayon ay pinaghihigpitan ang kanilang ningning at pinapayagan ang mga pagsasaayos ng analog habang nag-a-update sila.
Ang variable ng multiplier ay dapat itakda sa 1 bilang default at direktang i-multiply ang mga variable na tumutukoy sa pagkaantala para sa bawat LED sa loob ng para sa loop na ina-update ang estado ng mga LED para sa pagiging simple.
Kung ang isang Button ay hindi tumutugon nang tama maaaring ito ay sanhi ng boltahe na sanhi ng UNO board na magkaroon ng mga isyu sa pagbabasa ng estado nito. Ang isang risistor sa bawat isa na may tungkol sa 2 kΩ dapat ayusin ang isyung ito.
Inirerekumendang:
ELEGOO Kit Lab o Paano Gawin ang Aking Buhay Bilang isang Developer Mas Madaling: 5 Hakbang (na may Mga Larawan)
Ang ELEGOO Kit Lab o Paano Gawin ang Aking Buhay Bilang isang Developer Mas Madaling: Mga layunin ng proyekto Marami sa atin ang may mga problema sa mock-up sa paligid ng mga kontrolado ng UNO. Kadalasan ang mga kable ng mga sangkap ay nagiging mahirap sa maraming mga bahagi. Sa kabilang banda, ang programa sa ilalim ng Arduino ay maaaring maging kumplikado at maaaring mangailangan ng maraming l
DIY Lab Bench Power Supply [Bumuo + Mga Pagsubok]: 16 Hakbang (na may Mga Larawan)
DIY Lab Bench Power Supply [Build + Mga Pagsubok]: Sa itinuturo / video na ito ay ipapakita ko sa iyo kung paano ka makagagawa ng iyong sariling variable na bench bench power supply na maaaring makapaghatid ng 30V 6A 180W (10A MAX sa ilalim ng limitasyon ng kuryente). Minimal kasalukuyang limitasyon 250-300mA. Makikita mo rin ang kawastuhan, pagkarga, proteksyon at
TAM 335 Lab 5: 8 Mga Hakbang
TAM 335 Lab 5: Ang layunin para sa itinuro na ito ay upang ipaliwanag ang mga pamamaraan ng pagkakalibrate para sa mga flowmeter na ginamit sa lab. Ang mga Hakbang 1-4 ay tumutukoy sa pagkakalibrate ng mga makina habang ang Hakbang 5-8 ay tumutukoy sa pagkuha ng data. Bago ang pagkakalibrate, kinakailangan p
Paano Gumawa ng isang Home Lab: 7 Hakbang
Paano Gumawa ng isang Home Lab: Kumusta ang lahat sa T3chFlicks! Sa post na ito, magbabahagi kami ng ilan sa aming mga tip para sa pag-set up at pag-aayos ng iyong sariling home lab. Tulad ng isang maliit na disclaimer, hindi ito nangangahulugang isang kahulugan ng kung ano ang dapat na isang lab sa bahay - batay sa iba't ibang inter
Portable Arduino Lab: 25 Hakbang (na may Mga Larawan)
Portable Arduino Lab: Kamusta sa lahat …. Pamilyar sa Arduino ang lahat. Talaga ito ay isang bukas na mapagkukunan ng electronic prototyping platform. Ito ay isang solong board micro-controller computer. Ito ay magagamit sa iba't ibang mga form Nano, Uno, atbp … Ang lahat ay ginagamit upang gumawa ng elektronikong pro