Orodha ya maudhui:

Udhibiti wa Chumba cha Smart: Hatua 5
Udhibiti wa Chumba cha Smart: Hatua 5

Video: Udhibiti wa Chumba cha Smart: Hatua 5

Video: Udhibiti wa Chumba cha Smart: Hatua 5
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Novemba
Anonim
Udhibiti wa Chumba cha Smart
Udhibiti wa Chumba cha Smart

Katika mradi huu, tunakusudia kujifunza jinsi ya kutumia AWS na MQTT katika usanidi wetu. Kuwa katika ulimwengu wa teknolojia, itakuwa nzuri vipi kuweza kudhibiti chumba chako na kompyuta yako ndogo tu! Fikiria mwenyewe unakimbilia kwa wakati kukamilisha miradi yako, kutembea juu kuwasha swichi kwa taa yako ni wakati mwingi sana!

Portal hii ita:

  • Kuruhusu kupakia / kupata picha (Ndoo ya S3)
  • Angalia nuru nyepesi (DynamoDB)
  • Washa / zima imesababisha
  • Angalia joto na unyevu (phpmyadmin)

Kutoka kwa wanafunzi hadi wazee, ni kielelezo rahisi ambacho ni rahisi kutumia na kuelewa!

Hatua ya 1: Orodha ya vifaa

Orodha ya vifaa
Orodha ya vifaa
Orodha ya vifaa
Orodha ya vifaa

Wacha tuhakiki vifaa vya vifaa vinavyohitajika kwa mafunzo haya.

  1. Kamba za Jumper zilizowekwa
  2. Joto la DHT11 na Sura ya Unyevu x1
  3. 10k ohms resistor x2
  4. MCP3008 x1
  5. Mpingaji anayetegemea Mwanga (LDR) x1
  6. Mwanga wa LED x1
  7. 330 ohms resistor x1
  8. Picha ya x1

Hatua ya 2: Kupata AWS

Kupata AWS
Kupata AWS
  1. Ingia kwa
  2. Nakili Kitambulisho cha Ufunguo wa Ufikiaji na Ufunguo wa Ufikiaji wa Siri ili kusanidi baadaye.
  3. Bonyeza "Fungua Dashibodi"

Sajili Pi yako ya Raspberry kama "Kitu"

  1. Tafuta AWS IoT
  2. Chini ya upau wa kusogeza wa kushoto, bonyeza "Dhibiti" na uchague "Vitu"
  3. Andika jina la kitu chako na uunda cheti.
  4. Hifadhi faili 4 zilizozalishwa wakati wa uundaji wa vyeti.
  5. Unda sera na ambatanisha sera na Jambo lako.

DynamoDB

  1. Tafuta DynamoDB
  2. Unda meza ya Nuru

Ndoo ya S3

  1. Tafuta S3
  2. Unda ndoo kwa kupakia picha

Hatua ya 3: Ufungaji wa Raspberry Pi

Ufungaji wa Raspberry Pi
Ufungaji wa Raspberry Pi

Kabla ya kuanza kutumia nambari, weka hizi kwenye Raspberry Pi yako.

Fungua dirisha la wastaafu

  • AWSIoTPythonSDK: bomba la usakinishaji AWSIoTPythonSDK
  • awscli: sudo pip kufunga awscli
  • Boto: bomba la kusakinisha boto
  • Boto3: Bomba la sudo funga boto3
  • Chupa: bomba la kusakinisha bomba
  • mqtt: sudo pip kufunga mqtt
  • paho: sudo pip kufunga paho

Endesha kwenye dirisha lako la terminal:

usanidi wa aws

na ufunguo katika ufunguo wa ufikiaji na ufunguo wa ufikiaji wa siri wa kiweko chako.

Hatua ya 4: Nambari za Kudhibiti Chumba Cha Smart

  • InsertIntoDB.py: Hii itaingiza joto na unyevu kwenye hifadhidata
  • aws_pubub.py: Hii itajiunga na mada kama sensorer / taa na kamera kupata nuru na picha.
  • server.py: Hii itaruhusu LED kuwashwa na kuzimwa. Joto na unyevu pia utapata na kuonyeshwa kwenye ukurasa wa html. Thamani nyepesi iliyohifadhiwa kwenye dynamoDB itarejeshwa.

Hatua ya 5: Uzoefu wa Kujifunza

Uzoefu wa Kujifunza
Uzoefu wa Kujifunza

Kuwa mpya kabisa kwa Chatu, tulikabiliwa na shida na shida nyingi wakati wa mchakato wa kujifunza moduli hii ya IoT. Walakini, kwa mwongozo wa waalimu wetu na marafiki, tuliweza kukabiliana na kujifunza. Kupitia mradi huu, tulijifunza umuhimu wa vifaa vya IoT katika ulimwengu wa sasa, na pia tulipata ujuzi bora juu ya kutumia AWS.

Ilipendekeza: