Cov txheej txheem:

IDC2018 IOT Smart Trash Bin: 8 Kauj Ruam
IDC2018 IOT Smart Trash Bin: 8 Kauj Ruam

Video: IDC2018 IOT Smart Trash Bin: 8 Kauj Ruam

Video: IDC2018 IOT Smart Trash Bin: 8 Kauj Ruam
Video: Ты никогда не заработаешь на пикап-траке Почему? | Траковый бизнес в США | Работа в США | Кархолинг 2024, Lub Xya hli ntuj
Anonim
Image
Image
Ua haujlwm NodeMCU ESP8266
Ua haujlwm NodeMCU ESP8266

Kev tswj pov tseg zoo tau dhau los ua qhov teeb meem tseem ceeb rau peb ntiaj chaw. Hauv qhov chaw pej xeem thiab ib puag ncig ntuj, coob leej tsis ua tib zoo saib xyuas cov pov tseg uas lawv tso tseg. Thaum tsis muaj neeg khaws cov khib nyiab, nws yooj yim dua tso cov pov tseg rau ntawm qhov chaw dua li coj lawv rov los. Txawm tias qhov chaw khaws cia tau ua paug qias neeg.

Vim li cas peb thiaj xav tau lub thoob khib nyiab ntse? (Tshuaj)

Txhawm rau khaws cia thaj chaw ib puag ncig, nws yog ib qho tseem ceeb kom muab cov ntsiab lus khaws tseg pov tseg kom zoo: Txhawm rau tiv thaiv lawv los ntawm kev nqes los, cov thoob yuav tsum tau nqa tawm tsis tu ncua. Nws nyuaj rau hla lub sijhawm kom raug: sai dhau, thiab cov thoob khib nyiab tuaj yeem khoob, lig dhau lawm thiab cov thoob khib nyiab tuaj yeem hla. Qhov teeb meem no yog txhua yam tseem ceeb tshaj thaum lub hnab nkag tau yooj yim (xws li taug kev taug kev hauv toj siab). Nyob rau qhov kev tswj hwm pov tseg pov tseg, kev txheeb cais tuaj yeem yog qhov nyuaj. Cov khib nyiab khib nyiab tuaj yeem ua tiav ncaj qha los ntawm ntuj, hauv kev ua chiv.

Lub Hom Phiaj ntawm Txoj Haujlwm

Lub hom phiaj ntawm peb tes num yog los muab cov cuab yeej saib xyuas rau lub thoob khib nyiab pov tseg. Cov cuab yeej no suav nrog ntau lub ntsuas los saib xyuas lub xeev cov thoob khib nyiab.

  • Lub peev xwm ntsuas: raws li lub kaw lus ultrasonic, siv los tiv thaiv kev ntws los ntawm kev ceeb toom pab pawg pov tseg.
  • Qhov ntsuas kub thiab av noo: siv los tshuaj xyuas qhov chaw pov tseg. Qhov no tuaj yeem muaj txiaj ntsig los tswj hwm qhov xwm txheej ntawm cov organic ua chiv thiab tiv thaiv kev kis kab mob hauv qee qhov tshwj xeeb (ntub heev lossis kub, muaj kev pheej hmoo ntawm hluav taws hauv qhov chaw qhuav heev). Cov hluav taws pov tseg tuaj yeem muaj kev cuam tshuam loj heev rau ib puag ncig (piv txwv nws tuaj yeem ua rau muaj hluav taws kub hauv hav zoov). Kev sib xyaw ntawm qhov ntsuas kub thiab av noo tuaj yeem ceeb toom pab pawg saib xyuas txog qhov teeb meem.
  • PIR Tsab ntawv tsa suab sensor: qhib lub ntsuas yuav raug teeb tsa rau ntawm lub thoob khib nyiab kom tau txais cov txheeb cais ntawm kev siv cov khib nyiab thiab pom qhov kaw tsis zoo.

Kauj Ruam 1: Cov Khoom Kho Vajtse Yuav Tsum Tau

Hauv ntu no, peb yuav piav qhia txog kho vajtse thiab khoom siv hluav taws xob siv los tsim cov cuab yeej no.

Ua ntej tshaj, peb xav tau lub thoob khib nyiab yooj yim nrog lub hau. Tom ntej: NodeMCU lub rooj tsavxwm nrog ESP8266 Wifi module tsim uas yuav pab peb tsim kev sib txuas nrog cov kev pabcuam huab, thiab teeb tsa cov cuab yeej los saib xyuas lub xeev cov thoob khib nyiab:

Sensors:

  • DHT11 - Kub thiab Vaum analog sensor
  • Ntse IR 2Y0A21 - Kev sib thooj / nrug deb digital sensor
  • Servo Tsav
  • PIR tsab ntawv tsa suab sensor

Yuav tsum tau kho vajtse ntxiv:

  • Txhua lub thoob khib nyiab nrog lub hau
  • Breadboard (generic)
  • Jumper xov hlau (ib pawg ntawm lawv…) Muab ob npaug rau daim kab xev sib txuas!

Peb tseem yuav xav tsim:

  • AdaFruit tus lej - tau txais thiab khaws cov ntaub ntawv thiab txheeb cais txog lub xeev bin.
  • IFTTT tus account - khaws cov ntaub ntawv nkag los ntawm Adafruit thiab ua rau muaj xwm txheej hauv cov xwm txheej sib txawv.
  • Blynk tus account - ua rau siv "Webhooks" daim ntawv thov ntawm IFTTT.

Kauj Ruam 2: Ua Haujlwm NodeMCU ESP8266

Nov yog tag nrho cov cai, tsis txhob siv nws:)

Koj tuaj yeem yooj yim nrhiav cov tsev qiv ntawv uas peb tau siv online (hais ntawm lub hauv paus).

*** Tsis txhob hnov qab nkag mus rau koj lub npe WiFi thiab tus password rau saum cov ntawv

Kauj Ruam 3: Kev thaiv kab hlau

Thaiv
Thaiv

Kev txuas mus rau NodeMCU ESP8266 pawg thawj coj

DHT11

  • + -> 3V3
  • - -> GND NPE
  • OUT -> Pin A0

Ntse IR 2Y0A21:

  • Hlau liab -> 3V3
  • Dub hlau -> GND
  • Hlau daj -> Tus pin D3

Servo Tsav:

  • Hlau liab -> 3V3
  • Dub hlau -> GND
  • Hlau dawb -> Tus pin D3

PIR tsab ntawv tsa suab sensor:

  • VCC -> 3V3
  • GND -> GND
  • OUT -> Pin D1

Kauj ruam 4: System Architecture

Txheej Txheem Txheej Txheem
Txheej Txheem Txheej Txheem
Txheej Txheem Txheej Txheem
Txheej Txheem Txheej Txheem
Txheej Txheem Txheej Txheem
Txheej Txheem Txheej Txheem
Txheej Txheem Txheej Txheem
Txheej Txheem Txheej Txheem

Huab Cheebtsam hauv Architecture:

  • Adafruit IO MQTT: ESP8266 txuas nrog los ntawm WiFi rau Adafruit cov huab huab. Tso cai rau peb nthuav qhia cov ntaub ntawv sau los ntawm cov ntsuas hluav taws xob hauv lub khoos phis tawj nyob deb thiab hauv kev teeb tsa thiab teeb tsa lub dashboard, tswj hwm keeb kwm thiab lwm yam.
  • IFTTT Cov Kev Pabcuam: Tso cai ua kom muaj kev cuam tshuam raws li qhov ntsuas qhov ntsuas lossis xwm txheej. Peb tau tsim IFTTT cov ntawv thov sib txuas cov ntaub ntawv tsis tu ncua los ntawm Adafruit huab thiab cov xwm txheej xwm txheej xwm txheej ceev tiag tiag ncaj qha los ntawm cov ntsuas.

Cov xwm txheej ntws hauv Cov Txheej Txheem:

  1. Cov txiaj ntsig tau sib sau los ntawm cov cuab yeej ua haujlwm nyob rau hauv lub thoob: cov peev txheej pov tseg, qhov kub hauv tsev, cov av noo, cov naj npawb ntawm lub thoob tau qhib hnub no -> Tshaj tawm cov ntaub ntawv rau MQTT tus broker -> IFTTT applet xa cov ntaub ntawv mus rau txhua hnub -qhia rooj Google Ntawv.
  2. Lub Peev Xwm Muaj Peev Xwm yuav luag tag nrho (Cov cuab yeej ntse nce mus txog qhov muaj peev xwm ua ntej tau teev tseg) -> Lub peev xwm nkag los ntawm daim ntawv tshaj tawm txhua hnub tau hloov kho tshiab -> Chaw Pov Hwm Khib Nyiab kaw lub thoob lub hau thiab nthuav tawm lub sijhawm uas cov neeg khaws khib nyiab tuaj txog (los ntawm Blynk huab raws cai thiab IFTTT applet).
  3. Qhov tsis tseem ceeb ntawm cov ntsuas tau ntsuas. Piv txwv li, kev pheej hmoo hluav taws -kub thiab txias vaum -> Cov xwm txheej tau sau tseg hauv Blynk huab -> IFTTT Ua rau lub tswb ceeb toom rau Chaw Khib Nyiab.

Kauj Ruam 5: Cov Teeb Meem & Qhov Tsis Zoo

Kev sib tw:

Qhov kev sib tw tseem ceeb uas peb tau ntsib thaum lub sijhawm ua haujlwm yog txheej txheem, tsim nyog thiab muaj txiaj ntsig, txhua cov ntaub ntawv uas peb lub tshuab ntsuas tau sau. Tom qab sim sib txawv cov ntaub ntawv-ntws cov xwm txheej, peb ua tiav peb qhov kev txiav txim siab zaum kawg uas ua rau cov txheej txheem tswj tau ntau dua, rov siv tau thiab siv tau.

Qhov tsis zoo tam sim no:

  1. Relying ntawm Blynk servers, cov ntaub ntawv raug hloov kho tom qab ncua ntev los ntawm nws qhov kev ntsuas lub sijhawm tiag tiag.
  2. Lub kaw lus cia siab rau lub zog hluav taws xob sab nraud (txuas nrog lub tshuab hluav taws xob lossis roj teeb), yog li nws tseem tsis tau siv lub tshuab ua haujlwm tau zoo.
  3. Yog tias lub qhov cub tua hluav taws, nws yuav tsum tau siv nrog kev cuam tshuam sab nraud.
  4. Tam sim no, peb cov kab ke txhawb nqa ib leeg nkaus xwb.

Kauj Ruam 6: Saib Rau Yav Tom Ntej…

Kev txhim kho yav tom ntej:

  1. Hnub ci zog them.
  2. Tus kheej pov tseg-kev kaw lus.
  3. Cov koob yees duab saib xyuas hauv lub thoob, siv lub koos pij tawj pom kev raws cov xwm txheej (pom hluav taws, pov tseg ntau dhau).
  4. Txhim kho lub tsheb uas muaj tus kheej rau kev ncig ntawm cov thoob khib nyiab thiab khoob lawv raws li lawv lub peev xwm.

Hnub Kawg Ua Tau:

  • Siv lub hnub ci thiab pov tseg tus kheej pov tseg (li 6 lub hlis).
  • Tsim cov txheej txheem nrhiav duab thiab Txuas lub koob yees duab system, kwv yees li ib xyoos.
  • Tsim cov txheej txheem los tsim kev ncig xyuas pom zoo rau kev khaws cov khib nyiab raws li cov ntaub ntawv los ntawm txhua lub thoob hauv li 3 xyoos.

Kauj Ruam 7: Pics kawg …

Pics kawg…
Pics kawg…
Pics kawg…
Pics kawg…
Pics kawg…
Pics kawg…

Kauj Ruam 8: Txog Peb

Txog Peb
Txog Peb

Asaf Getz ------------------------------ Ofir Nesher ------------------ ------ Yonathan Ron

Vam tias koj yuav txaus siab rau txoj haujlwm no thiab txais tos los ntawm cov neeg Ixayees!

Pom zoo: