Cov txheej txheem:
- Kauj ruam 1: Analog Vs Digital
- Kauj Ruam 2: Txoj Kev Npaj thiab Yam Peb Xav Tau
- Kauj Ruam 3: Txhim Kho Lub Tsev Qiv Ntawv
- Kauj Ruam 4: Xa Cov Cai
- Kauj Ruam 5: Teeb Peb App
- Kauj ruam 6: Ua App
- Kauj Ruam 7: Txuas thiab Txuas
- Kauj Ruam 8: Ua Nws Ntxiv
Video: IoT Analog Input - Pib Nrog IoT: 8 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Los ntawm appshedAppShedFollow Ntau los ntawm tus sau:
Txog: Appshed yog lub hauv paus kev kawm uas cov tub ntxhais kawm thiab cov kws qhia ntawv tuaj yeem kawm App Building, Game Making thiab IoT/Robotics. Xav paub ntau ntxiv txog appshed »
Nkag siab Cov Lus Qhia Analog yog ib feem tseem ceeb ntawm kev nkag siab tias yam khoom nyob ib puag ncig peb ua haujlwm li cas, feem ntau yog tias tsis yog txhua lub ntsuas hluav taws xob yog cov ntsuas sib piv (qee zaum cov ntsuas no tau hloov pauv mus rau digital). Tsis zoo li cov tswv yim digital uas tuaj yeem tsuas yog qhib lossis kaw, cov tswv yim sib piv tuaj yeem yog txhua yam los ntawm 0 txog 1024 (nyob ntawm koj lub microcontroller) uas tso cai rau peb nyeem ntau cov ntaub ntawv los ntawm cov ntsuas.
Yog li hauv txoj haujlwm no, peb tab tom saib yuav ua li cas nyeem cov txiaj ntsig sib piv nrog IoT ntaus ntawv thiab xa cov ntaub ntawv rov qab rau peb lub xov tooj.
Kauj ruam 1: Analog Vs Digital
Analog thiab digital ob qho tib si sib txawv tab sis ob leeg muaj lawv tus kheej siv. Piv txwv li, txhua lub nyees khawm yog cov tswv yim digital, qhov no vim tias cov tswv yim digital tuaj yeem tsuas yog 0 lossis 1, qhib lossis tawm, thiab raws li peb paub cov nyees khawm tuaj yeem qhib lossis kaw, rov 0 lossis 1.
Txawm li cas los xij, qee qhov kev nkag mus yog qhov nyuaj me ntsis ntau dua li tsuas yog 0 lossis 1, piv txwv li, cov cim xa rov qab ntau yam txiaj ntsig uas yuav ploj yog tias koj nyeem lawv los ntawm kev siv digital tab sis cov tswv yim analog tso cai rau koj nyeem qhov tseem ceeb ntawm 0 mus rau 1024. Qhov no tso cai rau peb kom tau txais txiaj ntsig ntau ntxiv.
Ib qho piv txwv ntawm qhov no tuaj yeem pom hauv cov duab muab, thawj daim duab qhia pom cov tswv yim digital, tus nqi tsuas yog 0 lossis 1 qhov twg tus nqi thib ob qhia txog kev nkag mus sib piv thiab raws li koj tuaj yeem pom nws muaj qhov nkhaus zoo ua nrog qhov tseem ceeb ntawm 0i1024 ib.
Kauj Ruam 2: Txoj Kev Npaj thiab Yam Peb Xav Tau
Yog li ntawm qhov kev txiav txim kom nyeem tau cov txiaj ntsig zoo sib xws, peb xav tau qee yam kev ntsuas uas ua rau lawv tawm. Yog li peb tab tom yuav siv lub hwj chim ntsuas hluav taws xob uas yog qhov sib txawv tiv taus qhov no peb tuaj yeem pom qhov txiaj ntsig hloov pauv thaum peb txav lub pob qhov rooj.
Peb tseem yuav xav tau los ua ib qho app rau peb lub xov tooj kom tau txais qhov txiaj ntsig los ntawm IoT pawg thawj coj, txawm li cas los xij, qhov no ua tiav tau yooj yim heev nrog AppSheds app tsim.
Yog li kom tau txais qhov no thiab ua haujlwm peb yuav xav tau cov hauv qab no:
- IoT Board (Peb tab tom siv NodeMCU tab sis qhov no tau sim thiab ua haujlwm nrog Sparkfun 8266 tshaj plaws, Adafruit plaub thiab cov khoom siv ESP 8266.
- Lub hwj chim me me (txhua yam los ntawm 50k txog 500k yuav ua haujlwm zoo)
- Cov qhob cij
- Qee tus txiv neej rau txiv neej dhia
Txoj kev npaj yog xaim txhua yam ntawm daim ntawv tais, xa cov cai rau Node thiab tom qab ntawd txuas nws rau peb app uas peb yuav ua. Cia peb pib
Kauj Ruam 3: Txhim Kho Lub Tsev Qiv Ntawv
txhawm rau upload peb cov cai peb yuav siv qhov nrov heev Arduino IDE uas tuaj yeem rub tawm ntawm no. Tam sim no vim tias peb tab tom yuav siv lub vev xaib AppShed los tswj thiab hloov kho txoj kev uas pawg thawj coj saib xyuas ua haujlwm peb tsis tas yuav tsom mus rau tus lej tseeb nkag mus rau hauv pawg thawj coj. Cov cai peb tab tom rub tawm yog AppShed tus thawj coj kos duab uas tso cai rau lub vev xaib los tswj hwm txhua tus pins ntawm lub rooj tsavxwm.
Tam sim no kom tuaj yeem xa cov cai rau peb pawg thawj coj los ntawm Arduino IDE peb yuav tsum teeb tsa nws lub tsev qiv ntawv uas tso cai rau IDE tham nrog peb pawg thawj coj tshwj xeeb. Qhov no yog ua raws li hauv qab no:
- Tua tawm Arduino IDE
- Nkag mus rau Cov Ntaub Ntawv thiab nyem Nyiam
- Mus rau hauv qab, koj yuav tsum pom "tus thawj tswj hwm ntxiv URLs" ua raws los ntawm qhov chaw khoob
- Luam thiab muab qhov no tso rau hauv qhov chaw khoob
Tam sim no peb yuav tsum teeb tsa cov laug cam hauv qab tus thawj tswj hwm.
- Nkag mus rau Cov Cuab Yeej, tom qab ntawd Pawg Thawj Coj thiab tom qab ntawd nyem rau ntawm Pawg Thawj Coj
- Tam sim no hauv kab ntawv tshawb nrhiav ESP8266
- Nyem rau thawj qhov kev xaiv thiab nyem Nruab
Tam sim no peb pawg thawj coj muaj peev xwm sib tham nrog Arduino IDE
Kauj Ruam 4: Xa Cov Cai
Yog li ntawm qhov no, peb tau rub cov tsev qiv ntawv uas xav tau los pab Arduino IDE sib tham nrog peb pawg IoT thiab peb tau rub tawm cov tsev qiv ntawv uas tso cai rau AppShed master sketch los ua haujlwm. Tam sim no, txhua yam peb yuav tsum tau ua yog hloov lub npe thiab tus password ntawm koj lub cuab yeej IoT hauv tus lej yog tias koj tsis ua qhov no koj li IoT li wifi npe yuav yog "Your_device_name_here".
Txhawm rau ua qhov no peb xav tau cov hauv qab no:
- Txuas koj lub rooj tsav xwm IoT rau hauv koj lub computer
- Rub tawm thiab qhib Appshed master sketch (uas tuaj yeem pom ntawm no)
- Nkag mus rau cov cuab yeej thiab nyem rau ntawm lub nkoj
- Scroll cia kom txog thaum koj pom koj lub rooj tsavxwm, tom qab ntawd nyem rau nws (Kuv siv NodeMCU yog li kuv yuav nyem rau ntawm NodeMCU)
- Tam sim no rov qab mus rau cov cuab yeej thiab nyem rau ntawm qhov chaw nres nkoj, ntawm no koj yuav tsum pom koj lub rooj tsavxwm (yuav tsum zoo li qhov no "com 9" yog tias koj nyob ntawm windows thiab "/dev/cu.wchusbserial1410 'rau mac)
- Nyem rau sab sab xub xub kom rub thiab tos thaum nws ua li ntawd.
Yog tias koj tau txais cov lus tom qab li 2 - 3 feeb hais tias ua tiav kev rub tawm ces txhua yam ua haujlwm tau zoo! Txhawm rau txheeb xyuas ob zaug tias peb pawg thawj coj ua haujlwm peb tseem tuaj yeem mus rau peb lub WiFi teeb tsa thiab nrhiav lub npe uas peb tau muab rau pawg thawj coj ua ntej yog tias nws nyob ntawd nws ua haujlwm.
Kauj Ruam 5: Teeb Peb App
Yog li ua ntej peb tuaj yeem tsim lub app peb yuav tsum qhia lub vev xaib AppShed uas tus pin ntawm lub rooj tsavxwm peb yuav tau nyeem los ntawm. Txhawm rau ua qhov no peb mus rau www.appshed.com thiab nkag mus, ib zaug nkag mus koj yuav tsum pom nplooj ntawv hu ua IoT builder peb yuav xav tau nyem rau ntawm qhov ntawd.
Ib zaug sab hauv IoT tus tsim, peb pib los ntawm kev tsim lub rooj tsav xwm tshiab thiab npe nws "IoT Input" ua raws li txuag. Txog tam sim no peb tau nthuav tawm nrog lub microcontroller nrog ntau tus pin nyob ib puag ncig nws, cov pins no yog cov sawv cev ntawm tus pin ntawm koj li IoT board. Yog li piv txwv, yog tias peb teeb tus pin 1 ntawm lub rooj tsavxwm no rau HIGH, tus pin 1 ntawm koj lub rooj tsavxwm tseem yuav HIGH.
Tam sim no hauv qab Analog Inputs, koj yuav tsum pom qhov kev xaiv rau potentiometer, peb yuav nyem rau qhov ntawd thiab tom qab ntawd nyem rau tus pin 40 txhawm rau txuas lub lauj kaub rau tus pin 40. Pin 40 sawv cev rau tus pin A0.
Nrog qhov txuas peb tuaj yeem nyem txuag thiab lub taub hau mus rau app tsim sab ntawm yam
Kauj ruam 6: Ua App
Ntawm app lub tsev nplooj ntawv, thawj qhov koj yuav tsum tau nthuav tawm nrog yog lub xov tooj simulated, thawj qhov peb yuav xav ua yog nyem qhov me me ntxiv rau lub cim nyob hauv qab ntawm lub vijtsam kom pib lub app tshiab.
Thaum lub app tshiab tau rub peb yuav txuas lub rooj tsavxwm peb nyuam qhuav ua hauv IoT tus tsim, peb ua qhov no los ntawm txhaj rau ntawm cov laug cam thiab tom qab ntawd nyem rau ntawm lub rooj tsavxwm peb nyuam qhuav ua. Nrog qhov tam sim no txuas nrog peb tuaj yeem nkag mus rau cov ntawv foos thiab nyem rau ntawm lub npov nkag. Peb tab tom yuav muab lub thawv nkag lub npe "IoT Input" thiab peb yuav tsum nco ntsoov muab nws lub npe sib txawv raws li peb tau muab lub hwj chim hauv IoT tus tsim kom paub tseeb tias koj muab "lauj kaub" hauv qhov sib txawv lub npe teb raws li qhov no yuav txuas IoT board rau lub thawv nkag.
Thaum peb tau nyem tseg lub app ua tiav! Txhawm rau muab nws tso rau hauv peb lub xov tooj peb tuaj yeem tshaj tawm thiab thaum ua tiav peb tuaj yeem hla mus qhia thiab nyem rau QR code uas peb tuaj yeem luam theej duab nrog peb lub xov tooj.
Kauj Ruam 7: Txuas thiab Txuas
Yog li tam sim no qhov kawg uas peb yuav tsum tau ua yog txuas peb lub zog ntsuas mus rau peb lub rooj tsav xwm IoT thiab tom qab ntawd txuas peb lub rooj tsav xwm IoT rau peb lub xov tooj.
Yog li txuas peb lub lauj kaub rau peb lub cuab yeej IoT yog qhov yooj yim heev txhua yam peb yuav tsum tau ua yog txuas tus pin nruab nrab ntawm lub lauj kaub rau A0 ntawm IoT board tom qab ntawd peb txuas tus pin sab laug ntawm lub lauj kaub rau 3.3 volts thiab thaum kawg peb txuas txoj cai ntawm lub lauj kaub rau hauv av ntawm peb pawg IoT.
Tam sim no txhawm rau txuas peb lub rooj sib tham IoT rau peb lub xov tooj txhua yam peb yuav tsum tau ua yog txuas koj lub xov tooj mus rau IoT boards wifi uas yuav tsum yooj yim nrhiav tau txij li thaum peb tau muab nws lub npe tshwj xeeb hauv teeb tsa. (yog tias koj tsis tau muab nws lub npe tshwj xeeb lub npe wifi tsis raug yog YourDeviceName thiab tus password yog YourDevicePassword). Thaum cov khoom siv txuas nrog peb tuaj yeem rov qab mus rau lub vev xaib app thiab koj yuav tsum pom qhov txiaj ntsig pib ntws hauv.
Kauj Ruam 8: Ua Nws Ntxiv
Yog li hauv txoj haujlwm no, peb tau kawm yuav ua li cas xa rov qab cov ntaub ntawv nyoos los ntawm lub sensor mus rau peb lub xov tooj, tam sim no hauv nws lub xeev tam sim no qhov no tsis muaj txiaj ntsig txawm li cas los xij xav txog ntsaws rau hauv lub sensor thiab teeb tsa koj lub app kom ua qee yam thaum lub sensor mus txog yam muaj txiaj ntsig - yam tau txais ntau yam txaus nyiam
Ua tsaug ntau ntau rau kev saib ib txwm yog tias koj muaj lus nug peb yuav muaj nyob hauv cov lus los pab tawm.
Pom zoo:
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Ua Si Cov Khoom Ua Si Ua Tau Zoo!: 7 Cov Kauj Ruam (nrog Duab)
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Siv Hluav Taws Xob Ua Tau Zoo!: Qho khoom ua si hloov pauv qhib txoj hauv kev tshiab thiab kev daws teeb meem kom tso cai rau menyuam yaus uas muaj lub cev muaj peev xwm txwv lossis kev xiam oos qhab kev loj hlob los cuam tshuam nrog cov khoom ua si ntawm nws tus kheej. Hauv ntau qhov xwm txheej, cov menyuam yaus uas xav tau cov khoom ua si hloov pauv tsis tuaj yeem nkag mus
Txaus Analog Synthesizer/Lub Cev Siv Tsuas Muaj Cov Txheej Txheem Tsis Txaus Siab: 10 Cov Kauj Ruam (nrog Duab)
Txaus Analog Synthesizer/Organ Siv Tsuas Siv Cov Khoom Siv Tsis Txaus: Cov tshuaj sib xyaw ua ke tau txias heev, tab sis kuj nyuaj ua. Yog li kuv xav ua ib qho yooj yim li nws tuaj yeem tau txais, yog li nws txoj haujlwm tuaj yeem nkag siab yooj yim. Rau nws ua haujlwm, koj xav tau ob peb qho yooj yim hauv-kab lus: Qhov yooj yim oscillator nrog resis
Cov Khaub Ncaws Khaub Ncaws Niaj Hnub Nyoog Vintage Cov Kab Xev Nrog Cov Ntaub Ntawv MP3: 8 Kauj Ruam (nrog Duab)
Kev Sau Ntiag Tug Vintage Cassette Tapes Nrog Cov Ntaub Ntawv MP3: Nrog cov kab xev nplaum kab xev popping hauv pop-kab lis kev cai tam sim no ntau dua li yav tas los, ntau tus neeg xav tsim lawv tus kheej cov ntawv. Hauv qhov kev qhia no, kuv yuav qhia koj yuav ua li cas (yog tias koj muaj daim kab xev kaw) kaw koj tus kheej cov kab xev nrog cov thev naus laus zis niaj hnub
Cov cuab yeej cuab tam - Ceramic hauv Cov Ntsiab Lus ntawm Cov Txheej Txheem Digital thiab Analog 2015: 3 Cov Kauj Ruam (nrog Duab)
Cov cuab yeej cuab tam - Ceramic hauv Cov Ntsiab Lus ntawm Digital thiab Analog Cov Txheej Txheem 2015: Txog tam sim no, cov khoom siv hlau yog cov khoom siv tes ua uas tsis muaj kev cuam tshuam digital. Vim li no, nws zoo siab heev los ua phooj ywg nrog cov cuab yeej tshiab. Lub hauv paus pib yog daim ntawv qub thiab CNC Styrocutter.DESIGNBOOM
IOT Smoke Detector: Hloov Kho Cov Hluav Taws Xob Uas Muaj Cov IOT: 6 Cov Kauj Ruam (nrog Duab)
IOT Cov Ntsuas Hluav Taws Xob: Hloov Kho Cov Hluav Taws Xob Uas Muaj Cov IOT: Cov npe ntawm cov koom nrog, Tus tsim tawm: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Tus Thawj Saib Xyuas: Dr Chia Kim Seng Department of Mechatronic thiab Robotic Engineering, Kws qhia ntawv ntawm Hluav Taws Xob thiab Hluav Taws Xob, Universiti Tun Hussein Onn Malaysia Kev faib tawm