Cov txheej txheem:

DIY IoT Devices Siv LED Strings: 9 Cov Kauj Ruam (nrog Duab)
DIY IoT Devices Siv LED Strings: 9 Cov Kauj Ruam (nrog Duab)

Video: DIY IoT Devices Siv LED Strings: 9 Cov Kauj Ruam (nrog Duab)

Video: DIY IoT Devices Siv LED Strings: 9 Cov Kauj Ruam (nrog Duab)
Video: Полный курс TypeScript за час | Тайпскрипт для начинающих 2024, Lub Xya hli ntuj
Anonim
DIY IoT Devices Siv LED Strings
DIY IoT Devices Siv LED Strings
DIY IoT Devices Siv LED Strings
DIY IoT Devices Siv LED Strings

(Kev tsis lees paub: Kuv tsis yog tus neeg hais lus Askiv ib txwm.)

Ib pliag dhau los, kuv tus poj niam yuav qee lub teeb LED hlua teeb kom pom lub vaj thaum hmo ntuj. Lawv tsim cov huab cua zoo nkauj heev. Lawv tau muab tso rau ib ncig ntawm cov ntoo, tab sis kwv yees dab tsi, yuav tsum tshwm sim dab tsi, peb txiav cov hlua thaum txiav ntoo …

Qhov kuv xav qhia koj hnub no yog yuav ua li cas khaws cov khoom tawg zoo li cov hlua LED thiab tsim cov khoom siv txuas uas koj tuaj yeem tswj tau nrog koj lub xov tooj.

Koj yuav kawm paub siv microcontroller thiab transistor los tsav LEDs, yuav ua li cas txuas koj lub cuab yeej rau Is Taws Nem, thiab yuav tswj hwm lub cuab yeej ntawm koj lub xov tooj li cas. Kuv tsuas yog xav tias koj muaj qee qhov kev paub siv hluav taws xob zoo li yuav ua li cas thiaj li ua tau raws li Ohm Txoj Cai. Yog tias koj puas tau teeb tsa Arduino ua ntej nws zoo dua.

Cia peb pib nrog cov cuab yeej uas kuv xav tsim. Qhov zoo ntawm kev txiav cov hlua yog tias muaj tsawg kawg yog ob daim. Yog li kuv tuaj yeem tsim tsawg kawg yog ob lub khoom siv. Kuv yuav pib nrog lub teeb txuas uas kuv yuav tso rau ntawm lub rooj thiab tom qab ntawd txuas nrog hlua LED uas kuv yuav siv los teeb kuv chav pw tshiab. Txhua yam kuv xav yog ib txoj hauv kev hloov lub teeb ON thiab OFF siv kuv lub smartphone.

Tab sis thawj yam ua ntej, peb yuav tsum tau saib seb yam khoom ua haujlwm li cas thiaj siv tau lub teeb.

Kauj Ruam 1: Rov Qab Engineering

Rov qab Engineering
Rov qab Engineering
Rov qab Engineering
Rov qab Engineering
Rov qab Engineering
Rov qab Engineering

Peb muaj ob txoj hlua LED tab sis peb tsis paub qhov hluav taws xob poob hla cov hlua hlua thiab tam sim no lawv xav tau. Tu siab, Kuv tsis muaj daim ntawv teev npe kom tau txais cov txiaj ntsig ntawd.

Hauv cov xwm txheej no, peb yuav tsum xam txhua yam los ntawm peb tus kheej. Cia peb cais qhov thaiv.

Tom qab tshem qee cov ntsia hlau nrog tus ntsia hlau, peb tuaj yeem pom qhov yooj yim heev. Qhov ntxim nyiam yog nyob ib puag ncig ntawm LED hlua pins, peb pom qhov ntsuas hluav taws xob (3 pins tivthaiv), tus tiv thaiv (lub thawv dub nrog 100 ntawm nws), thiab cov hlua hlua LED. Saib me ntsis ze dua (tsim qauv hauv Circuit Court), peb pom tias cov tswj kev tso tawm tau txuas nrog cov hlua LED uas tau txuas nrog hauv av los ntawm 10 ohm resistor (100 txhais tau tias 10x10e0). Cia peb tso qee lub roj teeb thiab ntsuas qhov ntsuas hluav taws xob hla hla txoj hlua pins thiab nruab nrab ntawm cov tswj kev tso tawm thiab hauv av.

Siv lub ntsuas ntsuas ntsuas, peb tuaj yeem ntsuas qhov ntsuas hluav taws xob nyob ib puag ncig 3V hla cov hlua hlua (ntawm qhov pom hauv cov duab). Peb kuj ntsuas 4.5V nruab nrab ntawm cov tswj kev tso tawm thiab hauv av. Peb li txiav tawm tias muaj qhov poob qis ntawm 1.5V hla 10 ohm resistor; peb tuaj yeem ntsuas nws ib yam nkaus. Siv Ohm Txoj Cai (U = RI), peb paub tias tam sim no los ntawm cov ceg yog 1.5V / 10 ohm = 0.150A lossis 150mA. Ib zaug ntxiv peb tuaj yeem ntsuas qhov tam sim no tab sis peb yuav xav tau tso lub multimeter hauv kab nrog cov hlua uas tsis yooj yim ua.

Tam sim no peb paub yuav ua li cas tsav cov hlua LED. Cia peb tsim peb lub cuab yeej.

Kauj Ruam 2: Cov Khoom & Cov Cuab Yeej

Nov yog yam koj yuav xav tau los tsim cov cuab yeej:

- qee tus ntsia hlau los rhuav cov khoom, Kuv nyiam cov khoom ntawd

- qee qhov hlua LED teeb, yog tias koj xav rov tsim dua cov cuab yeej

- ESP8266, nws yuav yog lub hlwb ntawm peb lub cuab yeej

- ib lub khob cij thiab qee cov xov hlau, peb yuav siv lawv los tsim qauv

- cov khoom sib txawv ntawm cov khoom tiv thaiv thiab cov khoom siv sib pauv hloov pauv, koj tseem tuaj yeem yuav cov khoom siv loj dua uas muaj ntau yam khoom siv muaj txiaj ntsig, yuav tsuas yog cov khoom siv uas xav tau kuj tseem yog qhov kev xaiv

Yog tias koj xav tsim lub voj voog mus tas li, koj yuav xav tau qee cov cuab yeej thiab qee qhov protoboards:

- koj tuaj yeem yuav cov khoom siv sib txuas tau pheej yig kom pib, koj yuav pom ntau lub ntsuas uas tuaj yeem siv los thim rov qab tus kws tsim khoom koj tus kheej, tsuas yog ceev faj kom tsis txhob siv cov cuab yeej txuas nrog lub hauv paus lossis txawm tias cov cuab yeej siv ntau dua 30V DC

- lub tshuab txiav yog qhov muaj txiaj ntsig zoo los txiav cov xov hlau thiab cov khoom sib txuas

- qee qhov protoboards

- ib co hlau xaim

Nws yuav zoo li ntau tau pib tab sis koj yuav tsim qee cov khoom lag luam rau lwm qhov haujlwm uas koj yuav muaj. Yog tias koj tsis mloog tos, koj tuaj yeem xaj txhua yam ntawm Aliexpress ntawm tus nqi qis dua. Ua lwm txoj hauv kev, yog tias koj tsis xav yuav cov cuab yeej no, koj kuj tuaj yeem mus rau qhov chaw hackers ze tshaj plaws.

Thaum kawg, koj yuav xav tau ob peb teev los tsim txhua yam (tsawg dua yog tias koj tsuas yog ua raws qhov kev qhia no).

Kauj Ruam 3: Yuav Siv Li Cas Transistor

Yuav Siv Li Cas Transistor
Yuav Siv Li Cas Transistor
Yuav Siv Li Cas Transistor
Yuav Siv Li Cas Transistor

Peb paub tias txoj hlua LED xav tau 150mA tab sis nws yog txoj hauv kev ntau dua li qhov ESP8266 tuaj yeem nyab xeeb xa ntawm nws cov pins tso tawm. Koj tsis xav tsav ntau dua 12mA rau GPIO pins ntawm lub microcontroller. Txhawm rau hla qhov kev txwv no, yuav xav tau qee yam kev hloov pauv uas tuaj yeem tswj tau los ntawm lub microcontroller. Cov hloov pauv feem ntau yog cov xa tawm thiab cov transistor. Kev xa tawm yuav ua haujlwm tau zoo tab sis yuav muaj ntau dua, kim dua, thiab feem ntau koj yuav xav siv lub transistor los tsav tsheb sib kis.

Peb yuav siv transistors rau ob qho khoom siv. Txhawm rau siv transistor zoo li hloov pauv, peb yuav tsum tsav tam sim no los ntawm nws lub hauv paus. Tam sim no uas ntws los ntawm txoj hlua LED yuav muab sib piv rau qhov tam sim no uas ntws los ntawm lub hauv paus.

Koj tuaj yeem ua si nrog Arduino thiab transistor ntawm Tinkercad kom nkag siab tias kev ua haujlwm zoo li cas. Kuv tsim qhov simulation yooj yim uas koj tuaj yeem tweak. Yog tias koj xav kawm paub ntau ntxiv txog Tinkercad, koj tuaj yeem ua raws qhov kev qhia zoo no: Yuav Siv Tinkercad Li Cas Los Xeem & Siv Koj Cov Khoos Phis Tawj.

Koj tuaj yeem pom tias lub transistor ua haujlwm zoo li lub kaw kaw thaum GPIO tso zis siab thiab zoo li qhib qhib thaum GPIO tso tawm tsawg. Koj tseem tuaj yeem ua si nrog tus nqi tiv thaiv. Cov resistor hauv koob nrog LED yuav txwv qhov ntws tam sim no los ntawm LED thiab cov tiv thaiv txuas nrog lub hauv paus ntawm transistor yuav tswj qhov siab tshaj tam sim no ntws los ntawm LED. Yog tias koj nce lub hauv paus tiv thaiv koj yuav tsis tsav tam sim no txaus rau LED thiab lub teeb yuav dimmer.

Koj tuaj yeem ua tibzoo saib kuv cov ntawv sau kom pom dab tsi resistor qhov tseem ceeb kuv xaiv rau cov khoom siv. Kuv tuaj yeem siv qhov 3.3V tso tawm qhov hloov pauv ntawm 5V tab sis tom qab ntawd kuv yuav tsis muaj cov khoom sib xws los tsim lub Circuit Court. Tsis txhob ua siab deb nyeem cov ntawv transistor txhawm rau nrhiav qhov nce ntawm transistor.

Cia peb tam sim no tsim tus qauv.

Kauj Ruam 4: Tsim Cov Qauv ntawm Circuit

Tsim Ib Daim Qauv ntawm Circuit
Tsim Ib Daim Qauv ntawm Circuit
Tsim Ib Daim Qauv ntawm Circuit
Tsim Ib Daim Qauv ntawm Circuit
Tsim Ib Daim Qauv ntawm Circuit
Tsim Ib Daim Qauv ntawm Circuit

Peb yuav tsum tau npaj cov hlua hlua LED. Ua ntej cia peb txiav thawj ib nrab los cais cov roj teeb. Tom qab ntawd, hle lub xov hlau, Kuv tau siv lub dav hlau thaiv los txuas cov hlua LED mus rau lub khob cij. Peb tseem yuav xav tau ESP8266, Kuv siv D1 mini clone, ob tus tiv thaiv, thiab transistor.

Kuv xaiv p2222a rau transistor tab sis koj tuaj yeem xaiv ib qho NPN transistor. Koj tsuas yog yuav tsum tau tshuaj xyuas qhov ntsuas tus nqi raws li transistor nce uas koj tuaj yeem pom ntawm daim ntawv transistor. Kuv xaiv lub hauv paus resistor ntawm 1k ohm thiab LED resistor ntawm 15 ohm. Lub hauv paus yog tsav los ntawm GPIO5 lossis D1.

Khaws lub roj teeb tuav vim nws tuaj yeem muaj txiaj ntsig zoo rau lwm txoj haujlwm lossis txawm tias yuav txhawb koj li cuab yeej tsim tshiab.

Ua raws li kev qhia yuav ua li cas upload ib qhov program ntawm ESP8266 nrog Arduino IDE, upload qhov kev ntsais muag hloov lub LED_BUILTIN los ntawm D1, thiab tam sim no koj tuaj yeem txaus siab rau ntsais muag LED hlua.

Yog tias lub Circuit Court tsis ua haujlwm rau koj, sim pauv cov xov hlau LED raws li koj xav tau txuas lub anode mus rau LED resistor. Kuv ib txwm thim cov xov hlau …

Siv koj lub ntsuas cua los tshuaj xyuas qhov txuas thiab qhov hluav taws xob poob. Koj yuav tsum pom 3.3V nruab nrab ntawm D1 thiab hauv av thaum tso zis siab. Koj tseem yuav tsum pom qhov hluav taws xob ntawm 3V nruab nrab ntawm cov hlua LED.

Muaj lub ntsais muag LED txoj hlua yog qhov zoo tab sis peb tuaj yeem tswj hwm txoj hlua LED nrog peb lub xov tooj li cas?

Kauj Ruam 5: Siv Koj Lub Xov Tooj Ntawm Lub Xov Tooj kom tsav LED Teeb Teeb - Ntu Kuv

Siv Koj Lub Xov Tooj Ntawm Tes kom Tsav Lub Teeb LED Teeb - Ntu Kuv
Siv Koj Lub Xov Tooj Ntawm Tes kom Tsav Lub Teeb LED Teeb - Ntu Kuv
Siv Koj Lub Xov Tooj Ntawm Tes kom Tsav Lub Teeb LED Teeb - Ntu Kuv
Siv Koj Lub Xov Tooj Ntawm Tes kom Tsav Lub Teeb LED Teeb - Ntu Kuv
Siv Koj Lub Xov Tooj Ntawm Tes kom Tsav Lub Teeb LED Teeb - Ntu Kuv
Siv Koj Lub Xov Tooj Ntawm Tes kom Tsav Lub Teeb LED Teeb - Ntu Kuv

Koj yuav tsum tau teeb tsa Blynk app ntawm koj lub smartphone.

Thaum lub app tau teeb tsa, tsim txoj haujlwm tshiab. Blynk yuav xa email rau koj nrog tus cim (kab ntawv ntawm hex chars) uas koj xav tau rau koj li ESP8266 program. Tsim lub pob uas yuav ua haujlwm hloov pauv. Lub pob yuav tsum tsav GPIO5 lossis D1 tus pin ntawm ESP8266. Tam sim no koj tuaj yeem ua si koj qhov project. Nco ntsoov tias lub app yuav qhia koj tias lub cuab yeej tsis nyob.

Koj tuaj yeem hloov kho txoj haujlwm tom qab ntxiv cov timers uas yuav tswj lub teeb.

Kauj Ruam 6: Siv Koj Lub Xov Tooj Ntawm Tes kom tsav lub Teeb LED Teeb - Ntu II

Siv Koj Lub Xov Tooj Ntawm Lub Xov Tooj kom tsav lub Teeb LED Teeb - Ntu II
Siv Koj Lub Xov Tooj Ntawm Lub Xov Tooj kom tsav lub Teeb LED Teeb - Ntu II
Siv Koj Lub Xov Tooj Smartphone los Tsav Cov Teeb LED Teeb - Ntu II
Siv Koj Lub Xov Tooj Smartphone los Tsav Cov Teeb LED Teeb - Ntu II
Siv Koj Lub Xov Tooj Smartphone los Tsav Cov Teeb LED Teeb - Ntu II
Siv Koj Lub Xov Tooj Smartphone los Tsav Cov Teeb LED Teeb - Ntu II
Siv Koj Lub Xov Tooj Ntawm Lub Xov Tooj kom tsav lub Teeb LED Teeb - Ntu II
Siv Koj Lub Xov Tooj Ntawm Lub Xov Tooj kom tsav lub Teeb LED Teeb - Ntu II

