Cuprins:
- Pasul 1: De ce veți avea nevoie
- Pasul 2: Circuitul
- Pasul 3: Porniți Visuino și selectați tipul de placa Arduino UNO
- Pasul 4: În Visuino Adăugați componente
- Pasul 5: În Visuino: setați componentele
- Pasul 6: Pasul 5: în Visuino: Conectarea componentelor
- Pasul 7: Generați, compilați și încărcați codul Arduino
- Pasul 8: Joacă
Video: Visuino Breathalyzer Cum se utilizează senzorul de gaze alcoolice MQ-3: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
În acest tutorial vom folosi Arduino UNO, OLED Lcd, modulul MQ-3 Alcohol Gas Sensor și Visuino pentru a afișa nivelurile de alcool pe Lcd și pentru a seta detecția limitei. Urmăriți un videoclip demonstrativ.
Pasul 1: De ce veți avea nevoie
Arduino UNO sau orice alt Arduino
Modul senzor de gaze alcoolice MQ-3
LCD OLED
Pană de pâine
Sârme de jumper
Programul Visuino: Descărcați Visuino
Pasul 2: Circuitul
Conectați GND de la Arduino UNO la pinul panoului (gnd)
Conectați pinul de 5V de la Arduino UNO la pinul pentru panou (pozitiv)
Conectați SCL de la Arduino UNO la pinul OLED LCD (SCL)
Conectați SDA de la Arduino UNO la pinul OLED LCD (SDA)
Conectați pinul OLED LCD (VCC) la pinul panoului de măsurare (pozitiv)
Conectați pinul OLED LCD (GND) la pinul panoului de bord (GND)
Conectați pinul modulului senzorului de gaz alcool MQ-3 (VCC) la pinul panoului de măsurare (pozitiv)
Conectați pinul senzorului de gaze alcoolice MQ-3 (GND) la pinul panoului de pană (GND)
Conectați pinul modulului senzorului de gaz MQ-3 (A0) la pinul Arduino UNO analog (1)
Pasul 3: Porniți Visuino și selectați tipul de placa Arduino UNO
Pentru a începe programarea Arduino, va trebui să aveți Arduino IDE instalat de aici:
Vă rugăm să rețineți că există câteva erori critice în Arduino IDE 1.6.6. Asigurați-vă că instalați 1.6.7 sau o versiune ulterioară, în caz contrar acest instructabil nu va funcționa! Dacă nu ați făcut-o, urmați pașii din acest instructabil pentru a configura Arduino IDE pentru programul ESP 8266! De asemenea, trebuie instalat Visuino: https://www.visuino.eu. Porniți Visuino așa cum se arată în prima imagine Faceți clic pe butonul „Instrumente” de pe componenta Arduino (Imaginea 1) în Visuino Când apare dialogul, selectați „Arduino UNO” așa cum se arată în Imaginea 2
Pasul 4: În Visuino Adăugați componente
- Adăugați 2X componenta „Valoare text”
- Adăugați componenta 2x „Comparați valoarea”
- Adăugați o componentă Display OLED I2C
- Adăugați componenta „Text Multi Merger”
- Adăugați componenta „Perioadă medie”
Pasul 5: În Visuino: setați componentele
- setați valoarea textului componentei „TextValue1” la „Prea beat!”
- setați valoarea textului componentei „TextValue2” la „Ok”
- setați valoarea componentei „CompareValue1” la „0,3” >> Aceasta este valoarea de detecție, puteți seta propria valoare
- setați valoarea componentei „CompareValue2” la „0.3” >> Aceasta este valoarea de detecție, puteți seta propria valoare
- setați CompareType de componentă „CompareValue1” la „ctBiggerOrEqual”
- setați CompareType de componentă „CompareValue2” la „ctSmaller”
- setați Perioada componentei „AveragePeriod1” la „500000”, aceasta este egală cu 0,5 secunde, înseamnă că ecranul LCD va afișa valoarea la fiecare 0,5 secunde
Faceți dublu clic pe componenta DisplayOled1
- adăugați Draw text în stânga și setați textul la "Alc Level:"
- adăugați 2X câmp text în stânga (a se vedea imaginea) și setați Y: 20 pentru „câmp text1” și y: 40 pentru „câmp text2”
Pasul 6: Pasul 5: în Visuino: Conectarea componentelor
- Conectați pinul DisplayOled1 [Out I2c] la pinul Arduino I2C [in]
- Conectați pinul analogic Arduino Out [1] la pinul AveragePeriod1 [în] și CompareValue1 pin [în] și CompareValue2 pin [în]
- Conectați pinul AveragePeriod1 [out] la elementele OLED elk Field Text1 pin [in]
- Conectați pinul CompareValue1 [out] la pinul TextValue1 [ceas]
- Conectați PIN-ul CompareValue2 [out] la pinul TextValue2 [ceas]
- Conectați pinul TextValue1 [out] la pinul TextMultiMerger1 [0]
- Conectați pinul TextValue2 [out] la pinul TextMultiMerger1 [1]
- Conectați TextMultiMerger1 pin [out] la elementele OLED Text Field2 pin [in]
Pasul 7: Generați, compilați și încărcați codul Arduino
În Visuino, în partea de jos faceți clic pe fila „Construiți”, asigurați-vă că este selectat portul corect, apoi faceți clic pe butonul „Compilați / Construiți și încărcați”.
Pasul 8: Joacă
Dacă alimentați modulul Arduino UNO, LCD-ul OLED va începe să afișeze valoarea senzorului de gaz de alcool MQ-3. Dacă puneți un tampon cu alcool sau orice alcool lângă senzor, acesta va afișa valoarea pe ecranul LCD.
Felicitări! V-ați finalizat proiectul cu Visuino. De asemenea, este atașat proiectul Visuino, pe care l-am creat pentru acest instructabil. Puteți să o descărcați și să o deschideți în Visuino:
Recomandat:
Cum se utilizează senzorul PIR și un modul Buzzer - Tutorial Visuino: 6 pași
Cum se utilizează senzorul PIR și un modul Buzzer - Tutorial Visuino: În acest tutorial vom învăța cum să folosim un senzor PIR și un modul buzzer pentru a scoate un sunet de fiecare dată când un senzor PIR detectează o mișcare. Urmăriți un videoclip demonstrativ
Cum se utilizează senzorul de umiditate și temperatură DHT22 cu Arduino: 6 pași
Cum să utilizați senzorul de umiditate și temperatură DHT22 cu Arduino: În acest tutorial vom învăța cum să utilizați senzorul de umiditate și temperatură DHT22 cu Arduino și vom afișa valorile pe ecranul OLED. Urmăriți videoclipul
Cum se utilizează senzorul de umiditate și temperatură DHT12 I2C cu Arduino: 7 pași
Cum să utilizați senzorul de umiditate și temperatură DHT12 I2C cu Arduino: În acest tutorial vom învăța cum să utilizați senzorul de umiditate și temperatură DHT12 I2C cu Arduino și vom afișa valorile pe ecranul OLED. Urmăriți videoclipul
Tutorial: Cum se utilizează senzorul RGB Color Detector TCS230 cu Arduino UNO: 3 pași
Tutorial: Cum se utilizează senzorul RGB Color Detector TCS230 cu Arduino UNO: Descriere: Acest tutorial vă arată câțiva pași simpli despre cum să utilizați senzorul RGB Color Detector folosind Arduino Uno. La sfârșitul acestui tutorial, veți obține o serie de rezultate de comparație între câteva culori
Cum se utilizează terminalul Mac și cum se utilizează funcțiile cheie: 4 pași
Cum să utilizați terminalul Mac și cum să utilizați funcțiile cheie: Vă vom arăta cum să deschideți terminalul MAC. De asemenea, vă vom arăta câteva caracteristici în Terminal, cum ar fi ifconfig, schimbarea directoarelor, accesarea fișierelor și arp. Ifconfig vă va permite să vă verificați adresa IP și anunțul MAC