Sisukord:
- Samm: riistvara kontrollnimekiri
- 2. toiming: juurdepääs AWS -ile
- Samm: Raspberry Pi installimine
- Samm 4: nutikate ruumide juhtimiskoodid
- 5. samm: õppimiskogemused
Video: Nutikas toa juhtimine: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Selle projekti eesmärk on õppida kasutama AWS -i ja MQTT -d oma seadistuses. Tehnoloogiamaailmas olles on suurepärane võimalus juhtida oma tuba ainult sülearvutiga! Kujutage ette, et kiirustate oma projektide lõpuleviimiseks kiirustama, valgusti lüliti sisselülitamiseks on liiga aeganõudev!
See portaal:
- Võimaldab teil pilte üles laadida/alla laadida (S3 ämber)
- Valgusväärtuste kontrollimine (DynamoDB)
- Lülitage LED sisse/välja
- Kontrollige temperatuuri ja niiskust (phpmyadmin)
Alates õpilastest kuni eakateni on see lihtne liides, mida on lihtne kasutada ja mõista!
Samm: riistvara kontrollnimekiri
Vaatame läbi selle õpetuse jaoks vajalikud riistvarakomponendid.
- Mitmesugused kaablid
- DHT11 temperatuuri ja niiskuse andur x1
- 10k oomi takisti x2
- MCP3008 x1
- Valgusõltuv takisti (LDR) x1
- LED -tuli x1
- 330 oomi takisti x1
- Picamera x1
2. toiming: juurdepääs AWS -ile
- Logige sisse saidile
- Kopeerige juurdepääsuvõtme ID ja salajane juurdepääsuvõti, et neid hiljem seadistada.
- Klõpsake "Ava konsool"
Registreerige oma Raspberry Pi "asjana"
- Otsi AWS IoT
- Vasakul navigeerimisribal klõpsake "Halda" ja valige "Asjad"
- Kirjutage oma asjale nimi ja looge sertifikaat.
- Salvestage sertifikaadi loomisel loodud 4 faili.
- Looge poliitika ja lisage see oma asjale.
DynamoDB
- Otsi DynamoDB
- Loo Light jaoks tabel
S3 ämber
- Otsi S3
- Looge piltide üleslaadimiseks ämber
Samm: Raspberry Pi installimine
Enne koodide käivitamist installige need oma Raspberry Pi -sse.
Avage terminali aken
- AWSIoTPythonSDK: sudo pip installige AWSIoTPythonSDK
- awscli: sudo pip install awscli
- Boto: sudo pip install boto
- Boto3: sudo pip install boto3
- Kolb: sudo pip paigalduskolb
- mqtt: sudo pip install mqtt
- paho: sudo pip install paho
Käivitage oma terminaliaknas:
aws seadistada
ja sisestage oma konsooli juurdepääsuvõti ja salajane juurdepääsuvõti.
Samm 4: nutikate ruumide juhtimiskoodid
- InsertIntoDB.py: See lisab andmebaasi temperatuuri ja niiskuse
- aws_pubsub.py: see tellib selliseid teemasid nagu andurid/valgus ja kaamera, et saada valguse väärtus ja pildid.
- server.py: see võimaldab LED -i sisse ja välja lülitada. Samuti leitakse temperatuur ja niiskus ning need kuvatakse html -lehel. DynamoDB -sse salvestatud valgusväärtus tuuakse üles.
5. samm: õppimiskogemused
Olles Pythonis täiesti uus, seisime selle IoT -mooduli õppimise ajal silmitsi paljude raskuste ja probleemidega. Õpetajate ja sõprade juhendamisel saime aga hakkama ja õppisime. Selle projekti kaudu õppisime IoT -seadmete olulisust praeguses maailmas ning saime ka paremaid teadmisi AWS -i kasutamise kohta.
Soovitan:
Seadme juhtimine Androidi WiFi abil Esp8266 Juhtimine: 6 sammu
Seadme juhtimine Androidi WiFi abil Esp8266 Juhtimine: nüüd teame, kuidas juhtida seadmeid esp8266 WiFi -mooduli abil ja Arduino teie seadet Androidi WiFi -juhtimise abil lisateabe saamiseks. klõpsake linki mohamed ashraf
Odav nutikas kodu - juhtimine kõikjal maailmas: 6 sammu
Odav nutikas kodu - juhtimine kõikjal maailmas: umbes. Praegu töötavad mõlemad vanemad selle nimel, et perele oleks mugav elada. Nii et meil on kodus palju elektroonikaseadmeid, nagu küttekeha, vahelduvvool, pesumasin jne. Kui nad koju naasevad, peaksid nad end väga mugavalt tundma
Vaarika Pi ventilaatori nutikas juhtimine Pythoni ja Thingspeaki abil: 7 sammu
Raspberry Pi ventilaatori nutikas juhtimine Pythoni ja Thingspeaki abil: Lühiülevaade Vaikimisi on ventilaator otse GPIO -ga ühendatud - see tähendab selle pidevat tööd. Vaatamata ventilaatori suhteliselt vaiksele tööle ei ole selle pidev töö aktiivse jahutussüsteemi tõhus kasutamine. Samal ajal
ESP8266 RGB LED -riba WIFI juhtimine - NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu - RGB LED STRIP nutitelefoni juhtimine: 4 sammu
ESP8266 RGB LED -riba WIFI juhtimine | NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu | RGB LED STRIP nutitelefoni juhtimine: Tere poisid, selles õpetuses õpime, kuidas kasutada nodemcu või esp8266 IR -kaugjuhtimispuldina, et juhtida RGB LED -riba ja Nodemcu saab juhtida nutitelefoniga WiFi kaudu. Nii et põhimõtteliselt saate oma nutitelefoniga juhtida RGB LED -riba
Nutikas muusika magamistoas ja vannis koos Raspberry Pi -ga - mitme toa, alarmi, nuppude juhtimise ja koduautomaatika integreerimine: 7 sammu
Nutikas muusika magamistoas ja vannis koos Raspberry Pi -ga - mitme toa, alarmi, nuppude juhtimise ja koduautomaatika integreerimine: Täna tahame tuua teile kaks näidet selle kohta, kuidas saate Raspberry Pi kasutada koos meie koduautomaatika tarkvara Max2Play abil: vannitoas ja magamistoas . Mõlemad projektid on sarnased selle poolest, et erinevatest allikatest pärit täpset muusikat saab voogesitada