Sisällysluettelo:
Video: Junaistuinjärjestelmä: 4 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Tänään teimme järjestelmän, joka voidaan toteuttaa junan istuimilla. Meidän oli löydettävä ärsytys ja löydettävä ratkaisu siihen.
Päätimme, että teemme järjestelmän, joka ilmoittaa, onko istuinta saatavilla junakärryssä, jossa olet tällä hetkellä. Mikään ei ole niin ärsyttävää kuin täysjuna. Joten miksi et kerro etukäteen, onko istuin saatavilla vai ei?
Vaihe 1: Materiaalit
- 1x Arduino
- 1x leipälauta
- 1x Paineanturi
- 1x LED-matriisi+jako
- 2x RGB Led
- 4x 220 ohmin vastus
- Jumpwires
- Puu
Vaihe 2: Laitteiston kytkentä
LED -matriisin kohtaaminen: Matriisinäytöllä osoitetaan, kuinka monta vapaata paikkaa junakärryssä on. LED -matriisi pystyy tuottamaan kaikenlaisia muotoja ja hahmoja. Matrixissa on MAX7217 -siru, joka ohjaa sitä helposti. Hallitsemme matriisia myös kirjastolla nimeltä "LedControlMS.h". Meidän on tuotava tämä kirjasto. Lataa tästä. Tuo tämä kirjasto ja olet hyvä matriisinäytön kanssa.
Näytössä on 5 nastaa. VCC (5 volttia) GND (maa) DIN (Data In) => DigitalPin 12CLK (kello) => DigitalPin 11CS (Chip select) => DigitalPin 10 RGB -merkkivalojen tapaaminen: LED -valoja käytetään ilmoittaa, onko tuoli otettu vai ei. RGB -ledeissä on 4 nastaa. Punainen, vihreä, sininen ja maadoituspiikki. Käytämme vain RGB: n punaista ja vihreää valoa. Joten yhdistämme vain nämä kaksi ja maata. LED 1: Punainen => DigitalPin 2 Vihreä => DigitalPin 3 LED 2: Punainen => DigitalPin 4 Vihreä => DigitalPin 5 Paineanturin tapaaminen: Paineanturia käytetään havaitsemaan, istuuko joku tuolilla Meidän on oltava varovaisia, ettemme räjäytä arduinoamme! Varmista siis, että liität vastuksen oikeaan paikkaan. Katso lisätietoja lankakaaviosta.
Vaihe 3: Koodi
Vaihe 3.1: LedControlMS.h -kirjasto 3.1.1: Lataa LedcontrollMS.h -kirjasto 3.1.2: Siirry kohtaan "Luonnos> Sisällytetty kirjasto> Lisää. ZIP -kirjasto" ja tuo LedcontrollMS.h -zip -tiedosto.
Vaihe 3..2: Koodin tarkistus 3.2.1: Varmista, että jokainen nasta on kytketty oikein. Anturin johto on kytkettävä A0.3.2.2: Korjaa vialliset liitännät. Voit korjata sen muuttamalla koodia tai laitteistoa.
Vaihe 4: Laatikko
Voit tehdä laatikon mistä tahansa haluamastasi materiaalista. Voit mennä jopa täysikokoiseksi! Pysyimme pienessä mallissa. Mallissamme on myös vain yksi paineanturi. Mutta se voi välittää konseptimme.
Suositeltava:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: 20 vaihetta (kuvilla)
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: Hei, ystävä! Tässä kaksiosaisessa sarjassa opimme käyttämään Tinkercadin piirejä - hauskaa, tehokasta ja opettavaista työkalua piirien toiminnasta! Yksi parhaista tavoista oppia on tehdä. Joten suunnittelemme ensin oman projektimme: th
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Ammattimainen sääasema käyttäen ESP8266- ja ESP32 -DIY: 9 vaihetta (kuvilla)
Ammattimainen sääasema käyttämällä ESP8266- ja ESP32 -DIY: LineaMeteoStazione on täydellinen sääasema, joka voidaan liittää Sensirionin ammattitunnistimiin sekä joihinkin Davis -instrumenttikomponentteihin (sademittari, tuulimittari)
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