Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Kretsen
- Steg 3: Starta Visuino och välj Arduino UNO -korttyp
- Steg 4: Lägg till komponenter i Visuino
- Steg 5: I Visuino: Ställ in komponenter
- Steg 6: Steg 5: i Visuino: Anslutande komponenter
- Steg 7: Generera, kompilera och ladda upp Arduino -koden
- Steg 8: Spela
Video: Visuino Breathalyzer Hur man använder MQ-3 Alkohol Gas Sensor: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
I denna handledning kommer vi att använda Arduino UNO, OLED Lcd, MQ-3 Alcohol Gas Sensor-modul och Visuino för att visa alkoholnivåer på LCD och ställa in gränsdetekteringen. Se en demonstrationsvideo.
Steg 1: Vad du behöver
Arduino UNO eller någon annan Arduino
MQ-3 Alkoholgassensormodul
OLED LCD
Bakbord
Bygelkablar
Visuino -program: Ladda ner Visuino
Steg 2: Kretsen
Anslut GND från Arduino UNO till brödbräda (GND)
Anslut 5V -stift från Arduino UNO till brödbrädesstift (positivt)
Anslut SCL från Arduino UNO till OLED LCD -stift (SCL)
Anslut SDA från Arduino UNO till OLED LCD -stift (SDA)
Anslut OLED LCD -stift (VCC) till brödbrädestift (positivt)
Anslut OLED LCD -stift (GND) till brödbrädestift (GND)
Anslut MQ-3 Alcohol Gas Sensor module pin (VCC) till breadboard pin (positiv)
Anslut MQ-3 Alcohol Gas Sensor pin (GND) till breadboard pin (GND)
Anslut MQ-3 Alcohol Gas Sensor module pin (A0) till Arduino UNO pin Analog (1)
Steg 3: Starta Visuino och välj Arduino UNO -korttyp
För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:
Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort, följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera ESP 8266! Visuino: https://www.visuino.eu måste också installeras. Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2
Steg 4: Lägg till komponenter i Visuino
- Lägg till 2X "Text Value" -komponent
- Lägg till 2X "Jämför värde" -komponent
- Lägg till Display OLED I2C -komponent
- Lägg till komponenten "Text Multi Merger"
- Lägg till komponenten "Genomsnittlig period"
Steg 5: I Visuino: Ställ in komponenter
- ställ in textvärdet för "TextValue1" -komponenten till "För full!"
- ställ in textvärdet för "TextValue2" -komponenten till "Ok"
- inställt värde för komponenten "Jämför värde1" till "0,3" >> Detta är detekteringsvärdet, du kan ställa in ditt eget värde
- inställt värde för "CompareValue2" -komponenten till "0.3" >> Detta är detekteringsvärdet, du kan ställa in ditt eget värde
- ställ in CompareType av "CompareValue1" -komponenten till "ctBiggerOrEqual"
- ställ in CompareType av "CompareValue2" -komponenten till "ctSmaller"
- ställ in Perioden för "AveragePeriod1" -komponenten till "500000" detta är lika med 0,5 sekund, det betyder att LCD -skärmen visar vlue var 0,5: e sekund
Dubbelklicka på DisplayOled1 -komponenten
- lägg till Rita text till vänster och ställ in texten på "Alc -nivå:"
- lägg till 2X textfält till vänster (se bild) och ställ in Y: 20 för "textfält1" och y: 40 för "textfält2"
Steg 6: Steg 5: i Visuino: Anslutande komponenter
- Anslut DisplayOled1 pin [Out I2c] till Arduino I2C pin [in]
- Anslut Arduino Analog pin Out [1] till AveragePeriod1 pin [in] och CompareValue1 pin [in] och CompareValue2 pin [in]
- Anslut AveragePeriod1 pin [out] till OLED elkements Text Field1 pin [in]
- Anslut CompareValue1 pin [out] till TextValue1 pin [clock]
- Anslut CompareValue2 pin [out] till TextValue2 pin [clock]
- Anslut TextValue1 pin [out] till TextMultiMerger1 pin [0]
- Anslut TextValue2 pin [out] till TextMultiMerger1 pin [1]
- Anslut TextMultiMerger1 pin [out] till OLED -element Text Field2 pin [in]
Steg 7: Generera, kompilera och ladda upp Arduino -koden
I Visuino klickar du längst ned på fliken "Bygg", se till att rätt port är vald, klicka sedan på "Kompilera/bygga och ladda upp" -knappen.
Steg 8: Spela
Om du driver Arduino UNO-modulen börjar OLED-LCD: n att visa värdet på MQ-3 alkoholsensorn. Om du lägger en alkoholspinne eller någon alkohol nära sensorn visar värdet på LCD -skärmen.
Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable. Du kan ladda ner och öppna den i Visuino:
Rekommenderad:
Visuino Hur man använder pulsbreddsmodulering (PWM) för att ändra ljusstyrkan på en LED: 7 steg
Visuino Hur man använder pulsbreddsmodulering (PWM) för att ändra ljusstyrkan på en LED: I den här handledningen kommer vi att använda en LED ansluten till Arduino UNO och Visuino för att göra dess ljusstyrka med hjälp av Pulsbreddsmodulering (PWM). Titta på en demonstrationsvideo
Hur man använder PIR -sensor och en summermodul - Visuino -handledning: 6 steg
Hur man använder PIR -sensor och en summermodul - Visuino -handledning: I denna handledning lär vi oss hur man använder en PIR -sensor och en summermodul för att göra ett ljud varje gång en PIR -sensor detekterar en rörelse. Se en demonstrationsvideo
Hur man skapar en Linux -boot -enhet (och hur man använder den): 10 steg
Hur man skapar en Linux Boot Drive (och hur man använder den): Detta är en enkel introduktion om hur man kommer igång med Linux, särskilt Ubuntu
Hur man använder gas MQ-6 med SkiiiD: 10 steg
Hur man använder Gas MQ-6 med SkiiiD: En handledning för att utveckla Gas MQ-6 med skiiiD
Hur man använder Mac Terminal och hur man använder viktiga funktioner: 4 steg
Så här använder du Mac Terminal och hur du använder viktiga funktioner: Vi visar dig hur du öppnar MAC Terminal. Vi kommer också att visa dig några funktioner i terminalen, till exempel ifconfig, ändra kataloger, komma åt filer och arp. Ifconfig låter dig kontrollera din IP -adress och din MAC -annons