Sisällysluettelo:
- Vaihe 1: Lisää LED -valoja
- Vaihe 2: Lisää potentiometri
- Vaihe 3: Lisää painikkeita
- Vaihe 4: Koodi ja mahdolliset virheet
Video: Laboratorio 4 - Millit: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Tämä on vaiheittainen prosessi kuinka asettaa vilkkuvat LED -valot, jotka vilkkuvat eri aikaväleillä potentiometrillä, joka säätää kirkkautta ja kahdella painikkeella, joista ensimmäinen lisää LED -valojen välähdysvälejä enintään 3 -kertaiseksi ja joista toinen lyhentää LED -valojen välähdysvälejä minimikertoimeen 1.
Tarvitset seuraavat:
1. Arduino UNO
2. Leipälauta
3. 3 LEDiä
4. Potentiometri
5. 2 Painikkeet
6. 3 100 Ω vastukset
7. 2 2 kΩ vastukset
Vaihe 1: Lisää LED -valoja
1. Aseta 3 LEDiä leipälevylle.
2. Liitä jokainen LED maahan (+).
3. Liitä ensimmäinen LED -portti porttiin 9, toinen porttiin 10 ja kolmas porttiin 11, joissa on vähintään 100 ohmin vastus LED -valon suojaamiseksi.
4. Liitä GND -portti leipälevyn maahan, johon LEDit on kytketty.
Vaihe 2: Lisää potentiometri
1. Aseta potentiometri leipälevylle.
2. Liitä potentiometrin vasen sarake samaan maahan kuin LEDit.
3. Liitä potentiometrin oikea sarake virtaan (-).
4. Liitä 5V -portti samaan virtaan.
5. Liitä potentiometrin keskipylväs analogiseen A0 -porttiin.
Vaihe 3: Lisää painikkeita
1. Aseta kaksi painonappia leipälaudalle.
2. Liitä kunkin vasen yläsarake maahan.
3. Liitä kunkin oikea alasarake virtaan.
4. Liitä ensimmäisen painikkeen vasen alasarake porttiin 7 ja toisen painikkeen vasen alasarake porttiin 8.
Vaihe 4: Koodi ja mahdolliset virheet
Painikkeiden ei pitäisi sallia kertoimamuuttujan mennä alle 0: n tai yli 3: n, ja ne voidaan helposti pysäyttää rajoittamalla koodin vuorovaikutusta kertoimamuuttujan kanssa, kun se havaitaan painetuksi.
Painikkeiden mukana tulee myös tavallinen 50 millisekunnin viive, kun se havaitaan painetuksi.
Joukkoja ja silmukoita tulisi käyttää, jos ne voivat yksinkertaistaa koodia sekä tehokkuuden että luettavuuden vuoksi.
Potentiometrin ei pitäisi tehdä muuta kuin rajoittaa LED -valojen jännitettä, mikä rajoittaa niiden kirkkautta ja mahdollistaa analogisten säätöjen päivityksen aikana.
Kertojamuuttujan tulee olla oletusarvoisesti 1 ja kertoa suoraan muuttujat, jotka määrittävät viiveen jokaiselle LEDille for -silmukassa, joka päivittää LEDien tilan yksinkertaisuuden vuoksi.
Jos painike ei reagoi oikein, se voi johtua jännitteestä, joka aiheuttaa UNO -levyn ongelmia sen tilan lukemisessa. Jokaisen noin 2 kΩ: n vastuksen pitäisi korjata tämä ongelma.
Suositeltava:
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Proyecto Laboratorio De Mecatrónica (kaksipyöräinen tasapainotusrobotti): 6 vaihetta
Proyecto Laboratorio De Mecatrónica (kaksipyöräinen tasapainotusrobotti): En este proyecto se mostrara, el funcionamiento y el como hacer para elaborar un " Kaksipyöräinen tasapainotusrobotti " paso a paso y explicación y concejos. Este es un system que consiste en que el robot no se debe caer, se debe de mantener en el
Kannettava elektroninen laboratorio: 16 vaihetta
Kannettava elektroninen laboratorio: Teen paljon elektronisia kokeita Arduinon, Raspberry Pi: n, ESP: n ja erillisten komponenttien kanssa, mutta teen myös paljon muuta, joten minulla on aina loppumassa tilaa nykyisille projekteilleni. Sisäänrakennettu näyttö mahdollistaa projektien lataamisen eri
Laboratorio 1 - Sarjaesittely: 5 vaihetta
Laboratorio 1 - Sarjaesittely: Tämä esimerkki osoittaa, kuinka sarjaliitäntää käytetään LEDien ohjaamiseen