Բովանդակություն:
- Քայլ 1. Կառուցեք Xbee Recievers- ը
- Քայլ 2: rmերմաչափ
- Քայլ 3: Ի՞նչ է լարման բաժանարարը:
- Քայլ 4: Ի՞նչ է թերմիստորը:
- Քայլ 5: Հաղորդիչի միացում
- Քայլ 6: Տուն, տուն, միջակայք չունի
- Քայլ 7: Softwareրագրակազմ
- Քայլ 8: Հաջորդ քայլերը
Video: Tweet-A-Temp: 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:53
Z0tZot- ի տնային փորձերի կողմից Հետևեք հեղինակի ավելին.
Ես և իմ ավագ որդին (Minion #1) և ես սկսեցինք Tweet-A-Watt կառուցել և չհաջողվեց ճիշտ հետևել հրահանգներին, այսինքն ՝ մենք երկու ստացողներն էլ ստանդարտ ընդունիչներ դարձրեցինք, այլ ոչ թե մեկ XBee ստացողի փոխարեն միայն մեկ, այնուհետև կիսով չափ բնակեցնելու համար: Դե մենք ունեինք երկու ընտրություն ՝ կա՛մ կտրեցինք լրացուցիչ մասերը, կա՛մ այլ բան: Հաշվի առնելով, որ ես դեռ չեմ գտել տեղական Kill-A-Watt- ը, և ես ունեի այս արտաքին/ներքին ջերմաչափը, որը ցանկանում էի համակարգչել 10 տարի, ես գիտեի, թե ինչ պետք է անեի. Ես պետք է օգտագործեի ջերմաչափը չափելու համար: իմ տաք լոգարանի ջերմաստիճանը, այնուհետև թվիթ արա: Ես վերջերս Minion #1 -ին հանձնարարել էի նկարագրել տաք լոգարանի վերահսկիչը `առանց սահմանների: Նա նշեց.
Քայլ 1. Կառուցեք Xbee Recievers- ը
Կառուցեք երկու XBEE ընդունիչ: Ես օգտագործել եմ Լեդի Ադայի ընդունիչները, ցանկացած ընդունիչ կանի: Ձեզ անհրաժեշտ կլինի մուտք դեպի XBee's VREF և AD0 կապ: Tweet-A-Watt- ի հնարքը կազմաձևումն է: Գործնականում դուք սարքերից մեկը կարգավորեցիք ՝ Kill-A-Watt- ի արժեքները կրկնելու համար ՝ ATMY = 1, SM = 4, ST = 3, SP = C8, D4 = 2, D0 = 2, IT = 13, IR = 1 Սա սահմանում է հասցեն (1), սահմանում է քնի ռեժիմը, ժամաչափը և ժամանակահատվածը, այնուհետև 4 և 2 կապում է անալոգային մուտքի ռեժիմը (2), որը կուղարկի 0x13 (19 տասնորդական) փաթեթներ ՝ 1 ms նմուշների միջև. Հնարքն այստեղ անալոգային մուտքն է: Դուք կարող եք կարդալ փոքր լարման (0-5V) ուղղակիորեն XBee- ի միջոցով: Tweet-A-Watt- ում 4 և 0 կապում եք սահմանում Kill-A-Watt- ով չափված Ամպեր և վոլտեր ուղարկելու համար: Իրականում դա չի ուղարկում, այլ ուղարկում է Kill-A-Watt- ի չիպերով չափված փոքր լարումը համակարգչին ամրացված XBee ընդունիչին: Համակարգչի ծրագրակազմն անընդհատ կարդում է ստացված փաթեթները և այն վերահաշվարկում է փաստացի լարումը և հզորությունը, այնուհետև հաշվարկում է հզորությունը:
Քայլ 2: rmերմաչափ
Այս փակ/բացօթյա ջերմաչափերից ես գնել եմ մոտ 10 տարի առաջ ՝ տան պահեստից: Ինձ միշտ գրավում էր այն, որ արտաքին «ջերմաչափը» միացված էր բազային միավորին այն, ինչ նման էր ստանդարտ աուդիո խրոցակի: Ես միշտ մտածում էի ՝ կարո՞ղ եմ ջերմաստիճանը չափել ՝ այն միացնելով համակարգչի միկրոֆոնի խցիկին:
Պարզվեց, ես հավանաբար կկարողանայի դա անել, բայց դա բարդ կլիներ: Խրոցը իրականում 3/32 դյույմանոց խցիկ է ՝ 1/8 ձայնային վարդակի փոխարեն: Սա բջջային հեռախոսների ստանդարտ վարդակն է արտաքին միկրոֆոնների համար: Սա խնդիր առաջացրեց, քանի որ իմ աղբի կույտերում ես չկարողացա միկրոֆոնային վարդակներ գտնել: Ես ստիպված էի գնել Radio Shack- ի հավաքածու ($ 2), որը մեծ ուշացում էր ավելացրել նախագծին (տնակ հասնելը հեշտ չէր): Ես մեկ միավոր առանձնացրի, մինչև հանկարծ հասկացա, թե ինչպես է այդ գործը աշխատում:, դա լարման բաժանարար էր: Ակնհայտ էր, որ մտածեցի դրա մասին: Դա կյանքը դյուրինացրեց:
Քայլ 3: Ի՞նչ է լարման բաժանարարը:
Էլեկտրոնիկայի մասին սովորելու լավագույն վայրերից մեկը Wisconsin Online բաժանիչներն են, որոնք բացատրվում են այդ էջում (ներքևի աջ), կամ կարող եք այցելել Լարման Վիքիպեդիայի էջը: Մի խոսքով, եթե դուք ունեք երկու դիմադրություն շարքում, ապա յուրաքանչյուր դիմադրության լարման անկումը ռեզիստորի չափին համամասնորեն: Եթե դուք ունեք V լարում R (1) + R (2) շղթայի վրա, ապա V = V (1) + V (2): Այսպիսով, եթե V = 3V և V (2) = 2V, դուք գիտեք, որ V (1) = 1V: Այժմ Օհմի օրենքի հիմքն այն է, որ հոսանքը (I) V/R է: Սերիական միացումում հոսանքը նույնն է ամբողջ ընթացքում, ուստի A- ի և B- ի հոսանքը նույնն է ամբողջ շղթայի համար: Հետեւաբար I = V1/R1 = V2/R2: Մենք գիտենք V2 = V - V1, միացնելով, մենք տեսնում ենք V1/R1 = (V -V1)/R2: Լուծելով մենք ստանում ենք R2 = R1*(V-V1)/V1 Այսպիսով, եթե իմանանք, եթե գիտենք V (1), V և R (2), ապա կարող ենք լուծել R2- ի համար: Եթե մենք ունենք R2, մենք գիտենք դրա արժեքը Թերմիստոր!
Քայլ 4: Ի՞նչ է թերմիստորը:
Թերմիստորը դիմադրություն է, որը փոխում է դիմադրությունը ջերմաստիճանի հետ: Օգտագործելով Լարման բաժանարարի տեխնիկան ՝ դիմադրությունը որոշելու համար, մենք կարող ենք ասել, թե ինչ ջերմաստիճան է դա: Խնդիրն այն է, որ ես ունեմ էժան թերմիստոր 10 -ամյա արտադրանքի պատյանում: Ինչպե՞ս էի ենթադրում, որ ստեղծեցի գործառույթ ՝ դիմադրությունից դեպի ջերմաստիճան անցնելու համար: Դե, ես ունեմ ջերմաչափ, որին այն միանում է: Այսպիսով, ես չափեցի շատ բան: Ես պատճենեցի ջերմաստիճանը և այնուհետև չափեցի Թերմիստորի դիմադրությունը: Ես այն դրեցի սառնարանում, այնուհետև դրեցի այն տաք ջրում: Հետագայում ես կբարձրացնեի սենյակի ջերմաստիճանը, քանի որ ժամանակ ունեի: Կարծում էի, որ կարող էի կարդալ Վիքիպեդիայի տարածքը կարող էր փորձել գուշակել a և b գործոնները, բայց ենթադրեցի, որ օգտագործում եմ ոչ գծային, հնարավոր խափանման բաղադրիչ, որն այլևս չէր համապատասխանում իր արտադրությանը բնութագրերը: Օ and, և ես ծույլ եմ: Այսպիսով, ես բոլոր արժեքները գցեցի Excel- ի մեջ, այնուհետև պատկերեցի այն: Սկզբում մտահոգված էի, որ պետք է հիշեմ «ամենաքիչ քառակուսի տեղավորման» նման մի բանի մութ մաթեմատիկան, երբ հայտնաբերեցի, որ Excell- ը դա անելու է ինձ: Ակնհայտ է, որ ես բացեր եմ բացում գրաֆիկի վրա, բայց ես ստացել եմ շատ լավ տվյալներ տաք լոգարանի ջերմաստիճանի շուրջ (100-105F): Սենյակի ջերմաստիճանի տիրույթները ստուգելիս ես նկատեցի մի բան, որը գրեթե անիմաստ է դարձնում իմ աշխատանքը: «Cշգրիտ ջերմաստիճան» ջերմաչափը հաղորդեց 3-7 աստիճանի սխալի «ներքին» և «դրսի» միջև, երբ Թերմիստորը դյույմ հեռավորության վրա էր: Հիմա դա կարող է լինել այն պատճառով, որ միավորների միջև ես խառնեցի և համապատասխանեցի թերմիստորին, բայց ես գրազ եմ գալիս, որ դա ավելի շատ պայմանավորված է 10 տարեկան երեխայի որակով, 10 դոլարով և անկախ ջերմաստիճանի «ճշգրտությունից», ինձ անհրաժեշտ էին ճշգրտություն և նույն թեստեր տեսականին շատ մոտ արդյունքներ ցույց տվեց օրերի ընթացքում: Երկարաժամկետ հեռանկարում ես, ամենայն հավանականությամբ, թերմիստորը կցեմ տաք լոգարան տանող խողովակին, այնպես որ, ամեն դեպքում, օֆսեթ կպահանջվի: Այսպիսով, ստանալով Excel- ը ՝ հավասարումը ցուցադրելու համար, այնուհետև այն տեղադրեցի ծածկագրի մեջ, և մինչ այժմ դա այդպես է »: փակել."
Քայլ 5: Հաղորդիչի միացում
Հաղորդիչի միացումը պարզ է: R2- ի համար ընտրեցի 100 կՀմ ռեզիստոր, քանի որ թվում էր, թե այն կհամապատասխանի գրաֆիկի տիրույթին, և ես ունեի պահեստային ՝ Minions- ի հետ տարբեր իրեր ապամոնտաժելուց: Ես սա շարքով միացնում եմ Thermistor- ի հետ միակցիչի միջոցով: Հետո ես ավելացրեցի մարտկոցի փաթեթը: Ես վազեցի 3 V դեպի VREF և Լարման բաժանարարի գագաթը և դեպի Xbee +3V մուտք: Ես GND- ը (մարտկոցը բացասական եմ) դնում եմ GND- ի մուտքի վրա և բաժանարարի ներքևի մասում: Այնուհետև ես միացրեցի AD0 (վոլտ) լարման բաժանարար շղթայի կեսին:
AD0- ը կկարդա հարաբերական լարումը VREF- ից V (1): Այսպիսով, քանի որ մարտկոցը նվազում է, հարաբերական լարումը պետք է նույնը նվազի: Ի վերջո, ես էներգիան կփոխանցեմ տեղական էներգիայի աղբյուրով: Ավարտված միավորը լավ աշխատեց, մենք ամեն ինչ կապում ենք ալիգատորների սեղմակների հետ, ինչը այն փխրուն դարձրեց: Իգական 3/32 դյույմանոց կապը ստանալուց հետո ես հաղորդիչը տեղադրում եմ մեր ունեցած պատահական պլաստիկ լոգարանում (նախկին հումուսի տարա): Սա պետք է պաշտպանի այն եղանակից: Քանի որ ես գնել եմ «վահանակի ամրացման» միակցիչներ, այն նույնքան պարզ էր ինչպես պլաստիկի վրա անցք հորատելը ՝ միակցիչը դրսին բավականին ջրամեկուսիչ միացումով ավելացնելու համար: Երբ մենք դա ունեցանք, ժամանակն էր փորձարկելու:
Քայլ 6: Տուն, տուն, միջակայք չունի
Առաջին բաներից մեկը, որ մենք նկատեցինք, այն էր, որ հեռավորությունը սարսափելի մահացավ, հենց որ մենք հեռացանք գրասենյակից հաղորդիչի հետ: Մենք փորձեցինք այլ սենյակից, և արդյունքները սարսափելի էին: 1 ոտնաչափ հեռավորության վրա այն ճեղքեց: Solutionsամանակն է լուծումներ փնտրելու: Ինձ մտքով անցավ, որ այնտեղ, որտեղ մենք փորձարկում էինք, մենք ունեինք Wi Fi- ի 4 աղբյուր 5 ոտնաչափ հեռավորության վրա, բոլորը Xbee- ի նման 2.5 ԳՀց տիրույթում: Նաև մենք ընդհանրապես «նպատակ չենք դրել Xbee- ի վրա: Հետազոտությունից հետո ես որոշեցի, որ կարող եմ գնել ավելի հզոր Xbee ռադիո (մոտ 23 դոլար) կամ ավելացնել ալեհավաքներ: Ինձ անհրաժեշտ բաներից մեկը լավ Range թեստ էր: Digi- ի X-CTU ծրագրակազմը ներկառուցված է «Range Test»-ը, բայց դա ոչինչ չտվեց: Ես որոշ ժամանակ փորձում էի հասկանալ, թե ինչպես դա անել: Իրականում սա ավելի հեշտ էր, քան ասվում էր: Ես իրականում X-CTU թեստի կարիք չունեի, այլ պարզապես «RX ազդանշանի ուժի ցուցիչ» (RSSI) արժեքը: Ես նայեցի xbee.pyTweet-A-Watt- ի օգտագործման մեջ և հենց այնտեղ, տող 39: Xbee- ի վերադարձի արժեքի! " + time.strftime (" %Y %m %d, %H: %M ") +", " +": Լարման. " + փող (CalcualtedVolts) +" avgv " + փող (avgv) +" Թերմիստոր. " + str (x) + "peratերմաստիճան." + str (peratերմաստիճան) Որն արտադրում է այսպիսի տող. 373: RSSI: 82 | 2009 04 26, 11:18,: Լարման. տես նաև RSSI- ն ՝ մշակման միջոցով, Tom's Igoe- ի էջից: Չնայած դուք կցանկանաք փոփոխել փաթեթի երկարությունը (վերևում), քանի որ Processing- ը բողոքում էր փաթեթային բուֆերի չափի ավարտից հետո գրելու համար: Կարծում եմ, որ դուք պետք է գերազանցեք սպասված 2 * -ից: Փաթեթի երկարությունը: Թոմի կոդը հետ է նայում նախորդ փաթեթին, ինչը նշանակում է, որ եթե բաց թողնի Ox7E փաթեթի ցուցիչը, այն կարող է որոշ ժամանակ աշխատել: Հաշվի առնելով, որ ես գտնվում եմ չափման միջակայքի արտաքին եզրին, դա կարող է որոշ ժամանակ պատահել: Իմը սահմանել եմ 600 և այն դադարեցրեց ինձ տալ «սխալ, անջատելով serialEvent ()» հաղորդագրությունը: Թոմի կոդը պարզապես տպում է վերջին կարգավորումը, որն ինձ համար այդքան էլ օգտակար չէ: Թույլ տվեք հետևել Փոփոխություններ, քանի որ Minion #1 -ը զարմանում է: Այժմ մենք չափելու լավ միջոց ունեինք, ավելին, քան «այ հայրիկ, մենք ունենք փաթեթ», ժամանակն էր փորձել տնային ալեհավաքի պատրաստման որոշ գաղափարներ: Օգտագործելով https://www.usbwifi.orconhosting.net.nz/- ի գաղափարները, ես գտա, որ անկյունային խորանարդը չափեց դԲ -ի նվազում, չնայած գործնականում թվում էր, թե դա չի օգնում անջատված զույգի միացմանը: Vegatible Steamer- ը իրականում ամենալավն էր նպատակ դնելու և նորից միանալու մեջ: USB Wifi- ի կարգավորումը շատ տարբերվում է որոշ այլ մարդկանցից: Շոգենավերը մեջքում ունեն ցողուն, ինչը հեշտացնում է XBee- ի տեղադրումը: Թիթեղյա փայլաթիթեղով ֆոամանը նույնպես խոստումնալից է (չնայած մենք ավելի ուշ պարզապես հանեցինք թիթեղյա փայլաթիթեղը և այն պահեցինք տեղում): Մենք նաև փորձեցինք պարաբոլա անել տաք անիվների «ուղու» ճկվող կտորով, բայց դա կարծես չօգնեց: Խնդիրներից մեկն այն է, որ մենք փորձարկում էինք միջակայքի արտաքին եզրին: 2.5 ԳՀց հաճախականությամբ ռադիոկայանը, հատկապես XBee- ն, օգտագործում է տարածված սպեկտրը, ինչը նշանակում է, որ դրանք կարող են տևել «համաժամացման» հնարավորություն, այնուհետև XBee ծրագրակազմը փնտրում է XBee փաթեթի սկիզբը նախքան գործարկումը: Սա նշանակում է, եթե դուք ստանում եք ամբողջ կամ ոչինչ ազդեցություն: Կամ ռադիոկայանները կողպվում են միմյանց վրա, կամ ոչ: Երբեմն թվում է, թե հաջողություն է, բայց իրականում դուք ալեհավաք եք այս տիրույթներում և կարող եք ազդել արդյունքների վրա: Ես գնացի երկու շոգենավ գնելու, բայց հետո պարզեցի, որ տեղական սուպերմարկետից գոլորշու գինը 10 դոլար էր, և 2 շոգենավի գնով կարող եմ ձեռք բերել ավելի հզոր XBee: Այսպիսով, ես նայեցի ևս մի քանի վայր և գտա բավականին խորը քամիչ, որն ավելի լավ ստացվեց: 7 դոլար էր: Կարծում եմ, որ խորությունը կարևոր է, քանի որ ես գտնվում եմ իրերի փոխանցման վերջում, այն ավելի շատ է արտացոլում ազդանշանը (ըստ https://www.usbwifi.orconhosting.net.nz/number13.jpg)- ի գրառումների: Վերջ, արդյունքներ, այն է, որ մի ծայրով բանջարեղենով շոգենավով (փոխարինման ենթակա), իսկ մյուս կողմից քամիչով, ես ազդանշան ունեմ մոտ 20-30 մետր, ներքին գրասենյակից, 3-4 պատերի միջով, տաք լոգարան: Pro հուշում. Հիշեք եթե ցանկանում եք, որ քամիչը ներս մտնի, 1) ձեր կողակիցը մնա և/կամ 2) հետագայում շոգեխաշած բանջարեղեն ցանկանա: Անձամբ ինձ դուր է գալիս բանջարեղենի շոգենավի ծաղկաթերթի տեսքը:
Քայլ 7: Softwareրագրակազմ
Սկսած Tweet-A-Wattsoftware- ից ՝ ես սկսեցի կոտրել պիթոնի ծածկագիրը: Հիմնականում ինձ անհրաժեշտ էր հեռացնել Watts- ի փոխակերպումը, պատմության գործառույթները, այնուհետև ես պետք է ավելացնեի մի շարք 0 պաշտպանությամբ (Tweet-A-Watt- ը ենթադրում է, որ փաթեթները կունենան տվյալներ): Այնուհետև Excel- ից բանաձևը ավելացրեցի ծրագրում և փորձարկված: Ես այն դրել եմ յուրաքանչյուր փաթեթ տպելու համար, և ես ունեմ բազմաթիվ վրիպակներ կոդի մեջ ՝ խնդիրները բռնելու համար: Փորձեցի աշխատել գրաֆիկական հատվածի վրա, բայց ես հրաժարվեցի, ինչը ինձ բերում է. Python Rant. փորձեց մեծ ծրագիր կատարել Python- ում: Ես չէի կարող գրադարանների բոլոր կախվածություններն ու հիմնական փաթեթները աշխատել մինչև 20 ժամվա ընթացքում Windows- ում, Windows 64 -ում, Ubuntu- ում և Fedora- ում: Ես վերջապես ստիպված էի զրոյից կառուցել գրեթե ամեն ինչ, և նույնիսկ այդ ժամանակ որոշ գործառույթներ չաշխատեցին: Փորձեցի 2.4, 2.5, 2.6 և տարբեր 3. X տարբերակները, այնուհետև յուրաքանչյուր գրադարանի տարբերակները, որոնք իրենց հերթին կախվածություն ունեին այլ փաթեթներից: Թեև ուրիշները կարող են լեզվի դեմ արտահայտվել, ես գտա, որ պարզապես տեղադրելը, նույնիսկ «հեշտ տեղադրողներից» շատերի դեպքում լավագույնը սարսափելի է: theերմաստիճանը հաշվարկելուց հետո ես 1 աստիճան ճշգրտում կատարեցի, քանի որ չէի հավատում լոգարանին: գտնվում էր 106 F- ում: Ես իսկապես չեմ հավատում, որ դա 105 է: Այնուհետև ես փոփոխեցի հաշվետվությունների և Twitter- ի տրամաբանությունը: Քանի որ ես վստահ չեմ, որ փաթեթներ կստանամ, թե լավ փաթեթներ, ես ընտրեցի ջերմաստիճանը հաղորդել ժամը մեկ անգամ: Ենթադրում եմ, որ որոշ ժամանակ անց դա կկրճատեմ: Ներկայումս սցենարը աշխատում է որպես սովորական օգտվող: Ես ի վերջո կցանկանայի այն տեղափոխել ծառայության:
Քայլ 8: Հաջորդ քայլերը
Կան ակնհայտ հաջորդ քայլեր.
1) փոխարինեք բանջարեղենի քամիչով a. Մինիոնները իրենց բանջարեղենի կարիքն ունեն: բ. Այդ մեկն ամեն դեպքում հին էր: 2) Տեղադրեք Hot Tub ալեհավաքը տախտակամածի տակ a. Տախտակամածը կարող է այն դարձնել նույնիսկ «ավելի հեռու», բայց դա թույլ կտա ավելի տգեղ կարգավորել: բ. Այնուհետև ես կարող եմ թերմիստորը գործարկել դեպի ներքև և գտնել ավելի լավ տեղ: 3) Ավելացնել ավելի շատ տվիչներ ա. Հեշտը արտաքին ջերմաստիճանի տվիչ է: բ. Բայց ոչ մի պատճառ չկա, որ մենք չկարողանանք հայտնաբերել կառավարման վահանակների վիճակը, հատկապես ջերմության տվիչը, որը կախարդական կերպով դիպչում է, երբ երեխաներն ավարտում են: գ. Եղանակի այլ տվիչներ (քամի, խոնավություն և այլն) դ. Լավ կլիներ վերահսկել տաք լոգարանը, և ես կարող էի անջատել ջեռուցումը գիշերվա և օրվա մեծ մասը: 4) Ես կարող եմ հարմարեցնել ծրագրակազմը a. Minions- ն արդեն ցանկանում է ավելի լավ հաղորդագրություններ մեկ ջերմաստիճանի համար: բ. Մենք պետք է կարողանանք պատասխանել պատասխաններին և DM- ներին: գ. Պետք է ավելի խելացի թվիթ անել (ժամից ոչ պակաս): դ. Ես այլ զվարճալի բաներ եմ նախատեսել:
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
ESP8266- ի և Tweet- ի սկսնակների ուղեցույց ESP8266- ի միջոցով. 17 քայլ (նկարներով)
ESP8266- ի և Tweet- ի օգտագործման սկսնակների ուղեցույց ESP8266- ի մասին. Ես սովորեցի Arduino- ի մասին 2 տարի առաջ: Այսպիսով, ես սկսեցի խաղալ այնպիսի պարզ իրերով, ինչպիսիք են LED- ները, կոճակները, շարժիչները և այլն: օրվա եղանակը, բաժնետոմսերի գները, գնացքների ժամերը LCD էկրանով: Ես