Indholdsfortegnelse:
Video: Luftovervågningssystem ved hjælp af NodeMCU og IOT Thingspeak: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
ThingSpeak er en Open-Source IoT-applikation og API til at gemme og hente data fra hardwareenheder og sensorer. Den bruger HTTP -protokol over internettet eller LAN til sin kommunikation. MATLAB -analysen er inkluderet til at analysere og visualisere de data, der modtages fra din hardware eller sensorenheder.
Vi kan oprette kanaler for hver sensordata. Disse kanaler kan indstilles som private kanaler, eller du kan dele data offentligt via offentlige kanaler. De kommercielle funktioner omfatter yderligere funktioner. Men vi vil bruge den gratis version, da vi gør det til uddannelsesmæssige formål.
(Hvis du vil lære mere om ThingSpeak generelt og/eller projektet, kan du besøge
Funktioner:
- Indsaml data i private kanaler.
- Del data med offentlige kanaler
- REST API og MQTT APIS
- MATLAB® Analytics og visualiseringer.
- Verdensomspændende fællesskab
I denne vejledning bruger du en MQ3 Alcohol -sensor til at plotte dens værdi på ThingSpeak ved hjælp af NodeMCU. I dette program skal NodeMCU læse og gemme sensordata i en variabel og derefter uploade dem til ThingSpeak ved hjælp af dets kanalnavn og API -nøgle. NodeMCU skal være forbundet til internettet via Wi-Fi. Vi vil se, hvordan du opretter ThingSpeak -kanaler og konfigurerer det på NodeMCU.
Trin 1: Komponenter påkrævet
Hardware påkrævet
- NodeMCU
- MQ-3 Alkoholsensor
- 5V strømforsyning
- Jumper Wires
- Brødbræt (valgfrit)
NodeMCU LUA WiFi Internet ESP8266 Development Board: NodeMCU Dev Kit/board består af ESP8266 wifi -aktiveret chip. ESP8266 er en billig Wi-Fi-chip udviklet af Espressif Systems med TCP/IP-protokol. For mere information om ESP8266, kan du se ESP8266 WiFi -modul.
MQ-3 Alcohol Sensorr: Dette modul er fremstillet ved hjælp af Alcohol Gas Sensor MQ3. Det er en lavpris halvleder sensor, der kan detektere tilstedeværelsen af alkohol gasser i koncentrationer fra 0,05 mg/L til 10 mg/L. Det følsomme materiale, der bruges til denne sensor, er SnO2, hvis ledningsevne er lavere i ren luft. Det ledningsevne stiger, når koncentrationen af alkoholgasser stiger. Det har høj følsomhed over for alkohol og har en god modstandsdygtighed over for forstyrrelser på grund af røg, damp og benzin. Dette modul giver både digitale og analoge udgange. MQ3 alkoholsensormodul kan let forbindes med mikrokontroller, Arduino -tavler, Raspberry Pi osv. Eller flere oplysninger om MQ3 kan du henvise til Alkoholsensormodul - MQ3.
5V strømforsyning: I de fleste af vores elektroniske produkter eller projekter har vi brug for en strømforsyning til at konvertere netspænding til en reguleret jævnstrøm
Jumper Wires: Jumper wires er simpelthen ledninger, der har stikbolte i hver ende, så de kan bruges til at forbinde to punkter til hinanden uden lodning. Kvinde til hun -stik bruges i dette projekt.
Brødbræt: Et brødbræt er en loddefri enhed til midlertidig prototype med design af elektronik og testkredsløb. De fleste elektroniske komponenter i elektroniske kredsløb kan sammenkobles ved at indsætte deres ledninger eller terminaler i hullerne og derefter foretage forbindelser gennem ledninger, hvor det er relevant.
Trin 2: Tilslutning af komponenter
Beskrivelse
Der er 4 elektroder +5V, AOUT, DOUT og GND.
+5V- og GND -ledningerne etablerer strøm til alkoholsensoren. De to andre ledninger er AOUT (analog udgang) og DOUT (digital udgang). Hvordan sensoren fungerer, er terminalen AOUT, der giver en analog spændingsudgang i forhold til den mængde alkohol, sensoren registrerer. Jo mere alkohol det opdager, jo større vil den analoge spænding udsende. Omvendt, jo mindre alkohol det opdager, jo mindre analog spænding vil det udsende. Hvis den analoge spænding når en bestemt tærskel, sender den den digitale pin DOUT højt. Når denne DOUT -pin går højt, vil arduinoen registrere dette og vil aktivere LED'en til at tænde, hvilket signalerer, at alkoholtersklen er nået og nu er over grænsen. Hvordan du kan ændre dette tærskelniveau er ved at justere potentiometeret til enten at hæve eller sænke niveauet.
Forbindelserne er ret grundlæggende.
For at tilslutte sensoren er der 3 ledninger. Sensorens +5V -terminal tilsluttes 5V -terminalen på strømforsyningskortet. Sensorens GND -terminal tilsluttes GND -terminalen på NodeMCU. Dette etablerer strøm til sensoren. Den anden forbindelse er sensorens analoge udgang. Den forbindes til analog pin A0 i NodeMCU.
Trin 3: Fremgangsmåde
Trin 1: Gå til https://thingspeak.com/ og opret din ThingSpeak -konto, hvis du ikke har. Log ind på din konto.
Trin 2: Opret en kanal ved at klikke på 'Ny kanal
Trin 3: Indtast kanaldetaljerne.
Navn: Ethvert navn
Beskrivelse (valgfri
Felt 1: Sensorlæsning - Dette vil blive vist på analysediagrammet. Hvis du har brug for mere end 1 kanaler, kan du oprette for yderligere sensordata.
Gem denne indstilling.
Trin 4: Nu kan du se kanalerne. Klik på fanen 'API -nøgler'. Her får du kanal -id og API -nøgler. Bemærk dette.
Trin 5: Åbn Arduino IDE, og installer ThingSpeak -biblioteket. For at gøre dette skal du gå til Skitse> Inkluder bibliotek> Administrer biblioteker. Søg efter ThingSpeak, og installer biblioteket. ThingSpeak Communication Library for Arduino, ESP8266 og ESP32
Trin 6: Behov for at ændre koden. I nedenstående kode skal du ændre dit netværks -SSID, adgangskode og din ThingSpeak -kanal og API -nøgler.
Trin 4: Koden
Download koden, der er vedhæftet her, og upload den på dit bord, og forbind alt som vist i forrige diagram.
Downloadkode:
Outputtet vil være som ovenstående billede i ThingSpeak.
Håber dette gjorde det lettere for dig. Husk at abonnere, hvis du kunne lide denne artikel og fandt den nyttig, og hvis du har spørgsmål eller har brug for hjælp til noget, skal du bare efterlade en kommentar herunder …
Tak til elemetnzonline.com..
Anbefalede:
DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin
DIY || Sådan laver du en edderkoprobot, der kan styres ved hjælp af smartphone Brug af Arduino Uno: Mens du laver en edderkoprobot, kan man lære så mange ting om robotik. Ligesom at lave robotter er underholdende såvel som udfordrende. I denne video vil vi vise dig, hvordan du laver en Spider -robot, som vi kan betjene ved hjælp af vores smartphone (Androi
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: 4 trin
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: Hej, jeg er Rithik. Vi kommer til at lave en internetstyret LED ved hjælp af din telefon. Vi kommer til at bruge software som Arduino IDE og Blynk.Det er enkelt, og hvis det lykkedes dig, kan du styre så mange elektroniske komponenter, du ønskerTing We Need: Hardware:
Upload af vibrationssensorværdi til IOT ThingSpeak ved hjælp af NodeMCU: 4 trin
Upload af vibrationssensorværdi til IOT ThingSpeak Brug af NodeMCU: Der er flere kritiske maskiner eller dyrt udstyr, der lider skader på grund af vibrationer. I et sådant tilfælde er en vibrationssensor påkrævet for at finde ud af, om maskinen eller udstyret producerer vibrationer eller ej. Identificerer objektet, hv
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
RF 433MHZ radiostyring ved hjælp af HT12D HT12E - Lav en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: 5 trin
RF 433MHZ radiostyring ved hjælp af HT12D HT12E | Oprettelse af en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: I denne instruktør vil jeg vise dig, hvordan du laver en RADIO -fjernbetjening ved hjælp af 433mhz sendermodtagermodul med HT12E -kode & HT12D -dekoder IC.I denne instruktive kan du sende og modtage data ved hjælp af meget meget billige KOMPONENTER SOM: HT