Բովանդակություն:
- Քայլ 1: HackerBox 0035: Տուփի բովանդակություն
- Քայլ 2: Էլեկտրաքիմիա
- Քայլ 3. Arduino Nano միկրոկառավարիչների հարթակ
- Քայլ 4. Arduino ինտեգրված զարգացման միջավայր (IDE)
- Քայլ 5. Վերնագրի կապում և OLED առանց զոդման տախտակի վրա
- Քայլ 6: MQ-3 ալկոհոլի ցուցիչ և շնչառական ցուցադրություն
- Քայլ 7: Կետոնների հայտնաբերում
- Քայլ 8. Օդի որակի գնահատում
- Քայլ 9. Qualityրի որակի գնահատում
- Քայլ 10: Theերմային զննում
- Քայլ 11 ՝ HACK THE PLANET
Video: HackerBox 0035 ՝ Էլեկտրաքիմիա ՝ 11 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Այս ամիս HackerBox Hackers- ը ուսումնասիրում է տարբեր էլեկտրաքիմիական սենսորներ և նյութերի ֆիզիկական հատկությունները չափելու փորձարկման տեխնիկա: Այս հրահանգը պարունակում է տեղեկատվություն HackerBox #0035 -ով սկսելու համար, որը կարելի է ձեռք բերել այստեղ, քանի դեռ մատակարարումները վերջանում են: Բացի այդ, եթե ցանկանում եք ամեն ամիս ստանալ ձեր փոստարկղում այսպիսի HackerBox, խնդրում ենք բաժանորդագրվել HackerBoxes.com կայքում և միանալ հեղափոխությանը:
Թեմաներ և ուսուցման նպատակներ HackerBox 0035- ի համար.
- Կարգավորեք Arduino Nano- ն Arduino IDE- ի հետ օգտագործման համար
- Միացրեք և կոդավորեք OLED մոդուլը `չափումները ցուցադրելու համար
- Ստեղծեք շնչափող ցուցադրություն ՝ օգտագործելով ալկոհոլի տվիչներ
- Համեմատեք գազի տվիչները `օդի որակի չափումներ կատարելու համար
- Որոշեք ջրի որակը ընդհանուր լուծված պինդ նյութերից (TDS)
- Փորձարկեք անհպում և ջրի տակ ընկնող ջերմային զգայարանները
HackerBoxes- ը ամսական բաժանորդագրության ծառայություն է DIY էլեկտրոնիկայի և համակարգչային տեխնոլոգիաների համար: Մենք հոբբիիստներ ենք, ստեղծողներ և փորձարկողներ: Մենք երազանքների երազողներն ենք: ՀԱACԿԵՔ ՄՈԼՈԱԿԸ:
Քայլ 1: HackerBox 0035: Տուփի բովանդակություն
- Arduino Nano 5V 16MHz MicroUSB
- OLED 0.96 128x64 պիքսել I2C էկրան
- TDS-3 Qualityրի որակի հաշվիչ
- GY-906 Կոնտակտային ջերմաստիճանի մոդուլ
- MP503 Օդի որակի աղտոտման տվիչ
- DS18B20 Անջրանցիկ ջերմաստիճանի զոնդ
- MQ-3 ալկոհոլի սենսորային մոդուլ
- MQ-135 Air Hazard Gas Sensor մոդուլ
- DHT11 Խոնավության և ջերմաստիճանի մոդուլ
- KY-008 լազերային մոդուլ
- LED- ների, 1K դիմադրիչների և շոշափելի կոճակների հավաքածու
- 400 միավոր «Բյուրեղյա մաքուր» տախտակ
- Jumper Wire Set - 65 հատ
- MircoUSB մալուխ
- Բացառիկ HackerBoxes Decals
Որոշ այլ բաներ, որոնք օգտակար կլինեն.
- Sոդման երկաթ, զոդման և զոդման հիմնական գործիքներ
- Համակարգիչ `ծրագրային գործիքների գործարկման համար
Ամենակարևորը, ձեզ հարկավոր կլինի արկածախնդրության, DIY ոգու և հաքերային հետաքրքրասիրության զգացում: Hardcore DIY էլեկտրոնիկան մանրուք չէ, և HackerBox- երը չեն ջրում: Նպատակը առաջընթացն է, ոչ թե կատարելությունը: Երբ համառ եք և վայելում եք արկածախնդրությունը, մեծ գոհունակություն կարող է առաջանալ նոր տեխնոլոգիաներ սովորելուց և, հուսով եմ, որոշ նախագծեր կյանքի կոչելուց: Մենք առաջարկում ենք յուրաքանչյուր քայլ անել դանդաղ ՝ հաշվի առնելով մանրուքները և մի վախեցեք օգնություն խնդրելուց:
Ներկայիս և ապագա անդամների համար հարուստ տեղեկատվություն կա HackerBoxes FAQ- ում:
Քայլ 2: Էլեկտրաքիմիա
Էլեկտրաքիմիան (Վիքիպեդիա) ֆիզիկական քիմիայի այն ճյուղն է, որն ուսումնասիրում է էլեկտրաէներգիայի, որպես չափելի և քանակական երևույթի և որոշակի քիմիական փոփոխության կամ հակառակը փոխհարաբերությունները: Քիմիական ռեակցիաները ներառում են էլեկտրոդների և էլեկտրոլիտի (կամ լուծույթում իոնների) միջև շարժվող էլեկտրական լիցքերը: Այսպիսով, էլեկտրաքիմիան զբաղվում է էլեկտրական էներգիայի և քիմիական փոփոխության փոխազդեցությամբ:
Ամենատարածված էլեկտրաքիմիական սարքերը ամենօրյա մարտկոցներն են: Մարտկոցները սարքեր են, որոնք բաղկացած են մեկ կամ մի քանի էլեկտրաքիմիական բջիջներից `արտաքին միացումներով, որոնք ապահովված են էլեկտրական սարքերի սնուցման համար, ինչպիսիք են լապտերները, սմարթֆոնները և էլեկտրական մեքենաները:
Էլեկտրաքիմիական գազի տվիչները գազի դետեկտորներ են, որոնք չափում են թիրախային գազի կոնցենտրացիան `օքսիդացնելով կամ նվազեցնելով էլեկտրոդում թիրախային գազը և չափելով արդյունքում հոսանքը:
Էլեկտրոլիզը տեխնիկա է, որն օգտագործում է ուղղակի էլեկտրական հոսանք (DC) `հակառակ դեպքում ոչ ինքնաբուխ քիմիական ռեակցիա վարելու համար: Էլեկտրոլիզը առևտրային առումով կարևոր է որպես տարրերի տարանջատման բնական աղբյուրներից, ինչպիսիք են հանքաքարը `օգտագործելով էլեկտրոլիտիկ բջիջ:
Քայլ 3. Arduino Nano միկրոկառավարիչների հարթակ
Arduino Nano- ն կամ նման միկրոկառավարիչների տախտակը հիանալի ընտրություն է էլեկտրաքիմիական սենսորների հետ շփվելու և համակարգչի կամ տեսաէկրանին արդյունքների ցուցադրման համար: Ներառված Arduino Nano մոդուլը գալիս է վերնագրի կապում, սակայն դրանք չեն զոդվում մոդուլին: Առայժմ թողեք քորոցները: Կատարեք Arduino Nano մոդուլի PRIOR- ի այս նախնական թեստերը `Arduino Nano- ի գլխիկների կապերը միացնելու համար: Հաջորդ երկու քայլերի համար անհրաժեշտ է ընդամենը microUSB մալուխ և Nano մոդուլը, ինչպես դուրս է գալիս պայուսակից:
Arduino Nano- ն մակերեսային, հացահատիկի համար հարմար, փոքրածավալ Arduino տախտակ է `ինտեգրված USB- ով: Այն զարմանալիորեն լիարժեք է և հեշտ է կոտրել:
Հատկություններ:
- Միկրոկոնտրոլեր ՝ Atmel ATmega328P
- Լարման: 5V
- Թվային մուտքի/ելքի կապում ՝ 14 (6 PWM)
- Անալոգային մուտքագրման կապում. 8
- DC ընթացիկ մեկ մուտքի/ելքի համար ՝ 40 մԱ
- Ֆլեշ հիշողություն ՝ 32 ԿԲ (2 ԿԲ ՝ բեռնման համար)
- SRAM` 2 ԿԲ
- EEPROM: 1 ԿԲ
- Clամացույցի արագություն `16 ՄՀց
- Չափերը ՝ 17 մմ x 43 մմ
Arduino Nano- ի այս յուրահատուկ տարբերակը սև Robotdyn դիզայնն է: Ինտերֆեյսը ներկառուցված MicroUSB պորտի միջոցով է, որը համատեղելի է նույն բջջային հեռախոսների և պլանշետների հետ օգտագործվող նույն MicroUSB մալուխների հետ:
Arduino Nanos- ն ունի ներկառուցված USB/Serial Bridge չիպ: Այս տարբերակի վրա կամրջի չիպը CH340G է: Նկատի ունեցեք, որ կան տարբեր այլ տեսակի USB/Serial Bridge չիպսեր, որոնք օգտագործվում են Arduino տախտակների տարբեր տեսակների վրա: Այս չիպերը թույլ են տալիս համակարգչի USB պորտին հաղորդակցվել Arduino- ի պրոցեսորային չիպի սերիական ինտերֆեյսի հետ:
Համակարգչի օպերացիոն համակարգը պահանջում է Device Driver ՝ USB/Serial chip- ի հետ հաղորդակցվելու համար: Վարորդը թույլ է տալիս IDE- ին հաղորդակցվել Arduino տախտակի հետ: Սարքի հատուկ վարորդը, որը անհրաժեշտ է, կախված է ինչպես OS տարբերակից, այնպես էլ USB/Serial chip- ի տեսակից: CH340 USB/Serial չիպերի համար կան բազմաթիվ օպերացիոն համակարգերի համար նախատեսված վարորդներ (UNIX, Mac OS X կամ Windows): CH340- ի արտադրողը այստեղ մատակարարում է այդ վարորդներին:
Երբ դուք առաջին անգամ միացնում եք Arduino Nano- ն ձեր համակարգչի USB պորտին, կանաչ էներգիայի լույսը պետք է վառվի, և կարճ ժամանակ անց կապույտ LED- ը պետք է սկսի դանդաղ թարթել: Դա տեղի է ունենում, քանի որ Nano- ն նախապես բեռնված է BLINK ծրագրով, որն աշխատում է բոլորովին նոր Arduino Nano- ի վրա:
Քայլ 4. Arduino ինտեգրված զարգացման միջավայր (IDE)
Եթե դեռ չեք տեղադրել Arduino IDE- ն, կարող եք ներբեռնել այն Arduino.cc- ից
Եթե ցանկանում եք լրացուցիչ ներածական տեղեկատվություն Arduino էկոհամակարգում աշխատելու համար, առաջարկում ենք ծանոթանալ HackerBoxes Starter Workshop- ի հրահանգներին:
Միացրեք Nano- ն MicroUSB մալուխին և մալուխի մյուս ծայրը համակարգչի USB պորտին, գործարկեք Arduino IDE ծրագիրը, ընտրեք համապատասխան USB պորտը IDE- ում գործիքներ> պորտ (հավանաբար անուն ՝ «wchusb»)): Նաև ընտրեք «Arduino Nano» IDE- ում գործիքներ> տախտակ:
Վերջապես, բեռնեք օրինակ կոդի մի կտոր.
Ֆայլ-> Օրինակներ-> Հիմունքներ-> Թարթել
Սա իրականում այն ծածկագիրն է, որը նախապես բեռնված էր Nano- ի վրա և պետք է գործարկվեր հենց հիմա `դանդաղ թարթելու համար կապույտ LED- ը: Ըստ այդմ, եթե մենք բեռնենք այս օրինակի կոդը, ոչինչ չի փոխվի: Փոխարենը, եկեք մի փոքր փոփոխենք կոդը:
Ուշադիր նայելով ՝ կարող եք տեսնել, որ ծրագիրը միացնում է LED- ը, սպասում 1000 միլիվայրկյան (մեկ վայրկյան), անջատում է LED- ը, սպասում մեկ վայրկյան և հետո նորից անում ամեն ինչ `ընդմիշտ:
Փոփոխեք ծածկագիրը ՝ փոխելով «հետաձգման (1000)» երկու հայտարարությունները «հետաձգման (100)»: Այս փոփոխությունը կհանգեցնի LED- ի թարթմանը տասն անգամ ավելի արագ, այնպես չէ՞:
Եկեք բեռնենք փոփոխված կոդը Nano- ում ՝ կտտացնելով UPLOAD կոճակին (սլաքի պատկերակը) հենց ձեր փոփոխված կոդի վերևում: Ստորև դիտեք ծածկագրի կարգավիճակի մասին տեղեկությունները ՝ «կազմել», այնուհետև «վերբեռնել»: Ի վերջո, IDE- ն պետք է նշի «Վերբեռնումն ավարտված է», և ձեր LED- ը պետք է ավելի արագ թարթվի:
Եթե այո, ապա շնորհավորում եմ: Դուք պարզապես կոտրել եք ներկառուցված կոդի ձեր առաջին կտորը:
Երբ ձեր արագ թարթման տարբերակը բեռնված է և աշխատում է, ինչու՞ չտեսնեք, արդյոք կարող եք նորից փոխել ծածկագիրը ՝ առաջացնելով LED- ի արագ թարթումը երկու անգամ և սպասել մի քանի վայրկյան ՝ նախքան կրկնելը: Փորձի՛ր: Ի՞նչ կասեք որոշ այլ օրինաչափությունների մասին: Երբ ձեզ հաջողվի պատկերացնել ցանկալի արդյունքը, ծածկագրել այն և դիտել, որ այն գործի ըստ նախատեսվածի, դուք ահռելի քայլ եք կատարել ապարատային իրավասու հաքեր դառնալու ուղղությամբ:
Քայլ 5. Վերնագրի կապում և OLED առանց զոդման տախտակի վրա
Այժմ, երբ ձեր զարգացման համակարգիչը կազմաձևված է Arduino Nano- ում ծածկագիր բեռնելու համար, և Nano- ն փորձարկվել է, անջատեք USB մալուխը Nano- ից և պատրաստվեք զոդել վերնագրի կապում: Եթե սա քո առաջին գիշերն է մարտական ակումբում, ապա պետք է զոդել: Onlineոդման մասին (օրինակ) առցանց շատ մեծ ուղեցույցներ և տեսանյութեր կան: Եթե կարծում եք, որ լրացուցիչ օգնության կարիք ունեք, փորձեք ձեր տարածքում գտնել տեղական արտադրողների խումբ կամ հաքերային տարածք: Բացի այդ, սիրողական ռադիոակումբները միշտ էլեկտրոնիկայի փորձի գերազանց աղբյուրներ են:
Singleոդեք երկու առանձին տողերի վերնագրերը (յուրաքանչյուրը տասնհինգ կապում) Arduino Nano մոդուլին: Այս նախագծում չի օգտագործվի ICSP (միացման սերիական ծրագրավորում) վեց պին միակցիչը, այնպես որ պարզապես անջատեք դրանք: Theոդման աշխատանքներն ավարտելուց հետո ուշադիր ստուգեք եռակցման կամուրջների և (կամ) սառը զոդման հոդերի առկայությունը: Վերջապես, Arduino Nano- ն միացրեք USB մալուխին և ստուգեք, որ ամեն ինչ դեռ նորմալ է աշխատում:
OLED- ը Նանոյին միացնելու համար տեղադրեք երկուսն էլ առանց զոդման տախտակի մեջ, ինչպես ցույց է տրված, և դրանց միջև լար ՝ ըստ այս աղյուսակի:
OLED…. NanoGND….. GNDVCC…..5VSCL….. A5SDA….. A4
OLED էկրանը քշելու համար տեղադրեք SSD1306 OLED ցուցադրման վարորդը, որը գտնվում է այստեղ Arduino IDE- ում:
Փորձարկեք OLED էկրանը ՝ բեռնելով ssd1306/snowflakes օրինակը և ծրագրավորելով այն Nano- ում:
SDD1306 գրադարանից այլ օրինակներ օգտակար են OLED էկրանն օգտագործելու համար:
Քայլ 6: MQ-3 ալկոհոլի ցուցիչ և շնչառական ցուցադրություն
MQ-3 ալկոհոլի գազի տվիչը (տվյալների թերթիկ) ցածր գնով կիսահաղորդչային ցուցիչ է, որը կարող է հայտնաբերել ալկոհոլային գազերի առկայությունը 0.05 մգ/լ-ից մինչև 10 մգ/լ կոնցենտրացիաներում: MQ-3- ում օգտագործվող զգայուն նյութը SnO2 է, որը ցուցադրում է աճող հաղորդունակություն, երբ ենթարկվում է ալկոհոլային գազերի աճող կոնցենտրացիաների: MQ-3- ը բարձր զգայունություն ունի ալկոհոլի նկատմամբ, ծխի, գոլորշու կամ բենզինի նկատմամբ խաչաձև զգայունությունը շատ փոքր է:
Այս MQ-3 մոդուլը ապահովում է ալկոհոլի կոնցենտրացիայի համեմատ անմշակ անալոգային ելք: Մոդուլը պարունակում է նաև LM393 (տվյալների թերթ) համեմատիչ `թվային ելքի շեմը սահմանելու համար:
MQ-3 մոդուլը կարելի է միացնել Nano- ին ՝ համաձայն այս աղյուսակի.
MQ-3…. NanoA0 …… A0VCC…..5VGND….. GNDD0 …… Օգտագործված չէ
Դեմո կոդը տեսանյութից:
WԳՈՇԱՈՄ. Այս նախագիծը սոսկ կրթական ցուցադրություն է: Դա բժշկական գործիք չէ: Չափորոշված չէ: Այն ոչ մի կերպ չի նախատեսում որոշել արյան մեջ ալկոհոլի մակարդակը `իրավական կամ անվտանգության սահմանները գնահատելու համար: Հիմար մի՛ եղիր: Մի խմեք և վարեք մեքենա: Կենդանի ժամանե
Քայլ 7: Կետոնների հայտնաբերում
Կետոնները պարզ միացություններ են, որոնք պարունակում են կարբոնիլային խումբ (ածխածնի-թթվածնի կրկնակի կապ): Շատ կետոններ կարևոր են ինչպես արդյունաբերության, այնպես էլ կենսաբանության մեջ: Սովորական վճարունակ ացետոնը ամենափոքր ketone- ն է:
Այսօր շատերը ծանոթ են ketogenic diet- ին: Դա դիետա է, որը հիմնված է ճարպային, բավարար սպիտակուցային և քիչ ածխաջրերի սպառման վրա: Սա ստիպում է մարմնին ոչ թե ածխաջրեր, այլ ճարպեր այրել: Սովորաբար, սննդի մեջ պարունակվող ածխաջրերը վերածվում են գլյուկոզայի, որն այնուհետև տեղափոխվում է ամբողջ մարմնով և հատկապես կարևոր է ուղեղի աշխատանքի խթանման համար: Այնուամենայնիվ, եթե սննդակարգում քիչ ածխաջրեր կան, լյարդը ճարպը վերածում է ճարպաթթուների և ketone մարմինների: Կետոնային մարմինները անցնում են ուղեղ և փոխարինում գլյուկոզային ՝ որպես էներգիայի աղբյուր: Արյան մեջ ketone մարմինների մակարդակի բարձրացումը հանգեցնում է մի վիճակի, որը հայտնի է որպես ketosis:
Օրինակ ՝ ketone sensing project
Մեկ այլ օրինակ `ketone sensing նախագիծ
MQ-3 և TGS822 գազի տվիչների համեմատություն
Քայլ 8. Օդի որակի գնահատում
Օդի աղտոտումը տեղի է ունենում այն ժամանակ, երբ մթնոլորտ է մտնում նյութերի վնասակար կամ չափազանց մեծ քանակություն ՝ գազեր, մասնիկներ և կենսաբանական մոլեկուլներ: Աղտոտումը կարող է հիվանդությունների, ալերգիայի և նույնիսկ մահվան պատճառ դառնալ մարդկանց համար: Այն կարող է նաև վնաս պատճառել այլ կենդանի օրգանիզմներին, ինչպիսիք են կենդանիները, սննդային մշակաբույսերը և ընդհանրապես շրջակա միջավայրը: Մարդու գործունեությունը և բնական գործընթացները կարող են առաջացնել օդի աղտոտում: Ներքին օդի աղտոտվածությունը և քաղաքային օդի վատ որակը թվարկված են որպես աշխարհի ամենավատ թունավոր աղտոտման խնդիրներից երկուսը:
Մենք կարող ենք համեմատել օդի որակի (կամ օդի վտանգի) երկու տարբեր սենսորների աշխատանքը: Սրանք են MQ-135 (տվյալների թերթ) և MP503 (տվյալների թերթ):
MQ-135- ը զգայուն է մեթանի, ազոտի օքսիդների, սպիրտների, բենզոլի, ծխի, CO2- ի և այլ մոլեկուլների նկատմամբ: Նրա ինտերֆեյսը նույնական է MQ-3 ինտերֆեյսի հետ:
MP503- ը զգայուն է ֆորմալդեհիդ գազի, բենզոլի, ածխածնի օքսիդի, ջրածնի, ալկոհոլի, ամոնիակի, ծխախոտի ծխի, բազմաթիվ հոտերի և այլ մոլեկուլների նկատմամբ: Նրա ինտերֆեյսը բավականին պարզ է ՝ ապահովելով երկու թվային արդյունք ՝ աղտոտիչների կոնցենտրացիաների չորս մակարդակ նշանակելու համար: MP503- ի կանխադրված միակցիչն ունի պլաստմասե ծածկված արական վերնագիր, որը կարող է հեռացվել և փոխարինվել ստանդարտ 4-պինով վերնագրով (տեղադրված է տոպրակի մեջ) `առանց զոդման տախտակների, DuPont թռիչքների կամ նմանատիպ սովորական միակցիչների օգտագործման համար:
Քայլ 9. Qualityրի որակի գնահատում
TDS-3 Qualityրի որակի ստուգիչ
Ընդհանուր լուծարված պինդ նյութեր (TDS) շարժական լիցքավորված իոնների ընդհանուր քանակն են, ներառյալ հանքանյութերը, աղերը կամ մետաղները, որոնք լուծված են տվյալ ծավալի ջրի մեջ: TDS- ը, որը հիմնված է հաղորդունակության վրա, արտահայտվում է միլիոնով (ppm) կամ միլիգրամով մեկ լիտրով (մգ/լ) մասերով: Լուծարված պինդ մարմինները ներառում են ցանկացած այլ հաղորդիչ անօրգանական տարր, որը առկա է, բացի մաքուր ջրի մոլեկուլներից (H2O) և կախովի պինդ նյութերից: Մարդկային սպառման համար EDS- ի առավելագույն աղտոտիչ մակարդակը TDS- ն է 500 ppm:
TDS չափումներ կատարելը
- Հեռացրեք պաշտպանիչ գլխարկը:
- Միացրեք TDS հաշվիչը: ON/OFF անջատիչը գտնվում է վահանակի վրա:
- Ներկիր ջրաչափը ջրի մեջ/լուծույթի մեջ մինչև առավելագույնը: ընկղմման մակարդակ (2 "):
- Թեթև խառնել հաշվիչը ՝ օդային պղպջակները տեղից հանելու համար:
- Սպասեք, մինչև էկրանը կայունանա: Երբ ընթերցումը կայունանում է (մոտ 10 վայրկյան), սեղմեք HOLD կոճակը `ընթերցումը ջրից դուրս դիտելու համար:
- Եթե հաշվիչը ցուցադրում է առկայծող «x10» նշանը, ապա ընթերցումը բազմապատկեք 10 -ով:
- Օգտագործելուց հետո թափահարեք հաշվիչից ավելորդ ջուրը: Փոխեք գլխարկը:
Աղբյուրը ՝ ամբողջական հրահանգի թերթիկ
Փորձ. Կառուցեք ձեր սեփական պարզ TDS հաշվիչը (նախագիծը ՝ տեսանյութով այստեղ), որը կարող է չափագրվել և փորձարկվել TDS-3- ի հետ:
Քայլ 10: Theերմային զննում
GY-906 Կոնտակտային ջերմաստիճանի տվիչի մոդուլ
GY-906 ջերմային զգայունության մոդուլը հագեցած է MLX90614- ով (մանրամասներ): Սա պարզ օգտագործման, բայց շատ հզոր մեկ գոտու ինֆրակարմիր ջերմաչափ է, որն ունակ է զգալ օբյեկտի ջերմաստիճանը -70-ից մինչև 380 ° C: Այն օգտագործում է I2C ինտերֆեյս `հաղորդակցվելու համար, ինչը նշանակում է, որ դրա միացման համար անհրաժեշտ է միայն երկու լար տրամադրել ձեր միկրոկառավարիչից:
Դեմո ջերմաչափման նախագիծ:
Մեկ այլ ջերմա-զգայարանային նախագիծ:
DS18B20 Proրի ապացույց ջերմաստիճանի տվիչ
DS18B20 մեկ լարով ջերմաստիճանի տվիչը (մանրամասները) կարող է չափել ջերմաստիճանը -55 ℃ -ից մինչև 125 ℃ ՝ 5 ± ճշգրտությամբ:
Քայլ 11 ՝ HACK THE PLANET
Եթե դուք վայելել եք այս Instructable- ը և կցանկանայիք, որ ամեն ամիս ձեր փոստարկղի վրա հայտնվեին էլեկտրոնիկայի և համակարգչային տեխնիկայի նախագծեր, խնդրում ենք միանալ հեղափոխությանը ՝ օգտվելով HackerBoxes.com կայքից և բաժանորդագրվելով ՝ ստանալու մեր ամսական անակնկալ տուփը:
Շփվեք և կիսվեք ձեր հաջողությամբ ստորև բերված մեկնաբանություններում կամ HackerBoxes ֆեյսբուքյան էջում: Անշուշտ, մեզ տեղեկացրեք, եթե ունեք որևէ հարց կամ ինչ -որ բանում օգնության կարիք ունեք: Շնորհակալություն HackerBoxes- ի մաս լինելու համար:
Խորհուրդ ենք տալիս:
HackerBox 0060. Խաղահրապարակ ՝ 11 քայլ
HackerBox 0060. Խաղահրապարակ. Ողջույն HackerBox ցանցահեններ ամբողջ աշխարհում: HackerBox 0060- ի հետ դուք փորձեր կանցկացնեք Adafruit Circuit Playground Bluefruit- ի հետ, որը պարունակում է հզոր սկանդինավյան կիսահաղորդչային nRF52840 ARM Cortex M4 միկրոկոնտրոլեր: Ուսումնասիրեք ներդրված ծրագրավորումը wi
HackerBox 0058: Կոդավորեք ՝ 7 քայլ
HackerBox 0058: Կոդավորեք. Ողջույններ HackerBox ցանցահեններին ամբողջ աշխարհում: HackerBox 0058- ի հետ մենք կուսումնասիրենք տեղեկատվության կոդավորումը, շտրիխ կոդերը, QR կոդերը, Arduino Pro Micro- ի ծրագրավորումը, ներկառուցված LCD էկրանները, ինտեգրումը շտրիխ կոդերի ստեղծմանը Arduino նախագծերում, մարդու մուտքը
HackerBox 0057. Անվտանգ ռեժիմ ՝ 9 քայլ
HackerBox 0057: Անվտանգ ռեժիմ. Ողջույն HackerBox ցանցահեններին ամբողջ աշխարհում: HackerBox 0057- ը բերում է IoT, Wireless, Lockpicking և, իհարկե, Hardware Hacking գյուղը հենց ձեր տան լաբորատորիա: Մենք կուսումնասիրենք միկրոկառավարիչների ծրագրավորումը, IoT Wi-Fi- ի շահագործումը, Bluetooth int
HackerBox 0034 ՝ SubGHz ՝ 15 քայլ
HackerBox 0034. SubGHz. Այս ամիս HackerBox ցանցահենները ուսումնասիրում են ծրագրով սահմանված ռադիո (SDR) և ռադիոկապը 1 ԳՀց -ից ցածր հաճախականությունների վրա: Այս հրահանգը պարունակում է տեղեկատվություն HackerBox #0034- ով սկսելու համար, որը կարելի է ձեռք բերել այստեղ, երբ մատակարարվում է
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)