Inhoudsopgave:
- Stap 1: Wat heb je nodig?
- Stap 2: Het circuit
- Stap 3: Start Visuino en selecteer het Arduino UNO-bordtype
- Stap 4: In Visuino Componenten toevoegen
- Stap 5: In Visuino: Componenten instellen
- Stap 6: Stap 5: in Visuino: Componenten aansluiten
- Stap 7: Genereer, compileer en upload de Arduino-code
- Stap 8: Spelen
Video: Visuino Breathalyzer Hoe de MQ-3 alcoholgassensor te gebruiken - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
In deze tutorial zullen we Arduino UNO, OLED Lcd, MQ-3 Alcohol Gas Sensor-module en Visuino gebruiken om alcoholniveaus op LCD weer te geven en de limietdetectie in te stellen. Bekijk een demonstratievideo.
Stap 1: Wat heb je nodig?
Arduino UNO of een andere Arduino
MQ-3 alcoholgassensormodule
OLED-lcd
Breadboard
Doorverbindingsdraden
Visuino-programma: Download Visuino
Stap 2: Het circuit
Verbind GND van Arduino UNO met breadboard-pin (gnd)
Verbind 5V-pin van Arduino UNO met breadboard-pin (positief)
Sluit SCL van Arduino UNO aan op OLED LCD-pin (SCL)
Verbind SDA van Arduino UNO met OLED LCD-pin (SDA)
Sluit OLED LCD-pin (VCC) aan op breadboard-pin (positief)
Sluit de OLED LCD-pin (GND) aan op de breadboard-pin (GND)
Sluit de pin van de MQ-3 Alcohol Gas Sensor-module (VCC) aan op de breadboard-pin (positief)
Sluit de MQ-3 Alcohol Gas Sensor pin (GND) aan op de breadboard pin (GND)
Sluit MQ-3 Alcohol Gas Sensor module pin (A0) aan op Arduino UNO pin Analoog (1)
Stap 3: Start Visuino en selecteer het Arduino UNO-bordtype
Om te beginnen met het programmeren van de Arduino, moet je de Arduino IDE vanaf hier hebben geïnstalleerd:
Houd er rekening mee dat er enkele kritieke bugs zijn in Arduino IDE 1.6.6. Zorg ervoor dat u 1.6.7 of hoger installeert, anders werkt deze Instructable niet! Als je dat nog niet hebt gedaan, volg dan de stappen in deze Instructable om de Arduino IDE in te stellen om ESP 8266 te programmeren! De Visuino:https://www.visuino.eu moet ook worden geïnstalleerd. Start Visuino zoals weergegeven in de eerste afbeelding Klik op de knop "Tools" op de Arduino-component (Afbeelding 1) in Visuino Wanneer het dialoogvenster verschijnt, selecteer "Arduino UNO" zoals weergegeven op Afbeelding 2
Stap 4: In Visuino Componenten toevoegen
- Voeg 2X "Tekstwaarde" component toe
- Voeg 2X "Waarde vergelijken" component toe
- Voeg Display OLED I2C-component toe
- Component "Text Multi Merger" toevoegen
- Component "Gemiddelde periode" toevoegen
Stap 5: In Visuino: Componenten instellen
- stel de tekstwaarde van de component "TextValue1" in op "Too Drunk!"
- stel de tekstwaarde van de component "TextValue2" in op "Ok"
- stel de waarde van de component "CompareValue1" in op "0.3" >>Dit is de detectiewaarde, u kunt uw eigen waarde instellen
- stel de waarde van de component "CompareValue2" in op "0.3" >>Dit is de detectiewaarde, u kunt uw eigen waarde instellen
- Stel CompareType van de component "CompareValue1" in op "ctBiggerOrEqual"
- Stel CompareType van de component "CompareValue2" in op "ctSmaller"
- stel Periode van "AveragePeriod1" component in op "500000" dit is gelijk aan 0,5 seconde, dit betekent dat de LCD de waarde elke 0,5s zal tonen
Dubbelklik op DisplayOled1 component
- voeg Draw-tekst aan de linkerkant toe en stel tekst in op "Alc Level:"
- voeg 2X Tekstveld toe aan de linkerkant (zie afbeelding) en stel Y:20 in voor "tekstveld1" en y:40 voor "tekstveld2"
Stap 6: Stap 5: in Visuino: Componenten aansluiten
- Sluit DisplayOled1 pin [Out I2c] aan op Arduino I2C pin [in]
- Sluit Arduino Analog pin Out [1] aan op AveragePeriod1 pin [in] en CompareValue1 pin [in] en CompareValue2 pin [in]
- Verbind AveragePeriod1 pin[out] met OLED elkements Text Field1 pin [in]
- Verbind CompareValue1 pin [out] met TextValue1 pin [clock]
- Verbind CompareValue2 pin [out] met TextValue2 pin [clock]
- Verbind TextValue1 pin [out] met TextMultiMerger1 pin [0]
- Verbind TextValue2 pin [out] met TextMultiMerger1 pin [1]
- Verbind TextMultiMerger1 pin [out] met OLED-elementen Text Field2 pin [in]
Stap 7: Genereer, compileer en upload de Arduino-code
Klik in Visuino onderaan op het tabblad "Build", zorg ervoor dat de juiste poort is geselecteerd en klik vervolgens op de knop "Compile/Build and Upload".
Stap 8: Spelen
Als u de Arduino UNO-module van stroom voorziet, begint het OLED-lcd de waarde van de MQ-3 alcoholgassensor te tonen. Als u een alcoholdoekje of alcohol in de buurt van de sensor plaatst, wordt de waarde op het LCD-scherm weergegeven.
Gefeliciteerd! U heeft uw project met Visuino afgerond. Ook bijgevoegd is het Visuino-project, dat ik voor deze Instructable heb gemaakt. U kunt het downloaden en openen in Visuino:
Aanbevolen:
Visuino Pulsbreedtemodulatie (PWM) gebruiken om de helderheid van een LED te wijzigen: 7 stappen
Visuino Pulse Width Modulation (PWM) gebruiken om de helderheid van een LED te wijzigen: In deze tutorial zullen we een LED gebruiken die is aangesloten op Arduino UNO en Visuino om de helderheid te wijzigen met behulp van Pulse Width Modulation (PWM). Bekijk een demonstratievideo
Hoe de GPIO-pinnen en Avrdude van een Raspberry Pi te gebruiken om DIMP 2 of DA PIMP te Bit-bang-programma te gebruiken 2: 9 stappen
Hoe de GPIO-pinnen van een Raspberry Pi en Avrdude te gebruiken voor Bit-bang-programma DIMP 2 of DA PIMP 2: Dit zijn stapsgewijze instructies voor het gebruik van een Raspberry Pi en het gratis open-source commando avrdude to bit-bang -programmeer een DIMP 2 of DA PIMP 2. Ik neem aan dat je bekend bent met je Raspberry Pi en de LINUX-opdrachtregel. Je hoeft niet
Visuino Hoe LCD TFT ST7735 te gebruiken: 9 stappen
Visuino Hoe LCD TFT ST7735 te gebruiken: In deze tutorial zullen we een LCD TFT ST7735 gebruiken die is aangesloten op Arduino UNO en Visuino om een afbeelding en een willekeurig getal weer te geven. Bekijk een demonstratievideo
Mac Terminal gebruiken en toetsfuncties gebruiken: 4 stappen
Mac Terminal gebruiken en toetsfuncties gebruiken: We laten u zien hoe u de MAC Terminal opent. We zullen u ook enkele functies binnen de Terminal laten zien, zoals ifconfig, mappen wijzigen, toegang tot bestanden en arp. Met Ifconfig kunt u uw IP-adres en uw MAC-advertentie controleren
Hoe de Instructables IRC-chatroom te gebruiken! 6 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe de Instructables IRC-chatroom te gebruiken!: Vóór de implementatie van de Meebo-chatroom, waar de meesten van jullie in zijn geweest of van hebben gehoord, had Instructables een IRC-chatroom. De meebo-kamer heeft ons goed gediend, maar is beperkt, heeft veel gebreken, en verzandt de meeste gemiddelde computersystemen. IRC-ka