Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä ohjeessa opit rakentamaan IoT-kaasunilmaisimen Arduinon, Raspberry Pi: n ja MQ-5-kaasuanturin avulla. Näiden osien lisäksi tarvitset kolme johtoa Arduinon liittämiseksi kaasuanturiin. Kun tämä on tehty, voit kirjoittaa koodin Arduinolle ja Raspberry Pi: lle saadaksesi nykyisen kaasutason huoneessa, olipa se maakaasua, alkoholia tai jopa hengitystäsi. Aloitetaan!
Vaihe 1: Liitä kaasuanturi Arduinoon
Tarvitset kolme johtoa kaasuanturin liittämiseksi Arduinoon:
-Yksi anturin A0: sta (analoginen lähtö) Arduinon analogiseen tulotappiin
-Yksi anturin GND: stä (maadoitusnasta) Arduinon maadoitusnastaan
-Yksi anturin VCC: stä (virtatulo) Arduinon 5 voltin nastaan
Kun tämä on tehty, kytke Arduino päälle. Sinun pitäisi nähdä punainen valo kaasuanturissa.
Vaihe 2: Yhdistä Arduino Raspberry Pi -laitteeseen
Sinun on kytkettävä Arduino Raspberry Pi -laitteeseen varmistaaksesi, että se saa virtansa Pi: n USB -portin kautta. Tätä yhteyttä käytetään myös kommunikointiin Arduinon serial.println () -toiminnon kautta, jonka Raspberry Pi vastaanottaa.
Vaihe 3: Kirjoita jokin koodi Arduinolle
Nyt kun Arduino on kytketty, sen on kyettävä ottamaan lukema kaasuanturista ja lähettämään se Raspberry Pi: lle. Tätä varten tarvitaan muutama koodirivi: Arduinon on otettava analoginen tulo anturista ja kirjoitettava se sitten sarjaliitäntään, jolloin Pi voi lukea sen. Esimerkki tämän tekemisestä on kuvassa.
Vaihe 4: Kirjoita Raspberry Pi -koodi
Nyt tarvitset koodin toisessa päässä "saamaan" Arduinosta tulevat tiedot ja näyttämään ne Internetissä. Tätä varten käytämme esimerkissämme Pythonia yhdessä Flaskin kanssa, jonka avulla voimme palvella verkkosivun, jossa on anturitiedot ja anturin aikaisempien lukujen keskiarvo. Sinun on tuotava kuvassa näkyvät moduulit, jotta verkkopalvelin ja sarjaporttiviestintä toimivat.
Seuraavaksi haluat aloittaa uuden sarjayhteyden ja kirjoittaa anturiluokan, joka ottaa lukeman Arduinosta ja välittää nämä tiedot meidän pulloreittiimme, joka näkyy toisessa kuvassa. Lopuksi haluat tehdä verkkosivun HTML -muodossa, jotta voimme todella tarkastella tietojamme. Tässä on esimerkki siitä, miten voit tehdä tämän.
Vaihe 5: Rakenna kotelo ja kokeile sitä
Lopuksi, kun olet testannut anturiasi, voit rakentaa sille kotelon ja testata sen! Voit tehdä kotelon 3D-tulostimella (valmiit kotelot Pi: lle ja Arduinolle on jo olemassa) tai jopa rakentaa sellaisen pahvista. Yllä on esimerkki molemmista. Saimme tapauksemme Thingiversestä (täältä ja täältä). Lopulta valinta on sinun! Onnellista rakentamista!