Qhib koj Arduino IDE. Koj yuav tsum tau teeb tsa lub tsev qiv ntawv Blynk; rau qhov ntawd, tsuas yog ua raws cov screenshots kuv tau ua. Mus rau "Cov cuab yeej" ntawv qhia zaub mov, nyem rau "Tswj Cov Tsev Qiv Ntawv", tshawb rau "Blynk", thiab teeb tsa qhov hloov tshiab kawg.

Tam sim no koj tuaj yeem qhib qhov piv txwv uas yuav teeb tsa Blynk ntawm ESP8266 rau koj. Qhov piv txwv yog qhia rau ntawm cov screenshots.

Xyuas kom koj tau xaiv lub rooj tsav xwm raug, "D1 mini" hauv kuv rooj plaub, thiab qhov chaw nres nkoj raug.

Hloov kho tus lej nrog koj tus lej wifi SSID thiab tus lej cim (feem ntau yog WPA lossis WEP tus yuam sij hauv Is Taws Nem lub thawv), koj kuj tseem yuav tsum sau tus cim uas koj tau txais los ntawm email.

Tam sim no koj tuaj yeem xa cov cai mus rau ESP8266. Thaum cov cai tau rub tawm, tos ob peb feeb kom ntseeg tau tias koj lub cuab yeej txuas nrog WiFi rau koj li Internet router thiab koj yuav tuaj yeem tswj lub teeb siv Blynk khawm uas koj tau tsim.

Tam sim no koj muaj IoT ntaus ntawv! Koj tuaj yeem nres qhov ntawd yog tias koj xav tau tab sis tsis txhob hnov qab nyeem ntu "Cov Khoom Siv". Yog tias koj xav kom muaj kev lom zem ntau dua thiab tsim kom muaj cov xwm txheej ruaj khov thiab ib puag ncig, nyeem txuas ntxiv.

Kauj Ruam 7: Tsim Kev Ruaj Ntseg Ruaj Khov (ntxiv)

Tsim kom muaj kev ruaj ntseg Circuit Court (ntxiv)
Tsim kom muaj kev ruaj ntseg Circuit Court (ntxiv)
Tsim kom muaj kev ruaj ntseg Circuit Court (ntxiv)
Tsim kom muaj kev ruaj ntseg Circuit Court (ntxiv)
Tsim kom muaj kev ruaj ntseg Circuit Court (ntxiv)
Tsim kom muaj kev ruaj ntseg Circuit Court (ntxiv)

Nws yog lub sijhawm los tsim kev sib txuas ruaj khov. Koj tuaj yeem saib qhov no thiab daim vis dis aus no kom kawm paub txog kev siv tshuaj txhuam. Kuv siv tus qauv txheej txheem proto nrog qee lub taub hau rau ESP8266. Txoj kev ntawd yog tias kuv xav rov siv lub microcontroller rau lwm txoj haujlwm, kuv tuaj yeem ua tau. Koj tuaj yeem xaiv siv lub tshuab microcontroller txuas ncaj qha rau koj lub rooj sib tham. Yog tias koj tsis ntseeg siab xaiv lub rooj sib tham proto uas zoo li lub khob cij; koj yuav tuaj yeem rov qab siv koj cov ntawv sib txuas ua ke.

Kuv tau ua ob qho yuam kev nrog kuv thawj lub cuab yeej. Kuv tsis tau siv lub davhlau ya nyob twg thaiv rau txoj hlua LED … thiab kuv tau hloov cov xov hlau. Koj tuaj yeem kos cim qhov tsis zoo lossis xaim zoo tab sis siv lub davhlau ya nyob twg thaiv tau pom zoo. Qhov yuam kev thib ob yog tias kuv siv 3.3V los tsav cov hlua LED uas ua rau lub teeb dimmer. Yog tias, zoo li kuv, koj ua yuam kev, tsis txhob txhawj xeeb, nws yog qhov yooj yim tshem tawm cov kab laug sab thiab hloov qhov ntsuas qhov ntsuas lossis hloov kho qhov sib txuas. Koj tseem tuaj yeem ntxiv cov khoom ntxiv tom qab!

Tam sim no koj muaj koj daim phiaj xwm tas mus li, nws yog lub sijhawm los tsim nws lub thaiv.

Kauj Ruam 8: Tsim Kev Nkag Mus (ntxiv)

Tsim kom muaj qhov kaw (nyiaj tau tshaj)
Tsim kom muaj qhov kaw (nyiaj tau tshaj)
Tsim kom muaj qhov kaw (nyiaj tau tshaj)
Tsim kom muaj qhov kaw (nyiaj tau tshaj)
Tsim kom muaj qhov kaw (nyiaj tau tshaj)
Tsim kom muaj qhov kaw (nyiaj tau tshaj)
Tsim kom muaj qhov kaw (nyiaj tau tshaj)
Tsim kom muaj qhov kaw (nyiaj tau tshaj)

Kuv tau ua raws cov lus qhia ntxaws ntxaws ntawm Tinkercad los tsim lub thaiv rau kuv li khoom siv. Kuv luam tawm lub thawv ntawv uas siv kuv li tshiab Prusa i3 MK3 nrog qee cov PLA filament (20% infill thiab 0.2 hli). Nws yog thawj zaug rau kuv thiab kuv twb tau ua ob qho yuam kev uas koj tuaj yeem pom ntawm daim duab. Kuv thawj lub thawv ntim khoom tsis muaj qhov chaw xav tau rau USB ntsaws thiab lub qhov tsis sib haum. Tom qab ntawd kuv tsim tus qauv tshiab nrog kev haum zoo uas tuaj yeem txhawb nqa lub hau. Koj tuaj yeem txuag qee lub sijhawm thiab qee cov nyiaj tsuas yog luam tawm qhov yuav tsum tau ua ntawm lub thawv ntawv txhawm rau ntsuas qhov haum nrog lub Circuit Court.

Tam sim no koj muaj ob lub cuab yeej IoT uas koj tuaj yeem tswj hwm siv Blynk. Ntuj yog qhov txwv. Koj tuaj yeem txuas ntxiv qhov haujlwm nrog lub ntsuas pom uas tswj lub teeb, nrog lub sijhawm uas hloov lub teeb tom qab qee lub sijhawm, lossis txawm tias siv cov hlua LED teeb raws li kev ceeb toom; lawv tuaj yeem ntsais muag thaum koj tau txais email piv txwv.

Zoo siab hacking!

Kauj Ruam 9: Cov peev txheej

Kuv tsis tuaj yeem pom zoo phau ntawv no: Ua: Cov Khoom Siv Hluav Taws Xob: Kawm Los Ntawm Kev Tshawb Nrhiav. Koj tuaj yeem kawm paub txog transistors, capacitors, thiab ntau lwm yam ntxim nyiam txog khoom siv hluav taws xob. Nws muaj qhov xav tau kev paub los pib tinkering nrog cov khoom siv hluav taws xob. Ua ke nrog koj nyuam qhuav tau txais kev paub txog ESP8266, Blynk, thiab Tinkerpad, koj yuav tuaj yeem tsim cov khoom zoo heev.

Koj tuaj yeem kawm paub ntau saib cov vis dis aus Youtube. Kuv pom zoo raws cov hauv qab no:

- EEVblog

- GreatScott!

- Khan Academy

Kuv yog koj lub siab tawv txaus, koj tuaj yeem tau txais kev paub ntau ntxiv tom qab edx lossis cov chav kawm txog IoT lossis khoom siv hluav taws xob.

Pom zoo: