Sisukord:

Nutikas kodu: 10 sammu
Nutikas kodu: 10 sammu

Video: Nutikas kodu: 10 sammu

Video: Nutikas kodu: 10 sammu
Video: 10 эффективных приемов самомассажа, которые помогут убрать живот и бока. Коррекция фигуры 2024, Juuni
Anonim
Nutikas kodu
Nutikas kodu

See nutika kodu rakendus lülitab sisse valguse, mis sel juhul on LED, kui see on pime ja tuvastatakse liikumine. See aitab, kui piirkond on pime, nii et kasutajad ei pea leidma tulede lülitit, mis võib pimedas kõva olla.

Lisaks saab see rakendus jälgida ümbritsevat temperatuuri ja niiskust. Kui niiskus on kõrge, tähendab see, et varsti võib vihma tulla. See võimaldab kasutajal olla kursis ja valmis hoidma õues asetatud pesu enne vihma tulekut kuivama.

Selle veebiliides kasutab IBMi punast sõlme, kus kasutaja saab juhtida LED -i ning vaadata rakenduse kogutud reaalajas ja ajaloolisi andmeid.

Samm: seadistamise ülevaade

Seadistuse ülevaade
Seadistuse ülevaade

Pärast meie õpetuse toimingute lõpetamist peaks teie seadistus välja nägema selline, nagu ülalpool näha.

Samm: riistvaranõuded

  • MCP3008 ADC x1
  • Valgusõltuv takisti x1
  • DHT11 andur x1
  • PIR -andur x1
  • Valgusdiood (LED) x1
  • 10 kΩ takisti x2
  • 330 Ω takisti x1

Samm: komponentide ühendamine

Komponentide ühendamine
Komponentide ühendamine
Komponentide ühendamine
Komponentide ühendamine
Komponentide ühendamine
Komponentide ühendamine
Komponentide ühendamine
Komponentide ühendamine

Osade ühendamine samm-sammult

Ülaltoodud pildid on samm-sammult protseduurid selle rakenduse kõigi vajalike komponentide ühendamiseks.

Pilt 1: MCP3008 ADC ja LDR ühendamine

Pilt 2: DHT11 anduri ühendamine

Pilt 3: PIR -anduri ühendamine

Pilt 4: LED -i ühendamine

Samm: Amazoni veebiteenuste (AWS) seadistamine

Amazoni veebiteenuste (AWS) seadistamine
Amazoni veebiteenuste (AWS) seadistamine
Amazoni veebiteenuste (AWS) seadistamine
Amazoni veebiteenuste (AWS) seadistamine
Amazoni veebiteenuste (AWS) seadistamine
Amazoni veebiteenuste (AWS) seadistamine
Amazoni veebiteenuste (AWS) seadistamine
Amazoni veebiteenuste (AWS) seadistamine
  1. Logige sisse AWS -i ja klõpsake teenustel
  2. Valige IoT Core
  3. Avage juhtpaneelil jaotis "Halda" ja klõpsake nuppu Asjad
  4. Klõpsake nuppu Loo *Märkus. Kui teil pole veel midagi, klõpsake nuppu "Registreeri asi"
  5. Klõpsake "Loo üks asi"
  6. Pange oma asjale nimi ja klõpsake nuppu "Järgmine"
  7. Järgmisel ekraanil klõpsake esimesel real "Loo sertifikaat"
  8. Laadige kindlasti alla kõik 3 sertifikaati, sealhulgas juur -CA

    Root-ca jaoks minge sellele lingile

    Paremklõpsake veebilehe suvalist kohta ja salvestage nimega, pange faili nimeks rootca.pem ja salvestamiseks tüübina pange kõik failid, klõpsake nuppu Salvesta.

  9. Aktiveerige oma sertifikaat ja klõpsake nuppu Valmis
  10. Järgmisena minge jaotisse „Turvaline” ja klõpsake eeskirjadel
  11. Looge poliitika
  12. Vahekaardil „Turvaline” minge jaotisse Sertifikaadid
  13. Minge äsja loodud sertifikaadi juurde, klõpsake 3 punkti ja seejärel lisage poliitika ning valige äsja loodud poliitika ja lisage see.
  14. Nüüd klõpsake uuesti 3 punkti ja klõpsake manuse lisamiseks ning valige äsja loodud asi ja kinnitage see.
  15. Minge tagasi oma loodud asja juurde ja klõpsake seda haldus-> asjades.
  16. Minge suhtlema, võtke nüüd https -link, seda linki kasutatakse aws -maakleriga suhtlemiseks.
  17. Teie aws on nüüd kasutamiseks valmis.

Samm: IBM Bluemixi seadistamine

  1. Logige sisse IBM bluemixi ja minge aadressile
  2. Sisestage rakenduse ainulaadne nimi ja hostinimi, võite mõlema välja jaoks valida sp-yourstudentid ja klõpsata nupul Loo
  3. Oodake, kuni rakendus käivitub. Kui teie rakendus ei käivitu, peate võib -olla selle taaskäivitama
  4. Armatuurlaual klõpsake pilvevaluteenuste all iotf-teenusel ja käivitage Watsoni IoT platvorm

  5. Võtke teadmiseks minu puhul veebisaidi URL, see on
  6. Seadmete all minge esmalt seadmetüüpide juurde ja klõpsake käsul Lisa seadme tüüp
  7. Valige lüüsiks tüüp ja pange nimeks gw-yourstudentid. Klõpsake nuppu Järgmine ja seejärel nuppu Valmis
  8. Nüüd minge sirvimisse ja lisage seade
  9. Valige oma loodud uus seadme tüüp ja sisestage seadme ID jaoks gwid-yourstudentid ning klõpsake turvalisuse saavutamiseks lõpuni nuppu Edasi.
  10. Sisestage autentimismärgi jaoks AUTHTOKEN-gw-yourstudentid, seejärel klõpsake nuppu Järgmine ja siis valmis.
  11. Võtke teadmiseks organisatsiooni ID, seadme tüüp, seadme ID autentimismeetod ja autentimismärk
  12. Bluemix on nüüd kasutamiseks valmis

6. samm: IBM Cloudant NoSQL andmebaasi seadistamine

IBM Cloudant NoSQL andmebaasi seadistamine
IBM Cloudant NoSQL andmebaasi seadistamine
IBM Cloudant NoSQL andmebaasi seadistamine
IBM Cloudant NoSQL andmebaasi seadistamine

Teie andurite saadetud andmete salvestamiseks kasutatakse IBM Cloudant NoSQL andmebaasi. See jaotis juhendab teid selle seadistamisel.

  1. Logige sisse IBM bluemixi ja minge konsooli/armatuurlauale
  2. Klõpsake Cloudant-jy
  3. Klõpsake käivitamiseks pilviku armatuurlauale
  4. Järgmisena liikuge andmebaasi
  5. Klõpsake paremas ülanurgas nuppu Loo andmebaas
  6. Loome 4 andmebaasi, nii et peate toimingut neli korda kordama, nelja andmebaasi nime (lightsensor1, lightsensor2, humiditysensor1, humiditysensor2)
  7. Pärast seda olete valmis saatma andmed nelja andmebaasi.

Samm 7: Twilio seadistamine SMS -i teavitamiseks

Twilio seadistamine SMS -märguannete jaoks
Twilio seadistamine SMS -märguannete jaoks
Twilio seadistamine SMS -märguannete jaoks
Twilio seadistamine SMS -märguannete jaoks
Twilio seadistamine SMS -märguannete jaoks
Twilio seadistamine SMS -märguannete jaoks
Twilio seadistamine SMS -märguannete jaoks
Twilio seadistamine SMS -märguannete jaoks
  1. Logige sisse Twilio, registreeruge Twiliole, kui te pole seda teinud
  2. Kopeerige oma konto SID ja autentimisluba, mis kuvatakse konsooli juhtpaneelil
  3. Liikuge käitusaja-> api võtmetele, seejärel klõpsake käsku Loo uus api võti, pange sõbraliku nime jaoks soovitud nimi
  4. Klõpsake nupul Loo api
  5. Võtke kindlasti teadmiseks sid ja võti
  6. Teile antakse juhuslik number, klõpsake lihtsalt selle numbri valimisel
  7. Kopeerige kindlasti telefoninumber
  8. Singapuri geograafilise asukoha lisamiseks minge sellele lingile

