Cov txheej txheem:

IOT Txuas: 7 Kauj Ruam
IOT Txuas: 7 Kauj Ruam

Video: IOT Txuas: 7 Kauj Ruam

Video: IOT Txuas: 7 Kauj Ruam
Video: Plab Plab Ntswg..(Pluav Pluav Ntswg) Maiv Twm New Song 2023-2024 2024, Hlis ntuj nqeg
Anonim
Image
Image
Prototyping Koj Pawg IOT Txuas Txuas
Prototyping Koj Pawg IOT Txuas Txuas

IoT Txuas yog qhov phiaj xwm qhib rau kev pab IoT raws li kev pib. IoT Txuas yuav muab rau koj nrog cov tsev qiv ntawv ESP8266, AutoCad Eagle cov tsev qiv ntawv, cov ntaub ntawv hauv pawg thawj coj, cov phiaj xwm thiab Huab platform kom tau txais cov ntaub ntawv sensor thiab tswj lub zog xa tawm los ntawm txhua qhov chaw. IoT Txuas tau teeb tsa nrog AI nrov xws li Amazon Alexa thiab Google Assistant. Siv qhov haujlwm no, peb yuav coj koj mus rau txheej txheem ntawm kev tsim koj tus kheej IoT Txuas cov cuab yeej raws li ESP8266 thiab yuav ua li cas los sib txuas lawv nrog IoT Txuas huab platform. Cia peb pib.

Kauj Ruam 1: Ua Tus Qauv Rau Koj Pawg IOT Txuas

Prototyping Koj Pawg IOT Txuas Txuas
Prototyping Koj Pawg IOT Txuas Txuas
Prototyping Koj Pawg IOT Txuas Txuas
Prototyping Koj Pawg IOT Txuas Txuas
Prototyping Koj Pawg IOT Txuas Txuas
Prototyping Koj Pawg IOT Txuas Txuas

Cov no yog cov kauj ruam los tsim koj tus kheej lub rooj tsavxwm. Koj tuaj yeem hla qib 1 thiab 2, yog tias koj xaj lub rooj tsavxwm los ntawm no

  1. thawj zaug qhib IOT Txuas lub vev xaib raug cai thiab nyem rau ntawm "Pab thiab Cov Ntsiab Lus" tab hauv navigation bar.
  2. Koj yuav pom ob hom kev tsim lub rooj tsavxwm muaj.

    1. Kev kho dua 1 yog kev tsim qauv uas tsis muaj cov cim txuas nrog. Nws suav nrog 8 kev xa xov los tswj 8 lub cuab yeej los ntawm ib pawg esp8266.
    2. Kev kho dua 2 yog tus qauv tsim uas koj yuav pom ob lub ntsuas xws li DHT11 thiab LDR, txhawm rau ntsuas qhov ntsuas kub, av noo thiab lub teeb los ntawm ib puag ncig thiab 8 qhov xa tawm.
  3. Kuv yuav siv qhov hloov kho 2 lub rooj tsav xwm hauv cov lus qhia no, tab sis kev kho dua ib lub txheej txheem txheej txheem yuav nyob zoo ib yam tsuas yog koj tsis xav tau ib qho sensor thiab lub khoos phis tawj uas koj xav tau nyem yog txawv.
  4. Rub tawm Eagle board file thiab Eagle schema file of revision 2.
  5. Rub tawm Autodesk Eagle thiab nruab.
  6. Rau kev teeb tsa ua raws cov lus qhia hauv cov duab.
  7. Nyem thiab qhib rev2-board.brd.
  8. Tam sim no mus rau PCB Chaw Tsim Khoom lub vev xaib. Kuv yuav siv Lion Circuits rau kev tsim khoom. Raws li lawv muab cov kev pabcuam zoo thiab cov khoom lag luam zoo.
  9. Rub tawm.cam cov ntaub ntawv los ntawm cov chaw tsim khoom.
  10. Mus rau dav dawb hau thiab nyem rau ntawm cov txheej txheem cam nyob rau sab saum toj.
  11. Nyem rau ntawm lub pob load cam, xaiv cov ntawv uas koj nyuam qhuav rub tawm, nyem rau ntawm zip cov ntawv thiab nyem cov txheej txheem txoj haujlwm thiab khaws cov ntaub ntawv zip ntawm cov npe hauv zos.
  12. Mus rau Lion Circuits thiab tsim ib tus as khauj tshiab thiab txoj haujlwm tshiab los ntawm kev xa cov ntaub ntawv zip uas koj nyuam qhuav tsim.
  13. Txheeb xyuas daim duab thiab tom qab ntawv xaj PCB.
  14. Koj yuav tau txais cov hloov tshiab hais txog txheej txheem tsim khoom tsis tu ncua.

Kauj Ruam 2: Tau Txais Txhua Yam Khoom Kom Ua tiav Pawg Thawj Coj

Tau Txais Txhua Yam Khoom Kom Ua tiav Pawg Thawj Coj
Tau Txais Txhua Yam Khoom Kom Ua tiav Pawg Thawj Coj
Tau Txais Txhua Yam Khoom Ua Kom tiav Pawg Thawj Coj
Tau Txais Txhua Yam Khoom Ua Kom tiav Pawg Thawj Coj
Tau Txais Txhua Yam Khoom Ua Kom tiav Pawg Thawj Coj
Tau Txais Txhua Yam Khoom Ua Kom tiav Pawg Thawj Coj

Thaum koj tau txais lub rooj tsavxwm koj yuav tsum sau tag nrho cov khoom hauv qab no rau kev siv tshuaj txhuam. Koj tuaj yeem pom cov npe khoom hauv qab no.

  • Cov cuab yeej

    • Cov Khoom Siv Soldering
    • Multimeter
    • FTDI Programmer
  • Cheebtsam

    • 5v Relay (8 txhua pawg thawj coj saib)
    • SMPS (1 Txhua Pawg Thawj Coj)
    • Tack Hloov (2 Txhua Pawg Thawj Coj)
    • 3.3v Regulator (1 Txhua Pawg Thawj Coj)
    • 2n3904 transistor (8 Txhua pawg thawj coj saib)
    • 74HC595 Hloov npe (1 Txhua pawg thawj coj saib)
    • 3.5 hli xiav coj (1 Txhua pawg thawj coj saib)
    • ESP8266 12-E (1 Txhua pawg thawj coj saib)
    • Txiv neej Header Pin (Tsuas yog 2 tus pin rau ntxiv jumper)
    • 104 Capasitor (1 Txhua pawg thawj coj saib)
    • 10 K Resistor (2 Txhua pawg thawj coj saib)
    • 10 ohm Resistor (8 Txhua pawg thawj coj saib)
    • Tiv tauj AC (9 Txhua pawg thawj coj saib)
    • 10 tus pin IC puag (1 Txhua pawg thawj coj rau 74HC595)
    • DHT11 (1 Txhua lub Rooj Tswjhwm Saib. Tsuas yog Kho 2 Pawg Thawj Coj)
    • LDR (1 Txhua lub rooj tsavxwm, tsuas yog kho dua 2 lub rooj tsavxwm)
  • Software

    • Arduino IDE Cov
    • Pib CAD Eagle

Thaum koj tau txais tag nrho cov khoom siv, koj yuav tsum tau muab nws tso rau ntawm IoT Txuas lub rooj tsavxwm uas koj tau xaj los ntawm koj lub khw. Tag nrho cov khoom cim yuav muaj nyob ntawm lub rooj tsavxwm. Koj kuj tseem tuaj yeem xa cov txheej txheem thiab cov phiaj xwm phiaj xwm ntawm dav dawb hau thaum siv lub tshuab ua kom sov. Siv koj lub sijhawm thiab ua kom ntseeg tau tias txhua qhov dhau los ntawm lub qhov thiab SMD cov khoom tau muab muag kom raug thiab muaj kev sib txuas zoo.

Kauj ruam 3: Flashing Firmware

Flashing lub Firmware
Flashing lub Firmware
Flashing lub Firmware
Flashing lub Firmware
Flashing lub Firmware
Flashing lub Firmware

Txhawm rau nyem lub firmware koj yuav xav tau cov cuab yeej hauv qab no.

  • Lub laptop
  • FTDI Programmer
  • Aruino IDE Cov
  • Tsev Kawm Ntawv Arduino
  1. Ua ntej flashing lub firmware koj yuav tsum tau teeb tsa thiab teeb tsa koj Arduino IDE rau ESP8266. Txhawm rau ua qhov ntawd nruab IDE thiab nyem rau ntawm File -> Preferences. Hauv "Tus Thawj Saib Xyuas Ntxiv URLs" muab tshuaj txhuam "https://arduino.esp8266.com/stable/package_esp8266c…". Tam sim no rho tawm Arduino Library zip rau hauv Cov Ntaub Ntawv-> Arduino-> Cov tsev qiv ntawv teev npe.
  2. Tam sim no hauv Arduino IDE mus rau cov cuab yeej-> laug cam-> tus thawj tswj hwm pawg thiab teeb tsa "esp8266 los ntawm esp8266 zej zog".
  3. Thaum pawg thawj coj tau teeb tsa mus rau IOT Txuas thiab rub tawm Arduino Firmware.
  4. Tam sim no txuas FTDI programmer rau hauv kab ke thiab teeb tsa tus tsav tsheb. Thaum koj tau txais tus lej chaw nres nkoj hauv cov cuab yeej -> chaw nres nkoj, hauv Arduino IDE, xaiv qhov chaw nres nkoj.
  5. Ua ntej flashing ntxiv jumper hauv ob tus txiv neej lub taub hau ntawm IOT Txuas lub rooj tsavxwm, uas teeb tsa esp8266 rau hom nyem ntawm lub zog.
  6. Teeb lub zog hluav taws xob rau 3.3 v (Tseem ceeb heev) ntawm koj tus programmer thiab ntxig tus pin rau hauv pawg thawj coj saib qhov twg sau lo lus "programmer" luam tawm.
  7. Nco ntsoov tias esp ntsais muag tom qab tau txais lub zog.
  8. Tam sim no nyem rau upload hauv koj Arduino IDE txhawm rau nyem qhov esp8266.
  9. Tam sim no koj IoT Txuas pawg thawj coj tau npaj los ua ke nrog IoT Txuas huab.

Kauj Ruam 4: Txuas Lub Rooj Tsav Xwm rau IOT Txuas Huab

Image
Image
Txuas lub Rooj Tsav Xwm rau IOT Txuas Huab
Txuas lub Rooj Tsav Xwm rau IOT Txuas Huab
Txuas lub Rooj Tsav Xwm rau IOT Txuas Huab
Txuas lub Rooj Tsav Xwm rau IOT Txuas Huab
  1. Thaum koj lub rooj tsav xwm tau flashed thiab npaj tau los txuas, txuas xov hlau rau nkag AC jack (Xa cov vis dis aus).
  2. Nias lub pob pib dua ntawm IoT Txuas lub rooj tsavxwm thiab lub zog ntawm lub cuab yeej. Koj yuav pom cov coj xiav tau qhib uas qhia tias lub cuab yeej tsis txuas nrog internet.
  3. Raws li lub cuab yeej tau txais lub zog LED yuav ntsais uas qhia tias lub cuab yeej nyob hauv hom teeb tsa. Koj yuav pom tias WiFi Access Point lub npe "IOT Txuas" tau tsim.
  4. Raws li cov vis dis aus, siv lub xov tooj thiab txuas nws mus rau "IOT Txuas" nkag mus. Thaum koj txuas koj lub xov tooj, koj yuav tau txais kev ceeb toom nrog nplooj ntawv teeb tsa.
  5. Mus rau cov ntaub ntawv tab, theej daim npav ID thiab khaws nws rau qee qhov ntawv sau.
  6. Tam sim no txuas lub WiFi thiab txuas mus rau "IOT Txuas". Hauv qhov hais kom mus teeb tsa WiFi.
  7. Xaiv koj lub Tsev Access Point rau kev txuas internet. Muab tus password thiab nyem rau txuag.
  8. Tam sim no qhov kev ceeb toom yuav raug kaw thiab lub xiav LED ntawm lub cuab yeej yuav kaw sai li sai tau hauv Is Taws Nem tau txuas nrog.
  9. Tam sim no mus rau IOT Txuas, tsim ib tus as khauj, thiab tom qab ntawd mus rau "tswj vaj huam sib luag".
  10. Ntxiv ib chav thiab tom qab ntawv nyem rau 'ntxiv ntaus ntawv ".
  11. Muab lub npe tshwj xeeb rau lub cuab yeej thiab tom qab ntawd muab cov nti nti uas koj tau theej ua ntej.
  12. Nco ntsoov tias lub cuab yeej tau qhib thiab txuas nrog internet, tom qab ntawv nyem "OK".
  13. Koj yuav tau txais kev ceeb toom nrog cov lus hais tias "Koj lub cuab yeej ua tiav txuas nrog koj tus lej nyiaj".
  14. Qhov ntawd yog nws. Tam sim no xaiv lub cuab yeej uas koj nyuam qhuav tau ntxiv thiab nyem rau sib txawv relay toggle khawm. Koj yuav mloog qhov kev tshaj tawm tshwj xeeb yuav ua suab nrov.
  15. Koj kuj tseem tuaj yeem hloov pauv qhov txuas nrog lub npe ntaus ntawv uas koj tau txuas nrog nws. Qhov no yuav pab koj hu Alexa lossis Google Tsev los tswj nws.
  16. Koj tuaj yeem faib cov cuab yeej siv ntawm koj tsev neeg thiab cov phooj ywg tsuas yog los ntawm kev sib koom tus lej ID. Raws li koj yog thawj tus neeg ntxiv cov cuab yeej yog li koj yog tus tswv. Koj yuav tau txais email nrog rau kev ceeb toom hauv koj lub xov tooj, thaum muaj ib tus neeg sim txuas lub cuab yeej rau lawv tus as khauj.
  17. Koj tuaj yeem teeb tsa kom qhib lossis tua qhov kev xa tawm ntawm lub sijhawm tshwj xeeb uas siv tswj vaj huam sib luag nrog rau Amazon Alexa thiab google tus pab.

Kauj Ruam 5: Syncing Amazon Alexa rau IOT Txuas

Image
Image
Syncing Amazon Alexa rau IOT Txuas
Syncing Amazon Alexa rau IOT Txuas
Syncing Amazon Alexa rau IOT Txuas
Syncing Amazon Alexa rau IOT Txuas
  1. Koj tuaj yeem yuav Amazon Alexa Echo Dot los ntawm no.
  2. Teeb koj lub cuab yeej Amazon Alexa thiab teeb tsa Alexa app ntawm koj lub xov tooj Android.
  3. Tam sim no mus ntsib kws tshaj lij thiab ntxiv "IOT Txuas" txuj ci rau koj tus lej Alexa.
  4. Sai li koj qhib qhov txuj ci koj yuav raug xa mus rau IoT Txuas kev lees paub server. Nkag mus thiab xaiv lub cuab yeej uas koj xav tswj siv Alexa.
  5. Nyem rau ntawm qhov no los ntawm Alexa.
  6. Qhov ntawd yog nws, Koj tus lej Alexa tau sib txuas nrog IoT Txuas tus lej.
  7. Tsis txhob mus rau IoT Txuas "tswj vaj huam sib luag" thiab hloov pauv qhov txuas nrog cov khoom siv uas koj yuav txuas rau lawv.
  8. Tam sim no koj tuaj yeem nug Alexa li "Alexa, Nug IoT Txuas kom qhib lub kiv cua.". Yog tias koj tau tsim kho dua 2 lub rooj tsavxwm nrog lub ntsuas ntsuas txuas, koj tseem tuaj yeem hu Alexa li "Alexa, Nug IOT Txuas Dab Tsi Kub?", "Alexa, Nug IOT Txuas Dab Tsi Cov Vaum?", "Alexa, Nug IOT Txuas Dab Tsi Lub Teeb ? "Nws.

Kauj Ruam 6: Syncing Google Tsev rau IOT Txuas

Image
Image
Syncing Google Tsev rau IOT Txuas
Syncing Google Tsev rau IOT Txuas
Syncing Google Tsev rau IOT Txuas
Syncing Google Tsev rau IOT Txuas
  1. Google lub tsev tsis muaj nyob hauv Is Nrias teb, tab sis koj tuaj yeem siv google pabcuam ntawm koj lub xov tooj los tswj IOT Txuas cov cuab yeej.
  2. Tau txais lub xov tooj Android thiab teeb tsa google tus pab cuam rau nws.
  3. Tam sim no hu "Ok Google, tham nrog iot txuas."
  4. Koj yuav tau txais lus teb txuas koj tus lej Google rau IoT Txuas tus lej. Coj mus rhaub qhov txuas thiab koj yuav raug ceeb toom rau tib nplooj ntawv pov thawj. Nkag mus thiab xaiv lub cuab yeej los tswj los ntawm google tus pab.
  5. Qhov ntawd yog nws. Tam sim no hais tias "Ok Google, thov iot txuas kom qhib lub teeb lub raj", "Ok Google, Nug IOT Txuas Dab Tsi Kub?", "Ok Google, Nug IOT Txuas Txuas Dab Tsi Humidity?", "Ok Google, Nug IOT Txuas Lub Teeb yog dab tsi? ".

Kauj Ruam 7: Ua Tsaug Rau Kev Nyeem Ntawv

Image
Image

Tam sim no koj tuaj yeem tswj hwm ib qho cuab yeej siv IOT Txuas thov, Google Assistant thiab Amazon's Alexa los ntawm txhua qhov chaw hauv ntiaj teb.

Koj tuaj yeem teeb tsa cov cuab yeej no ncaj qha rau koj lub qhov rooj phab ntsa thiab hloov pauv koj li qub, cov khoom siv tsis txaus hauv phau ntawv rau hauv kev daws teeb meem hauv tsev.

Ua tsaug.

Pom zoo: