Բովանդակություն:
- Քայլ 1: Քաշեք ձեր դդումը:
- Քայլ 2: Լարեք էլեկտրոնիկայի բաղադրիչները
- Քայլ 3. Yourրագրավորեք ձեր դդումը
- Քայլ 4: Վայելեք:
Video: IoT Հելոուինի դդում - Կառավարեք LED- ները Arduino MKR1000 և Blynk հավելվածով: 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Ողջույն բոլորին, Մի քանի շաբաթ առաջ Հելոուինն էր և, հետևելով ավանդույթին, ես պատշգամբի համար գեղեցիկ դդում քանդեցի: Բայց իմ դդումը դրսում ունենալով ՝ ես հասկացա, որ բավականին տհաճ է ամեն երեկո դուրս գալը մոմը վառելու համար: Եվ ես նաև հասկացա, որ ավելի ծիծաղելի կլիներ, եթե կարողանայի փոխել մոմի լույսի գույնը:
Եթե ցանկանում եք սովորել, թե ինչպես ավտոմատացնել ձեր դդումի լույսերը և կարողանալ ունենալ տարբեր գույնի լուսավորություն ձեր Հելոուինի դդումի համար, այս ձեռնարկը ձեզ համար է:
Այստեղ ես առաջին հերթին ձեզ ցույց կտամ, թե ինչպես օգտագործել IoT սարքը (այստեղ ՝ Arduino MKR1000) ՝ ձեր դդումի լույսերի ON/OFF անջատիչը վերահսկելու համար (RGB LED Neopixel Ring): Երկրորդ անգամ ես ձեզ ցույց կտամ, թե ինչպես կարելի է տարբեր գույնի լույսեր սահմանել ձեր սմարթֆոնի միջոցով: ???
Եկեք սկսենք !
Պարագաներ:
Ահա բաղադրիչների ցանկը, որոնք ձեզ հարկավոր կլինեն այս նախագծի համար: Եթե Ձեզ անհրաժեշտ է գնել բաղադրիչներից որևէ մեկը, նայեք eBay- ին կամ Amazon- ին, կարող եք դրանք գնել արդար գնով:
- Մի դդում
- Arduino 1000 դրամ
- Neopixel Ring - 12 RGB LED (SK6812)
- 1000μF կոնդենսատոր
- 470Ω դիմադրություն
- 3.7V 2000mAh LiPo մարտկոց - եթե այն չի սնվում USB Micro- ի միջոցով
- Որոշ jumper լարեր
- Soldոդման երկաթ
Քայլ 1: Քաշեք ձեր դդումը:
Funվարճացեք և վայելեք դդումի ապուրը ներքին մասից կտրած դդմի մսով:
Քայլ 2: Լարեք էլեկտրոնիկայի բաղադրիչները
Հասկացեք ձեր բաղադրիչները
Ստորև կարող եք գտնել այս նախագծի միացման սխեման: Նախքան էլեկտրամոնտաժը սկսելը, մի քանի բան պետք է հաշվի առնել:
- Ո՞ր Arduino միկրոկառավարիչի տախտակն եք օգտագործում: Տախտակն ունի՞ 5V կամ 3.3V մուտք: Արդյո՞ք տախտակն ունի 5 Վ հոսանքի ելքային քորոց:
- Որքա՞ն է ձեր LED Neopixel մատանի չափը ՝ 12, 16, 24 պիքսել:
- Ինչպե՞ս եք սնուցելու ձեր Arduino միկրոկոնտրոլերը և ձեր LED- ները:
Այս նախագծում ես ընտրեցի օգտագործել Arduino MKR1000- ը, որն ունի ներդրված WiFi չիպ: Ես որոշեցի գնալ այս Arduino- ով, քանի որ ցանկանում էի WiFi- ի միջոցով կարողանալ կառավարել իմ Arduino- ն իմ սմարթֆոնից: Բացի այդ, ես արդեն ունեի այս տախտակը տանը և չէի օգտագործում որևէ այլ բանի համար: Մեկ այլ տարբերակ կլինի օգտագործել Arduino Uno, Nano կամ ցանկացած այլ Arduino ՝ ESP8266 WiFi մոդուլով:
Այլ Arduino- ի համեմատ MKR1000- ը աշխատում է 3.3 Վ լարման դեպքում: Մինչդեռ USB պորտի միջոցով կարող եք սնուցել 5 Վ տախտակին, բայց չեք կարող ավելի քան 3.3 Վ փոխանցել I/O կապումներին: MKR1000- ն ունի 5V պին, որը կարող է օգտագործվել 5V սարքերի սնուցման համար: Մեր դեպքում մենք կօգտագործենք այս քորոցը ՝ Neopixel մատանին սնուցելու համար: Եթե դուք օգտագործում եք ավելի մեծ օղակ, ինչպիսին է 16, 24 կամ ավելի պիքսել, գուցե ցանկանաք հաշվի առնել առանձին էներգիայի աղբյուրի օգտագործումը:
Դդումն ու էլեկտրոնիկան կլինեն իմ պատշգամբում, և մենք կօգտագործենք 3.7V LiPo մարտկոց ՝ մեր Arduino- ն և Neopixel- ը սնուցելու համար: MKR1000 BatteryLife ձեռնարկը կարող է օգնել ձեզ որոշել մարտկոցի հզորությունը, որը դուք պատրաստվում եք օգտագործել: Քանի որ ես չէի ուզում ամեն օր լիցքավորել մարտկոցը, ես ընտրեցի 2000 մԱ / ժ մարտկոց: Ավելին, ես որոշեցի Arduino- ն դնել սպասման ռեժիմում, երբ իմ դդումը չեմ լուսավորում: Սա օգնում է նվազեցնել էներգիայի սպառումը, քանի որ WiFi մոդուլն անջատված է:
Լարացրեք ձեր բաղադրիչները
- Կոնդենսատորը ուղղակիորեն կպցրեք Neopixel օղակին: GND- ի բացասական կողմը և 5V- ի դրական կողմը
- 470Ω դիմադրությունը միացրեք Data In (DI) կապին
- Arduino- ի 5V կապը միացրեք Neopixel- ի 5V- ին `օգտագործելով jumper մետաղալար
- Arduino- ի GND կապը միացրեք Neopixel- ի GND- ին `օգտագործելով jumper մետաղալար
- Arduino- ի թիվ 4 թվային կապը միացրեք Neopixel- ի DI- ին `օգտագործելով jumper մետաղալար
Երբ դա արվի, ձեզ հարկավոր կլինի բացել «IoT-Halloween-Pumpkin» GitHub թղթապանակը և որոշ փոքր փոփոխություններ կատարել ծածկագրում ՝ նախքան ձեր Arduino- ում բեռնելը: Հուսով եմ, որ պատրաստ եք մի փոքր ծրագրավորման !! ????
Քայլ 3. Yourրագրավորեք ձեր դդումը
Programրագրեք ձեր Arduino- ն
Այս նախագծում մենք ցանկանում ենք ծրագրավորել մեր Arduino- ն այնպես, որ հասնի հետևյալին.
- Arduino- ն միացված է Blynk հավելվածին WiFi- ի միջոցով:
- Neopixel լույսերի գույները փոխվում են Blynk հավելվածի միջոցով:
Այս նախագծի կոդը կարող եք գտնել իմ «IoT Halloween Pumpkin» GithHub շտեմարանում: Բայց նախքան դրան անդրադառնալը, գուցե ցանկանաք կարդալ մի քանի բաների մասին, որոնք ես սովորել եմ այս նախագիծն անելիս: ???
LED լուսարձակներ
Հասցեավորվող LED- ները կամ Adafruit- ի «NeoPixel» լեզվով, ինչպիսիք են WS2812, WS2811 և SK6812 LED վարորդները կարող են վերահսկվել Adafruit NeoPixel գրադարանի միջոցով: Եթե առաջին անգամ եք օգտագործում NeoPixel- ը, ես ձեզ խորհուրդ կտամ ծանոթանալ Adafruit NeoPixel Uberguide- ին: Խորհուրդներով և խորհուրդներով լի ՝ դա հիանալի ռեսուրս է:
Ձեր դդումի վրա LED գույն ստեղծելու համար դուք պետք է RGB արժեքներ ուղարկեք ձեր Arduino/NeoPixel- ին: Ամենապարզը որոշ գույների գունային կոդին նայելն է: Spiro Disco Blue, Harlequin, Daffodil կամ Rose Bonbon, ահա մի քանի թույն:
Ամենազվարճալի եղանակն այն է, որ ձեր NeoPixel «պարելու» գույները լինեն: Եթե իսկապես մոտիվացված եք, ապա գործի անցեք: Հակառակ դեպքում, ստուգեք Tweaking4All LEDStrip Effects բլոգի գրառումը: Դուք կգտնեք բավականին զարմանալի լուսային էֆեկտների կոդ: Մեկ այլ հիանալի ռեսուրս է Ադրիանոյի Neopixel Effect Generator- ը:
Blynk հավելված
Blynk հավելվածը IoT ամենահայտնի հարթակն է: Blynk հավելվածը աներևակայելի հեշտ է օգտագործել, և 5 րոպեից պակաս ժամանակում դուք կկարողանաք ձեր սմարթֆոնի վրա ստեղծել IoT ծրագիր ՝ ինտերնետի միջոցով ձեր IoT սարքի հետ հաղորդակցվելու համար: Նախքան ձեր Blynk հավելվածը ձեր կարիքներին հարմարեցնելը, ձեզ հարկավոր է.
1. Ներբեռնեք Blynk ծրագիրը
2. Տեղադրեք Blynk գրադարանը
3. Կարգավորեք կապը IoT սարքի հետ
Blynk հավելվածը հրապարակել է հիանալի փաստաթղթեր, որոնք կօգնեն բոլորին սկսել: Նայեք այստեղ, եթե իմ նման առաջին անգամ եք օգտագործում այն:
Քայլ 4: Վայելեք:
Շնորհավորում ենք, այժմ կարող եք հարմարավետ նստել ձեր բազմոցին և օգտագործել ձեր սմարթֆոնը `ձեր Հելոուին դդումի LED- ների գույները վերահսկելու համար: ???
Շնորհակալություն իմ նախագիծը կարդալու համար: Հուսով եմ, որ այն ձեզ դուր կգա, և դա ձեզ ոգեշնչելու է ձեր LED- ների համար նման մի բան ձեռնարկել ձեր տոնածառի վրա, ձմեռային ձնեմարդու վրա կամ որևէ այլ բանի:
Խորհուրդ ենք տալիս:
Հելոուինի դդում ՝ շարժվող անիմատրոնիկ աչքով - Այս դդումը կարող է պտտել աչքը. 10 քայլ (նկարներով)
Հելոուինի դդում ՝ շարժվող անիմատրոնիկ աչքով | Այս դդումը կարող է պտտել իր աչքը. Կարգավորեք ուլտրաձայնային տվիչի ձգանման հեռավորությունը ճիշտ արժեքին (քայլ 9), և ձեր դդումը կքարի բոլոր նրանց, ովքեր կհամարձակվեն մոմ վերցնել
Հելոուինի սարսափ մեքենա ՝ օգտագործելով PIR, 3D տպված դդում և Troll Arduino համատեղելի աուդիո պրանկեր/գործնական կատակների տախտակ. 5 քայլ
Հելոուինի վախեցնող մեքենա ՝ օգտագործելով PIR, 3D տպագիր դդում և Troll Arduino համատեղելի աուդիո պրանկեր/գործնական կատակ տախտակ. The Troll խորհուրդը ստեղծվել է EngineeringShock Electronics- ի Պատրիկ Թոմաս Միտչելի կողմից և ամբողջությամբ ֆինանսավորվել է Kickstarter- ում ոչ վաղ անցյալում: Ես մի քանի շաբաթ շուտ ստացա վարձատրությունս ՝ օգնելու գրել օգտագործման որոշ օրինակներ և փորձարկել Arduino գրադարան
Alexa- ի կողմից վերահսկվող Ադամ Սևիջ դդում. 5 քայլ (նկարներով)
Alexa- ի կողմից վերահսկվող Ադամ Սևիջ դդում. Իմ տան բոլոր լույսերը խելացի են, այնպես որ ես բավականին սովոր եմ բղավել նրանց վրա միանալու և անջատելու համար, բայց դա ինձ համր տեսք է տալիս, երբ բղավում եմ մի լույսի վրա, որը ոչ . Եվ ես հատկապես բութ եմ թվում, երբ բղավում եմ մոմերի վրա: Սովորաբար սա այնքան էլ մռայլ չէ
Սմարթֆոնի վերահսկվող նեոպիքսելներ (LED շերտ) Blynk հավելվածով WiFi- ով ՝ 6 քայլ
Սմարթֆոնների վերահսկման նորագոյացություններ (LED շերտ) Blynk հավելվածով WiFi- ի միջոցով. Ես ստեղծեցի այս նախագիծը այն բանից հետո, երբ ոգեշնչվեցի ընկերների տանը սմարթֆոնների միջոցով վերահսկվող նորագոյացություններով, բայց նրա խանութը գնեց: Մտածեցի, թե որքան դժվար կարող է լինել սեփականը պատրաստելը, դա նույնպես շատ ավելի էժան կլիներ: Այսպես. Նշում. Ենթադրում եմ, որ դու
Վերահսկեք կենցաղային տեխնիկան ձեր սմարթֆոնից Blynk հավելվածով և Raspberry Pi- ով. 5 քայլ (նկարներով)
Վերահսկեք կենցաղային տեխնիկան ձեր սմարթֆոնից Blynk App- ով և Raspberry Pi- ով. Այս նախագծում մենք կսովորենք, թե ինչպես օգտագործել Blynk ծրագիրը և Raspberry Pi 3 -ը `կենցաղային տեխնիկան վերահսկելու համար (Սուրճի պատրաստիչ, Լամպ, Պատուհանների վարագույր և այլն … ). Սարքավորման բաղադրիչներ. Raspberry Pi 3 Relay Lamp Breadboard Wires oftրագրային ապահովման ծրագրեր. Blynk A