Indholdsfortegnelse:
- Trin 1: KRAVEDE KOMPONENTER
- Trin 2: Software
- Trin 3: CIRCUIT DIAGRAM
- Trin 4: KODE
- Trin 5: KONTROLLERING
- Trin 6: KONKLUSION
- Trin 7: Video !
Video: Internet/skystyret hjemmeautomatisering ved hjælp af Esp8266 (aREST, MQTT, IoT): 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
ALLE kreditter til https://arest.io/ for skytjenesten !!
IoT det mest diskuterede emne i verden lige nu !! Cloud -servere og -tjenester, der gør dette muligt, er attraktionspunktet i nutidens verden …
UDGIVELSE AF DISTANCE BARRIER var og er målet !!
Så styr nu dit hjem eller kontor hvor som helst i verden … ikke kun indefra eller fra en rækkevidde !!
Nemmeste og billigste løsning fra den dovne fyr !!! NJU OG VÆRE LAT …
BEMÆRK: LÆS HELE PROJEKTET FØRST DET TAGER 3-4 MINUTTER OG INNOVATERER… LÆS IKKE HALVET OG TEGL DIN ENHED…
Trin 1: KRAVEDE KOMPONENTER
Kun 4 komponenter kræves - 1. ESP8266 NODEMCU eller WEMOS D1 mini eller et hvilket som helst esp8266 wifi udviklingsbord 2. RELÆ (5V eller 6V) 3. ULN2003 eller UNL2003A (Relæ driver IC) 4. Jumpere (naturligvis ellers lodde det !!) projektets hovedstruktur er, at ESP8266 -modulet modtager signalet fra MQTT -serveren (dvs. arest.io) og sender signalet til stiften eller processoren. ULN2003 relæ driver IC tilsluttet Nodemcu board pins. Udgangsstifter er forbundet til relæ eller enhver RGB -lys- eller servomotor osv.
Trin 2: Software
Jeg har brugt Arduino IDE som programmeringssoftware. Hvis du er ny på dette Nodemcu- eller esp8266 -udviklingsbord, kan du se min tidligere instruerbare. For at interface Nodemcu- eller wemos -kortet med Arduino IDE.
I Arduino IDE efter oprettelse af tidligere fortalte ting, skal du gå til SKETCH -> INKLUDE BIBLIOTEK -> HANTER BIBLIOTEKER -> SØG FOR "arest" -> INSTALLER BIBLIOTEKERNE -> NU SØG FOR PubSubClient -> INSTALLER BIBLIOTEKET.
Nu er det halvt færdigt … næsten der !!!
Trin 3: CIRCUIT DIAGRAM
Da ovenstående kredsløb stadig viser alt, er indgangssiden af ULN2003 relæ driver IC forbundet til stifterne på esp8266, og udgangen er forbundet til relæets spoleben, som når esp8266 pin bliver høj, bliver output pin på ULN2003 lav, hvilket giver relæet et 5V potentiale til at arbejde.
I stedet for at sende 0 eller 1 til relæet esp8266 stifter kan vi også sende andre værdier for servo, men erklære servo. Vedhæfte (pin) for at rotere servoen til den bestemte værdi. Det er let, men alle har brug for at innovere, læse og tænke lidt.
Trin 4: KODE
Jeg fik ideen fra projektet "Marco Schwartz" og ændrede den. Han har brugt d arest.io MQTT, men vi kan også bruge adafruit.io. Hoveddelen af programmet er:
Unikt 6 -cifret arest id
char* device_id = "unique_6_digit_id";
WiFi -legitimationsoplysninger
const char* ssid = "ssid_name"; const char* password = "dit_passord";
Vælg et unikt id som du vil, men det skal være unikt, ikke mit eller dit navn, medmindre det er et telugu -navn !!
eksempel på unikt id: pf4h6q (bare eksempel)
der kan foretages mange ændringer i koden, da vi ifølge koden skal nævne output efter hver genstart af udviklingskortet
Github -kode
Kode:
Trin 5: KONTROLLERING
2 GRUNDLIGE trin: 1. erklæring af udgangsstift 2. skifte eller afsendelse af oplysninger i denne pin Deklarationsoutput: https://cloud.arest.io/pf486q/mode/5/o "pf486q" er den 6 -cifrede unikke kode for arest. io "o" som outputhurtigt efter at have udført dette i enhver browser {"message": "Pin D2 sat til output", "id": "pf486q", "name": "home cloud", "hardware": "esp8266", "tilsluttet": true} Slå eller sende oplysninger i nålen: https://cloud.arest.io/pf486q/digital/2/0digital pin 2 sender lidt "0" eller "1" som vi ønskerhttps:// cloud.arest.io/pf486q/digital/2/1 Deklarationsnål er nødvendig én gang efter en genstart/nulstilling/nedlukning ellers er det unødvendigt for kontinuerlig kørsel af esp8266. Jeg har brugt en Android-app HTTPRequest til at oprette widget på startskærmen med nødvendig URL. Som vist i min tidligere instruerbare. Se venligst, at dette ellers bliver langt.
Trin 6: KONKLUSION
Dette er et IoT -projekt til styring af husholdningsapparater, dør, vindue, alt og kan tilpasses efter individets behov. Det er ikke lokalt kontrolleret, det hele kan kontrolleres hvor som helst.
HVER KOMMANDO ELLER URL med ARGUMENT BEHOV ENHED 1-2 sekunder/sek. For at udføre, da dette ikke er en dedikeret server … men at styre dit hus overalt i denne verden er AWESOME
NJU OG VÆRE LAT … VÆRE UDVENDIG OG GLEM AT SLUKKE APPARATER, MEN UDEN Hovedpine !!
Takket være "arest.io" MQTT -tjenester og "Marco Schwatrz" …
hvis du kan lide den instruerbare støtte og nyder … og spørg mig om ethvert problem vedrørende dette
Trin 7: Video !
Nogen speciel hjalp mig med at kontrollere, at det fungerer et andet sted eller ej … OG det virker hvor som helst, bare internetadgang er nødvendig … (jeg er i Kolkata, IN, og hun er i Ranchi, IN) … og ja, hun rodede med mig efter at have vidst min unikke kode for arest.io, så del ikke din egen oprettede unikke kode !!
Anbefalede:
IR -hjemmeautomatisering ved hjælp af relæ: 6 trin (med billeder)
IR -hjemmeautomatisering ved hjælp af relæ: Infared Remote Home Automation System (Advarsel: Gentag projektet på egen risiko! Dette projekt involverer højspænding)
Hjemmeautomatisering ved hjælp af MQTT og ESP8266: 6 trin
Hjemmeautomatisering ved hjælp af MQTT og ESP8266: I dag er hjemmeautomatisering en trend og en ny æra af IoT (Internet of Things). Alle forsøger at automatisere hjemmet på en eller anden måde, så det kan fjernbetjenes eller manuelt. Og som gør livet lettere for dem. Der er menneskelige teknikker til at kontrollere
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:
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
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores