Sadržaj:
- Korak 1: Šta će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče
- Korak 4: U Visuinu dodajte komponente
- Korak 5: U Visuinu: Postavite komponente
- Korak 6: Korak 5: u Visuinu: Povezivanje komponenti
- Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 8: Igrajte se
Video: Alkometar Visuino Kako se koristi senzor za alkoholni plin MQ-3: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
U ovom vodiču koristit ćemo Arduino UNO, OLED Lcd, MQ-3 senzor alkoholnog plina i Visuino za prikaz razine alkohola na LCD-u i postavljanje detekcije granica. Pogledajte demonstracijski video.
Korak 1: Šta će vam trebati
Arduino UNO ili bilo koji drugi Arduino
MQ-3 Modul senzora za alkoholni plin
OLED Lcd
Breadboard
Žice za kratkospojnike
Visuino program: Preuzmite Visuino
Korak 2: Krug
Spojite GND iz Arduino UNO -a na pin za matičnu ploču (gnd)
Spojite 5V pin s Arduino UNO -a na pin za matičnu ploču (pozitivan)
Spojite SCL sa Arduino UNO na OLED LCD pin (SCL)
Spojite SDA iz Arduino UNO -a na OLED LCD pin (SDA)
Spojite OLED LCD pin (VCC) na pin za matičnu ploču (pozitivan)
Spojite OLED LCD pin (GND) na pin za matičnu ploču (GND)
Spojite pin modula senzora za alkoholni plin MQ-3 (VCC) na pin za matičnu ploču (pozitivan)
Spojite pin senzora za alkoholni plin MQ-3 (GND) na pin za matičnu ploču (GND)
Spojite pin modula senzora za alkoholni plin MQ-3 (A0) na Arduino UNO pin analogni (1)
Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče
Da biste započeli programiranje Arduina, morat ćete instalirati Arduino IDE odavde:
Imajte na umu da postoje neke kritične greške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako to niste učinili, slijedite korake u ovom uputstvu za postavljanje Arduino IDE -a za programiranje ESP 8266! Takođe je potrebno instalirati Visuino: https://www.visuino.eu. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "Arduino UNO" kao što je prikazano na slici 2
Korak 4: U Visuinu dodajte komponente
- Dodajte 2X komponentu "Text Value"
- Dodajte 2X komponentu "Uporedi vrijednost"
- Dodajte Display OLED I2C komponentu
- Dodajte komponentu "Text Multi Merger"
- Dodajte komponentu "Prosječni period"
Korak 5: U Visuinu: Postavite komponente
- postavite vrijednost teksta komponente "TextValue1" na "Too Drunk!"
- postavite vrijednost teksta komponente "TextValue2" na "OK"
- postavite vrijednost komponente "CompareValue1" na "0,3" >> Ovo je vrijednost otkrivanja, možete postaviti vlastitu vrijednost
- postavite vrijednost komponente "CompareValue2" na "0,3" >> Ovo je vrijednost otkrivanja, možete postaviti vlastitu vrijednost
- postavite CompareType komponente "CompareValue1" na "ctBiggerOrEqual"
- postavite CompareType komponente "CompareValue2" na "ctSmaller"
- postavite Period komponente "AveragePeriod1" na "500000", to je jednako 0,5 sekunde, to znači da će LCD prikazati vrijednost svakih 0,5 s
Dvaput kliknite na komponentu DisplayOled1
- dodaj Nacrtaj tekst lijevo i postavi tekst na "Alc Level:"
- dodajte 2X polje za tekst lijevo (pogledajte sliku) i postavite Y: 20 za "polje za tekst1" i y: 40 za "polje za tekst2"
Korak 6: Korak 5: u Visuinu: Povezivanje komponenti
- Priključite DisplayOled1 pin [Out I2c] na Arduino I2C pin [in]
- Spojite Arduino analogni pin Out [1] na pin AveragePeriod1 [in] i pin PinVinue [in] i CompareValue2 pin [in]
- Povežite pin Prosjek1Period1 [out] sa OLED elkements Text Field1 pin [in]
- Povežite pin [out] za usporedbu vrijednosti1 s pinom TextValue1 [sat]
- Povežite pin [out] za usporedbu ValueValue2 sa iglom TextValue2 [sat]
- Spojite TextValue1 pin [out] na TextMultiMerger1 pin [0]
- Spojite TextValue2 pin [out] na TextMultiMerger1 pin [1]
- Povežite TextMultiMerger1 pin [out] sa OLED elementima Text Field2 pin [in]
Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd
U Visuinu, pri dnu kliknite na karticu "Build", provjerite je li odabran ispravan port, a zatim kliknite na dugme "Compile/Build and Upload".
Korak 8: Igrajte se
Ako napajate Arduino UNO modul, OLED LCD zaslon će početi prikazivati vrijednost senzora alkoholnog plina MQ-3. Ako stavite bris ili alkohol u blizini senzora, prikazat će se vrijednost na LCD -u.
Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable. Možete ga preuzeti i otvoriti u Visuinu:
Preporučuje se:
Visuino Kako se koristi induktivni senzor blizine: 7 koraka
Visuino Kako koristiti induktivni senzor blizine: U ovom vodiču koristit ćemo induktivni senzor blizine i LED diodu povezanu na Arduino UNO i Visuino za otkrivanje metalne blizine. Pogledajte demonstracijski video
Vodič: Kako koristiti senzor za plin ugljični dioksid Mg811 Co2: 3 koraka
Vodič: Kako koristiti senzor za plin ugljični dioksid Mg811 Co2: Opis: Ovaj vodič će vam pokazati nekoliko jednostavnih koraka o tome kako koristiti senzor plina Mg811 Co2 pomoću Arduino Uno. Na kraju ovog vodiča dobit ćete rezultat usporedbe kada senzor može otkriti kretanje, a nije mogao otkriti kretanje
Senzor vlage koji koristi foton čestica: 6 koraka
Senzor vlage pomoću čestica fotona: Uvod U ovom tutorijalu ćemo izgraditi senzor vlage pomoću fotona čestica i njegove ugrađene ili/i vanjske WiFi antene. Jačina WiFi mreže ovisi o količini vlage u zraku, ali i u tlu. Koristimo ovaj princip
Visuino Kako se koristi LCD TFT ST7735: 9 koraka
Visuino Kako se koristi LCD TFT ST7735: U ovom vodiču ćemo koristiti LCD TFT ST7735 spojen na Arduino UNO i Visuino za prikaz slike i slučajnog broja. Pogledajte demonstracijski video
Rotacijski koder: Kako funkcionira i kako se koristi s Arduinom: 7 koraka
Rotacijski koder: Kako funkcionira i kako se koristi s Arduinom: Ovaj i druge nevjerojatne vodiče možete pročitati na službenoj web stranici ElectroPeak -a Pregled U ovom vodiču ćete saznati kako se koristi rotacijski koder. Prvo ćete vidjeti neke informacije o rotacijskom koderu, a zatim ćete naučiti kako