8. samm: Vaarika Pi sõlme punane voog

Vaarika Pi Node Red Flow
Vaarika Pi Node Red Flow
Vaarika Pi Node Red Flow
Vaarika Pi Node Red Flow
Vaarika Pi Node Red Flow
Vaarika Pi Node Red Flow
Vaarika Pi Node Red Flow
Vaarika Pi Node Red Flow

Käivitage oma Raspberry Pi -l Node Red

sõlm-punane algus

Sisestage oma arvuti brauserisse järgmine URL.

x.x.x.x tähistab teie Raspberry Pi IP -aadressi.

x.x.x.x: 1880

Kui olete sõlmpunase veebisaidil, navigeerige paremas ülanurgas asuva menüünupu abil Import> Lõikelaud.

Kleepige järgmine voog

[{"id": "201c473b.092328", "type": "tab", "label": "CA2"}, {"id": "58439df3.32af14", "type": "mqtt out", " z ":" 201c473b.092328 "," nimi ":" Saada valgusväärtused "," teema ":" sensorid/valgusruum2 "," qos ":" 1 "," säilitada ":" "," maakler ":" 15d3961c.c2373a "," x ": 835," y ": 453," juhtmed ": }, {" id ":" 492090f5.064b3 "," type ":" pimcp3008 "," z ":" 201c473b. 092328 "," nimi ":" MCP3008 "," tihvt ": 0," dnum ": 0," x ": 634.3333129882812," y ": 453.3333435058594," juhtmed ":

Sõlmepunane voog peaks olema lõpule viidud pärast ülaltoodud koodi importimist.

TLS -i konfiguratsioon

Pärast voo lõpetamist looge oma Raspberry Pi -le kaust. Asetage sellesse kausta AWS -i seadistamisel varem alla laaditud AWS -sertifikaadid.

Jätkake MQTT-maakleri sõlme muutmist ja TLS-i konfiguratsiooni muutmist.

Kopeerige ja kleepige oma Pi -le vastavad failiteed "Sertifikaat", "Privaatvõti" ja "CA -sertifikaat".

Nüüd olete valmis seda voogu kasutama!

Samm: IBM Node Red armatuurlaud

IBMi sõlme punane armatuurlaud
IBMi sõlme punane armatuurlaud
IBMi sõlme punane armatuurlaud
IBMi sõlme punane armatuurlaud
IBMi sõlme punane armatuurlaud
IBMi sõlme punane armatuurlaud
IBMi sõlme punane armatuurlaud
IBMi sõlme punane armatuurlaud
  1. Juurdepääs oma IBM Node-Redile
  2. Liikuge paremas ülanurgas asuvasse menüüsse "Halda palette".
  3. Installige sõlme "node-red-armatuurlaud"
  4. Importige oma IBM Node-Redis ja importige järgmine voog selle jaotise alla lisatud tekstifailist.
  5. Muutke kõigi MQTT sõlmede TLS -i konfiguratsiooni ja laadige üles vastavad AWS -sertifikaadid, mille olete AWS -i seadistamisel varem alla laadinud.
  6. Jätkake, klõpsates nuppu "Juuruta"
  7. Nüüd saate minna armatuurlauale. Sisestage oma brauseris järgmine URL, kus x on teie IBM Bluemixi marsruut

x/ui

10. samm: lõpetage

Lõpetama
Lõpetama
Lõpetama
Lõpetama

Palju õnne! See on õpetuse lõpp.

Kui kasutusel on 2 sõlme-punast voogu, peaks üks neist andmeid saatma ja teine võimaldama teil juhtpaneelil olevaid andmeid vaadata, nagu ülal piltidel näha.

Soovitan: