
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02


I dette prosjektet blir flammesensoren med telegramvarsler realisert. Så når brannen oppdages av en sensor, får du en melding om denne hendelsen umiddelbart i Telegram. Det er ganske nyttig og praktisk.
Så hvordan fungerer det? Jeg skal vise deg! La oss få det i gang!
Trinn 1: Komponenter påkrevd



For dette prosjektet trenger vi:
- NodeMCU V3 med ESP12 - 1;
- IF flammesensor - 1;
- Jumper Wires - 3;
- USB -kabel - 1;
- Enhver PC - 1.
Trinn 2: Skjemaer

NodeMCU og flammesensor må kobles til som vist på figuren ovenfor. NodeMCU er også koblet til PC via USB -kabel.
Trinn 3: Realisering av varsler

For å kunne varsle må vi sette opp IFTTT.
Trinn 4: Konfigurere IFTTT



Handlinger du må gjøre:
- Gå til ifttt.com;
- Registrer deg på dette nettstedet;
- Når du har registrert deg kan du lage applets. Trykk "New Applet" og deretter "if +this";
- Velg en tjeneste "Webhooks" og klikk deretter på "Motta en webforespørsel";
- Nå må du skrive et navn på hendelsen du vil referere til i skissen din for å justere varsler. Det spiller ingen rolle hvilket navn du vil gi den. Det kan for eksempel være "fire_detected". Men legg merke til at det EXAKTE navnet på hendelsen må brukes i skissen din.
- Trykk på "+det";
- Nå skal du velge en tjeneste som sender deg varsler når det oppdages brann. I vårt tilfelle er det et Telegram, så velg handlingstjenesten "Telegram";
- Velg "Send melding";
- Da kan du endre meldingsinnholdet du vil motta når hendelsen skjer, så når det oppdages brann. Du kan også velge om du vil motta varsler fra standard IFTTT -dialog eller annen dialog. Men legg merke til at du uansett vil bli varslet av IFTTT, så for å få varsler fra en annen dialog må du legge IFTTT til den dialogen. Den eneste fordelen med en slik handling er at du kan navngi denne dialogen "Brannalarm" eller på en eller annen måte og deretter bare ha lest navnet på dialog i varsel, du vil vite hva som skjedde uten å lese en tekstmelding.
- Klikk "Opprett handling" og deretter "Fullfør".
- Du konfigurerer IFTTT!
Trinn 5: Programkode

Velg profilen din på ifttt.com og gå til "Mine tjenester". Klikk på "Webhooks" og deretter "Innstillinger". Du vil se URL som på en figur ovenfor. Symbolkombinasjonen etter siste "/" er din Webhooks -tjenestenøkkel. Det er nødvendig å vite det fordi du vil bruke det i programmet. Bare åpne "EMAIL.ino" og fyll ut SSID, WiFi -nettverkspassord og Webhooks servicenøkkel.
Anbefalt:
Raspberry Pi -eske med kjølevifte med CPU -temperaturindikator: 10 trinn (med bilder)

Raspberry Pi-eske med kjølevifte med CPU-temperaturindikator: Jeg hadde introdusert bringebær pi (heretter som RPI) CPU-temperaturindikatorkrets i det forrige prosjektet. Kretsen viser ganske enkelt RPI 4 forskjellige CPU-temperaturnivå som følger.- Grønn LED ble slått på når CPU -temperaturen er innenfor 30 ~
Gratulerer med dagen med vannsynthesizer med MakeyMakey og Scratch: 5 trinn

Gratulerer med dagen på vannsynthesizer med MakeyMakey og Scratch: I stedet for blomster og sang kan du bygge denne installasjonen som en stor overraskelse for bursdager
Plattformspill med uendelige nivåer på GameGo med Makecode Arcade: 5 trinn (med bilder)

Plattformspill med uendelige nivåer på GameGo med Makecode Arcade: GameGo er en Microsoft Makecode -kompatibel retro spillkonsoll utviklet av TinkerGen STEM education. Den er basert på STM32F401RET6 ARM Cortex M4 -brikken og laget for STEM -lærere eller bare folk som liker å ha det gøy med å lage retro videospill
Flammesensor detektor: 3 trinn

Flammesensor -detektor: Dette prosjektet vil avdekke hvordan flammesensoren fungerer, og formålet med denne maskinvareenheten. Hvis du lærer hvordan denne maskinvareenheten fungerer, er dette det perfekte prosjektet for deg. Når flammesensoren oppdager en brann, (flammens lys)
PWM Med ESP32 - Dimmende LED med PWM på ESP 32 Med Arduino IDE: 6 trinn

PWM Med ESP32 | Dimmende LED med PWM på ESP 32 Med Arduino IDE: I denne instruksen vil vi se hvordan du genererer PWM -signaler med ESP32 ved hjelp av Arduino IDE & PWM brukes i utgangspunktet til å generere analog utgang fra hvilken som helst MCU, og den analoge utgangen kan være alt mellom 0V til 3,3V (i tilfelle esp32) & fra