Obsah:
- Krok 1: Kontrolný zoznam hardvéru
- Krok 2: Prístup k AWS
- Krok 3: Inštalácia pre Raspberry Pi
- Krok 4: Kódy ovládania inteligentnej miestnosti
- Krok 5: Skúsenosti s učením
Video: Inteligentné ovládanie miestnosti: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
V tomto projekte sa snažíme naučiť sa používať AWS a MQTT v našom nastavení. Keďže sme vo svete technológií, aké skvelé bude môcť ovládať svoju izbu iba pomocou prenosného počítača! Predstavte si, že sa ponáhľate stráviť čas dokončením svojich projektov a prechádzať sa, aby ste zapli vypínač svojho svetla, je príliš časovo náročné!
Tento portál bude:
- Umožňuje vám nahrávať/načítať obrázky (segment S3)
- Skontrolujte hodnoty svetla (DynamoDB)
- LED zapnúť/vypnúť
- Skontrolujte teplotu a vlhkosť (phpmyadmin)
Od študentov po starších ľudí je to jednoduché rozhranie, ktoré je ľahko použiteľné a zrozumiteľné!
Krok 1: Kontrolný zoznam hardvéru
Pozrime sa na hardvérové komponenty potrebné pre tento tutoriál.
- Rôzne prepojovacie káble
- Senzor teploty a vlhkosti DHT11 x1
- Rezistor 10k ohmov x2
- MCP3008 x1
- Svetlo závislý odpor (LDR) x1
- LED svetlo x1
- Rezistor 330 ohmov x1
- Picamera x1
Krok 2: Prístup k AWS
- Prihláste sa na
- Skopírujte ID prístupového kľúča a tajný prístupový kľúč na účely konfigurácie neskôr.
- Kliknite na „Otvoriť konzolu“
Zaregistrujte svoj Raspberry Pi ako „vec“
- Vyhľadajte AWS IoT
- Na ľavom navigačnom paneli kliknite na „Spravovať“a vyberte „Veci“
- Napíšte názov svojej veci a vytvorte si certifikát.
- Uložte 4 súbory vygenerované pri vytváraní certifikácie.
- Vytvorte politiku a priložte ju k svojej veci.
DynamoDB
- Vyhľadajte DynamoDB
- Vytvorte tabuľku pre Light
Vedro S3
- Vyhľadajte S3
- Vytvorte vedro na odosielanie obrázkov
Krok 3: Inštalácia pre Raspberry Pi
Pred spustením kódov ich nainštalujte do svojho Raspberry Pi.
Otvorte okno terminálu
- AWSIoTPythonSDK: sudo pip install AWSIoTPythonSDK
- awscli: sudo pip install awscli
- Boto: sudo pip install boto
- Boto3: sudo pip install boto3
- Banka: sudo pip install baňka
- mqtt: sudo pip install mqtt
- paho: sudo pip install paho
Spustite v okne terminálu:
aws konfigurovať
a zadajte prístupový kľúč a tajný prístupový kľúč svojej konzoly.
Krok 4: Kódy ovládania inteligentnej miestnosti
- InsertIntoDB.py: Toto vloží teplotu a vlhkosť do databázy
- aws_pubsub.py: Prihlásite sa na odber tém, ako sú senzory/svetlo a kamera, aby ste získali svetelnú hodnotu a obrázky.
- server.py: Toto umožní zapnutie a vypnutie LED. Teplota a vlhkosť sa tiež načítajú a zobrazia na stránke html. Načíta sa svetelná hodnota uložená v dynamoDB.
Krok 5: Skúsenosti s učením
Keďže sme boli v Pythone úplne noví, počas procesu učenia sa tohto modulu IoT sme čelili mnohým ťažkostiam a ťažkostiam. S vedením našich učiteľov a priateľov sme to však zvládli a poučili sa. Prostredníctvom tohto projektu sme sa dozvedeli o dôležitosti zariadení IoT v súčasnom svete a tiež sme získali lepšie znalosti o používaní AWS.
Odporúča:
Inteligentné stolné LED svetlo - Inteligentné osvetlenie W/ Arduino - Pracovný priestor Neopixels: 10 krokov (s obrázkami)
Inteligentné stolné LED svetlo | Inteligentné osvetlenie W/ Arduino | Neopixels Workspace: Teraz niekoľko dní trávime veľa času doma, virtuálne študujeme a pracujeme, tak prečo si náš pracovný priestor nevylepšiť pomocou vlastného a inteligentného systému osvetlenia založeného na diódach Arduino a Ws2812b LED. Tu vám ukážem, ako si vytvoriť inteligentný Stolné LED svetlo, ktoré
Hands -free ovládanie svetiel v miestnosti: 10 krokov
Hands free ovládanie svetiel v miestnosti: Rovnako ako vo filme „Mission Impossible“hovorí " Zúfalé časy si vyžadujú zúfalé opatrenia " môj brat, ktorý je v triede 10, dostal nápad ovládať svetlá v kuchyni pomocou telefónu namiesto vypínačov a dôvod
Inteligentné tlačidlo Wi-Fi napájané batériami na ovládanie svetiel HUE: 5 krokov (s obrázkami)
Inteligentné tlačidlo Wi-Fi napájané z batérie na ovládanie svetiel HUE: Tento projekt ukazuje, ako vytvoriť tlačidlo Wi-Fi napájané z batérie IoT za menej ako 10 minút. Tlačidlo ovláda svetlá HUE nad IFTTT. Dnes môžete stavať elektronické zariadenia a pripájať ich k iným zariadeniam inteligentnej domácnosti doslova za niekoľko minút. Čo je
Inteligentné záhradníctvo a inteligentné poľnohospodárstvo založené na IoT pomocou systému ESP32: 7 krokov
Inteligentné záhradníctvo založené na IoT a inteligentné poľnohospodárstvo pomocou systému ESP32: Svet sa mení v čase a tiež v poľnohospodárstve. V dnešnej dobe ľudia integrujú elektroniku do všetkých oblastí a poľnohospodárstvo v tomto nie je výnimkou. Toto zlúčenie elektroniky v poľnohospodárstve pomáha poľnohospodárom a ľuďom, ktorí spravujú záhrady. V tomto
ESP8266 RGB LED STRIP WIFI ovládanie - NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi - Ovládanie smartfónu RGB LED STRIP: 4 kroky
ESP8266 RGB LED STRIP WIFI ovládanie | NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi | Ovládanie smartfónu RGB LED STRIP: Ahoj, v tomto návode sa naučíme, ako používať nodemcu alebo esp8266 ako IR diaľkové ovládanie na ovládanie RGB LED pásu a Nodemcu budete ovládať smartfónom cez wifi. V zásade teda môžete RGB LED STRIP ovládať pomocou svojho smartfónu