Satura rādītājs:
- 1. darbība. Aparatūras kontrolsaraksts
- 2. darbība. Piekļuve AWS
- 3. darbība: Raspberry Pi instalēšana
- 4. solis: viedās telpas vadības kodi
- 5. darbība. Mācīšanās pieredze
Video: Viedā istabas vadība: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šajā projektā mūsu mērķis ir iemācīties izmantot AWS un MQTT mūsu iestatījumos. Esot tehnoloģiju pasaulē, cik lieliski tas spēs kontrolēt savu istabu tikai ar klēpjdatoru! Iedomājieties, ka steidzaties uz laiku, lai pabeigtu savus projektus, ejot, lai ieslēgtu gaismas slēdzi, ir pārāk daudz laika!
Šis portāls:
- Ļauj augšupielādēt/izgūt attēlus (S3 kauss)
- Pārbaudiet gaismas vērtības (DynamoDB)
- Ieslēdziet/izslēdziet LED
- Pārbaudiet temperatūru un mitrumu (phpmyadmin)
No studentiem līdz vecāka gadagājuma cilvēkiem tas ir vienkāršs interfeiss, kuru ir viegli lietot un saprast!
1. darbība. Aparatūras kontrolsaraksts
Apskatīsim šai apmācībai nepieciešamos aparatūras komponentus.
- Dažādi džemperu kabeļi
- DHT11 temperatūras un mitruma sensors x1
- 10k omu rezistors x2
- MCP3008 x1
- No gaismas atkarīgs rezistors (LDR) x1
- LED gaisma x1
- 330 omu rezistors x1
- Picamera x1
2. darbība. Piekļuve AWS
- Piesakieties vietnē
- Kopējiet piekļuves atslēgas ID un slepeno piekļuves atslēgu, lai vēlāk tos konfigurētu.
- Noklikšķiniet uz "Atvērt konsoli"
Reģistrējiet savu Raspberry Pi kā lietu
- Meklēt AWS IoT
- Zem kreisās navigācijas joslas noklikšķiniet uz "Pārvaldīt" un atlasiet "Lietas"
- Uzrakstiet lietas nosaukumu un izveidojiet sertifikātu.
- Saglabājiet 4 failus, kas izveidoti pēc sertifikācijas izveides.
- Izveidojiet politiku un pievienojiet to savai lietai.
DinamoDB
- Meklēt DynamoDB
- Izveidojiet Gaismas tabulu
S3 spainis
- Meklēt S3
- Izveidojiet kopu attēlu augšupielādēšanai
3. darbība: Raspberry Pi instalēšana
Pirms sākat darbināt kodus, instalējiet tos savā Raspberry Pi.
Atveriet termināļa logu
- AWSIoTPythonSDK: sudo pip instalējiet AWSIoTPythonSDK
- awscli: sudo pip instalējiet awscli
- Boto: sudo pip instalēt boto
- Boto3: sudo pip instalēt boto3
- Kolba: sudo pip instalācijas kolba
- mqtt: sudo pip instalēt mqtt
- paho: sudo pip instalēt paho
Palaist termināļa logā:
aws konfigurēt
un ievadiet konsoles piekļuves atslēgu un slepeno piekļuves atslēgu.
4. solis: viedās telpas vadības kodi
- InsertIntoDB.py: Tas datubāzē ievietos temperatūru un mitrumu
- aws_pubsub.py: tiks abonētas tādas tēmas kā sensori/gaisma un kamera, lai iegūtu gaismas vērtību un attēlus.
- server.py: Tas ļaus ieslēgt un izslēgt LED. Temperatūra un mitrums tiks arī iegūti un parādīti html lapā. Tiks atgūta dynamoDB saglabātā gaismas vērtība.
5. darbība. Mācīšanās pieredze
Būdami pilnīgi jauni Python, šī IoT moduļa apguves laikā mēs saskārāmies ar daudzām grūtībām un nepatikšanām. Tomēr ar skolotāju un draugu vadību mums izdevās tikt galā un mācīties. Izmantojot šo projektu, mēs uzzinājām IoT ierīču nozīmi pašreizējā pasaulē, kā arī ieguvām labākas zināšanas par AWS izmantošanu.
Ieteicams:
Vannas istabas apgaismojums nakts vidū: 5 soļi (ar attēliem)
Nakts vidū vannas istabas apgaismojums: Daži no mums izjūt nepieciešamību izmantot vannas istabu nakts vidū. Ieslēdzot gaismu, jūs varat zaudēt redzi naktī. Baltā vai zilā gaisma liek zaudēt miega hormonu melatonīnu, apgrūtinot atgriešanos gulēt. Tātad
Zemu izmaksu viedā māja - vadība no jebkuras vietas pasaulē: 6 soļi
Zemu izmaksu viedā māja - kontrole no jebkuras vietas PASAULĒ: Par. Mūsdienās abi vecāki strādā, lai ģimenei būtu ērta dzīve. Tāpēc mūsu mājās ir daudz elektronikas ierīču, piemēram, sildītājs, maiņstrāva, veļas mašīna utt. Kad viņi atgriežas mājās, viņiem jājūtas ļoti ērti
Viedā Raspberry Pi ventilatora vadība, izmantojot Python un Thingspeak: 7 soļi
Raspberry Pi ventilatora viedā vadība, izmantojot Python un Thingspeak: Īss pārskats Pēc noklusējuma ventilators ir tieši pievienots GPIO - tas nozīmē tā pastāvīgu darbību. Neskatoties uz relatīvi klusu ventilatora darbību, tā nepārtraukta darbība nav efektīva aktīvās dzesēšanas sistēmas izmantošana. Tajā pašā laikā
ESP8266 RGB LED STRIP WIFI vadība - NODEMCU kā IR tālvadības pults LED joslai, kas tiek kontrolēta, izmantojot Wifi - RGB LED STRIP viedtālruņa vadība: 4 soļi
ESP8266 RGB LED STRIP WIFI vadība | NODEMCU kā IR tālvadības pults LED joslai, kas tiek kontrolēta, izmantojot Wifi | RGB LED STRIP viedtālruņa vadība: Sveiki, puiši, šajā apmācībā mēs iemācīsimies izmantot nodemcu vai esp8266 kā IR tālvadības pulti, lai kontrolētu RGB LED sloksni, un Nodemcu vadīs ar viedtālruni, izmantojot wifi. Tātad būtībā jūs varat kontrolēt RGB LED STRIP ar savu viedtālruni
NexArdu: apgaismojuma viedā vadība: 5 soļi
NexArdu: apgaismojuma viedā vadība: UpdateIf ir izstrādājis tādu pašu funkcionalitāti, izmantojot mājas palīgu. Mājas palīgs piedāvā milzīgu iespēju klāstu. Izstrādi varat atrast šeit .----------------- Skice, kā gudri kontrolēt mājas apgaismojumu, izmantojot 433,92 MHz (a