Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Vaihe 1: Aseta LEDit
- Vaihe 2: Vaihe 2: Liitä kallistusanturi
- Vaihe 3: Vaihe 3: koodi
Video: Kallistusanturin LED -noppa: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tämä projekti luo LED -noppaa, joka tuottaa uuden numeron aina, kun kallistusanturia kallistetaan. Tätä projektia voidaan muuttaa painikkeella, mutta koodia on muutettava vastaavasti.
Ennen kuin aloitat tämän projektin, muista liittää 5V ja GND leipälevyn molemmille puolille.
Tarvikkeet
- SW-520D kallistusanturi
- 7 LEDiä
- 7 220 tai 330 ohmin vastukset
- Leipälauta
- Hyppyjohdot
Vaihe 1: Vaihe 1: Aseta LEDit
Ensimmäinen asia, jonka haluat tehdä, on asettaa LED -valot H -muotoon, jolloin saadaan nopan ääriviivat. Järjestä yllä olevan kuvan mukaisesti 3 LEDiä pystysuoraan kummallekin puolelle (varmista, että jokaisella jalalla on oma rivi) ja aseta yksi led keskelle.
Kun olet tehnyt tämän, kytke kunkin LEDin lyhyt jalka GND: hen.
Koodin helpottamiseksi on vain 4 digitaalista nastaa 7 LED -valolle, 3 2 -ryhmää ja keskimmäisellä LEDillä on oma digitaalinen nastansa (katso kuva yllä)
- Liitä ryhmän 1 pitkät jalat yhteen ja liitä se digitaaliseen nastaan 10
- Liitä ryhmän 2 pitkät jalat yhteen ja yhdistä se digitaaliseen nastaan 9
- Yhdistä ryhmän 3 pitkät jalat yhteen ja yhdistä se digitaaliseen nastaan 8
- Liitä LED 4 pitkä jalka digitaaliseen nastaan 7
Vaihe 2: Vaihe 2: Liitä kallistusanturi
Kallistusanturin toimintaan liittyvän taustan antamiseksi se voidaan koodata siten, että sen tila on OFF ja ON, joka on samanlainen kuin Arduino -painike. Jos anturi on pystysuorassa pystyssä, sitä pidetään yleensä ON -tilassa ja jos se on pystysuunnassa alaspäin, sitä pidetään yleensä OFF -tilassa, Tässä projektissa, kun kallistusanturi on alaspäin, se ilmoittaa nopasta heittääkseen satunnaisluvun.
Kytke kallistusanturin lyhyt jalka GND: hen ja pitkä jalka digitaaliseen nastaan 2
Vaihe 3: Vaihe 3: koodi
Tässä linkki koodiin. Jos sinulla on kysyttävää, älä epäröi kysyä.
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
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
Neopixel Ws2812 LED- tai LED -nauhan tai LED -renkaan käyttö Arduinon kanssa: 4 vaihetta
Kuinka käyttää Neopixel Ws2812 LED- tai LED -nauhaa tai LED -rengasta Arduinon kanssa: Hei kaverit, koska Neopixel -led -nauha ovat erittäin suosittuja, ja sitä kutsutaan myös nimellä ws2812 led -nauha. Ne ovat erittäin suosittuja, koska näissä led -nauhoissa voimme käsitellä jokaista lediä erikseen, mikä tarkoittaa, että jos haluat, että muutamat ledit hehkuvat yhdellä värillä
ESP8266 RGB LED STRIP WIFI -ohjaus - NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta - RGB LED STRIP -älypuhelimen ohjaus: 4 vaihetta
ESP8266 RGB LED STRIP WIFI -ohjaus | NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta | RGB LED STRIP -älypuhelimen ohjaus: Hei kaverit tässä opetusohjelmassa opimme käyttämään nodemcu- tai esp8266 -laitetta IR -kaukosäätimenä RGB -LED -nauhan ohjaamiseen ja Nodemcu ohjataan älypuhelimella wifi -yhteyden kautta. Joten periaatteessa voit ohjata RGB -LED -nauhaa älypuhelimellasi