Բովանդակություն:
- Քայլ 1: Մասեր և բաղադրիչներ
- Քայլ 2: Սենսոր
- Քայլ 3. Գործողություններ և տվիչների դիրքավորում
- Քայլ 4: Օֆսեթ չափաբերում
- Քայլ 5: Կոդ
- Քայլ 6: Սխեմաներ
- Քայլ 7 ՝ պարիսպ/պատյան և հավաքում
![Որքա՞ն բարձր եք: 7 քայլ Որքա՞ն բարձր եք: 7 քայլ](https://i.howwhatproduce.com/images/005/image-14241-36-j.webp)
Video: Որքա՞ն բարձր եք: 7 քայլ
![Video: Որքա՞ն բարձր եք: 7 քայլ Video: Որքա՞ն բարձր եք: 7 քայլ](https://i.ytimg.com/vi/lfn3Fvp7h-c/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
![Որքան է հասակդ? Որքան է հասակդ?](https://i.howwhatproduce.com/images/005/image-14241-37-j.webp)
Հետևեք ձեր երեխայի աճին թվային ստադիոմետրով:
Իմ մանկության տարիներին մայրիկս սովոր էր պարբերաբար վերցնել իմ հասակը և գրել այն բլոկային նշումների վրա `իմ աճին հետևելու համար: Իհարկե, տանը չունենալով ստադիոմետր, ես կանգնած էի պատին կամ դռան խցիկին, մինչ նա չափիչը ժապավենով էր ընդունում: Այժմ ես նորածին թոռնուհի ունեմ, և երբ նա սկսի քայլել, նրա ծնողները, անշուշտ, կհետաքրքրվեն, որ հետևեն նրա հասակի աճին: Այսպիսով, թվային ստադիոմետրի գաղափարը ծնվեց:
Այն պատրաստված է Arduino Nano- ի և «Թռիչքի ժամանակը» սենսորի շուրջ, որը չափում է, թե որքան երկար է տևում փոքրիկ լազերային լույսը սենսորին վերադառնալու համար:
Քայլ 1: Մասեր և բաղադրիչներ
![Մասեր և բաղադրիչներ Մասեր և բաղադրիչներ](https://i.howwhatproduce.com/images/005/image-14241-38-j.webp)
- Արդուինո Նանո Rev 3
- CJMCU 530 (VL53L0x) լազերային տվիչ
- KY-040 Պտտվող կոդավորիչ
- SSD1306 OLED 128x64 էկրան
- Պասիվ ազդանշան
- 2x10KΩ ռեզիստորներ
Քայլ 2: Սենսոր
![Սենսորը Սենսորը](https://i.howwhatproduce.com/images/005/image-14241-39-j.webp)
ST Microelectronics VL53L0X- ը նոր սերնդի Time-of-Flight (ToF) լազերային մոդուլ է, որը տեղակայված է փոքր փաթեթում ՝ ապահովելով հեռավորության ճշգրիտ չափում, անկախ նպատակային անդրադարձումից, ի տարբերություն սովորական տեխնոլոգիաների:
Այն կարող է չափել բացարձակ հեռավորություններ մինչև 2 մ: Ներքին լազերը լիովին անտեսանելի է մարդու աչքի համար (ալիքի երկարություն 940 նմ) և անվտանգության առումով համապատասխանում է վերջին չափանիշներին: Այն միավորում է SPAD- ի զանգված (մեկ ֆոտոնային ավալանշի դիոդներ)
Սենսորին հաղորդակցվելը կատարվում է I2C- ով: Քանի որ նախագիծը ներառում է նաև տեղադրված մեկ այլ I2C (OLED), SCL և SDA գծերի վրա անհրաժեշտ է 2 x 10KΩ ձգման դիմադրություն:
Ես օգտագործել եմ CJMCU-530- ը, որը բեկումնային մոդուլ է, որը ներկայացնում է VL53L0X- ը ST Microelectronics- ի կողմից:
Քայլ 3. Գործողություններ և տվիչների դիրքավորում
Կառուցվելուց և փորձարկվելուց հետո սարքը պետք է տեղադրվի դռան շրջանակի վերևի կենտրոնում: դա պայմանավորված է նրանով, որ եթե այն շատ մոտ տեղադրեք պատին կամ խոչընդոտին, IR լազերային ճառագայթը կխոչընդոտվի և չափման վրա կստեղծի խաչաձև երևույթ: Մեկ այլ տարբերակ կլինի սարքը տեղադրել երկարաձգման գավազանի միջոցով `այն պատից հեռացնելու համար, բայց դա ավելի անհարմար է:
Floorգուշորեն վերցրեք հատակի և տվիչի միջև երկարության ճիշտ չափումը (օֆսեթը պետք է կարգավորվի) և չափեք սարքը (տե՛ս հաջորդ քայլը): Calշգրտվելուց հետո սարքը կարող է օգտագործվել առանց նորից չափագրման անհրաժեշտության, եթե այն այլ դիրք չտեղափոխեք:
Միացրեք սարքը և տեղադրեք ինքներդ դրա տակ ՝ ուղիղ և ամուր դիրքում: Միջոցառումը կձեռնարկվի, երբ սարքը 2,5 վայրկյանից ավելի կայուն երկարություն հայտնաբերի: Այդ պահին այն կթողնի «հաջողակ» երաժշտական հնչողություն և կպահի ցուցադրման վրա պահված միջոցը:
Քայլ 4: Օֆսեթ չափաբերում
![Օֆսեթ Կալիբրացիա Օֆսեթ Կալիբրացիա](https://i.howwhatproduce.com/images/005/image-14241-40-j.webp)
![Օֆսեթ Կալիբրացիա Օֆսեթ Կալիբրացիա](https://i.howwhatproduce.com/images/005/image-14241-41-j.webp)
![Օֆսեթ Կալիբրացիա Օֆսեթ Կալիբրացիա](https://i.howwhatproduce.com/images/005/image-14241-42-j.webp)
![Օֆսեթ Կալիբրացիա Օֆսեթ Կալիբրացիա](https://i.howwhatproduce.com/images/005/image-14241-43-j.webp)
Ինչպես արդեն նշվեց, դուք պետք է սահմանեք ճիշտ արժեքը (սանտիմետրերով) օֆսեթ, չափիչ սարքի և հատակի միջև հեռավորությունը: Դա կարելի է հասնել սեղմելով պտտվող կոդավորիչի կոճակը (որն ունի կոճակի անջատիչ): Կալիբրացիայի ռեժիմն ակտիվացնելուց հետո կարգավորեք ճիշտ հեռավորությունը ՝ պտտելով կոճակը (ժամացույցի սլաքի ուղղությամբ ավելացնում է սանտիմետրերը, ժամացույցի սլաքի հակառակ ուղղությամբ հանում է): Օֆսեթը տատանվում է 0 -ից 2,55 մ -ի սահմաններում:
Ավարտելուց հետո պարզապես նորից սեղմեք կոճակը: Ներքին ազդանշանի միջոցով երկու տարբեր երանգներ կստեղծվեն `ձեզ ակուստիկ կարծիք հաղորդելու համար: Կալիբրացիայի ռեժիմը ունի 1 րոպե ընդմիջում. Օֆսեթը պահվում է Arduino- ի EEPROM հիշողության մեջ `այն հետագա անջատումների միջոցով պահելու համար:
Քայլ 5: Կոդ
ST Microelectronics- ը թողարկել է VL53L0X- ի ամբողջական API գրադարանը, ներառյալ ժեստերի հայտնաբերումը: Իմ սարքի նպատակների համար ես ավելի հեշտ գտա օգտագործել Pololu- ի VL53L0X գրադարանը Arduino- ի համար: Այս գրադարանը նախատեսված է ապահովել ավելի արագ և հեշտ միջոց VL53L0X- ի օգտագործումը Arduino- ի հետ համատեղելի վերահսկիչով `ի տարբերություն Arduino- ի ST- ի API- ի հարմարեցման և կազմման:
Ես սենսորը դրել եմ Բարձր ճշգրտության և երկար տևողության ռեժիմի վրա, որպեսզի ավելի շատ ազատություն ունենամ տեղադրման բարձրության և օֆսեթ պարամետրերի վրա: Սա կհանգեցնի հայտնաբերման ավելի դանդաղ արագության, որն ամեն դեպքում բավական է այս սարքի նպատակների համար:
Օֆսեթը պահվում է Arduino- ի EEPROM հիշողության մեջ, որի արժեքները պահպանվում են, երբ տախտակն անջատված է:
Օղակի բաժնում նոր չափումը համեմատվում է նախորդի հետ, և եթե նույն չափման վրա անցնում է 2,5 վայրկյան (և եթե դա ՉԻ արտասովոր կամ outամկետանց արժեք), ապա չափումը հանվում է օֆսեթից և կայուն ցուցադրվում էկրանին:. «Հաջող» կարճ երաժշտություն է նվագում պիեզո -ազդանշանը ՝ օգտվողին լսելի դարձնելու համար:
Քայլ 6: Սխեմաներ
![Սխեմաներ Սխեմաներ](https://i.howwhatproduce.com/images/005/image-14241-44-j.webp)
Քայլ 7 ՝ պարիսպ/պատյան և հավաքում
![Պատյան/պատյան և հավաքում Պատյան/պատյան և հավաքում](https://i.howwhatproduce.com/images/005/image-14241-45-j.webp)
Քանի որ առևտրային արկղերի վրա ուղղանկյուն պատուհաններ կտրելու իմ անկարողությունը շատ հայտնի է, ես գնացի CAD- ով պատյան ձևավորելու և այն 3D տպագրության ուղարկելու ճանապարհով: Դա ամենաէժան ընտրությունը չէ, բայց այն դեռևս հարմար լուծում է, քանի որ այն հնարավորություն է տալիս շատ ճշգրիտ և ճկուն լինել բոլոր բաղադրիչների դիրքավորման հարցում:
Փոքր լազերային չիպը տեղադրված է առանց որևէ ծածկույթի ապակու ՝ խաչաձև և անկանոն միջոցառումներից խուսափելու համար: Եթե ցանկանում եք լազերը տեղադրել ծածկույթի հետևում, ապա ձեզ հարկավոր է անցնել բարդ ստուգաչափման ընթացակարգ, ինչպես նշված է ST Microelectronics- ի փաստաթղթերում:
Խորհուրդ ենք տալիս:
Բարձր հզորության LED արթնացման լույս (+/- 15 Վտ) ՝ 5 քայլ
![Բարձր հզորության LED արթնացման լույս (+/- 15 Վտ) ՝ 5 քայլ Բարձր հզորության LED արթնացման լույս (+/- 15 Վտ) ՝ 5 քայլ](https://i.howwhatproduce.com/images/002/image-3377-j.webp)
Բարձր հզորության LED արթնացման լույս (+/- 15 Վտ). *2020 խմբագրման նշում. Նախ ՝ ես այլևս օդափոխիչ չեմ օգտագործում, և դա, կարծես, նորմալ է: Շոգ է լինում, բայց դեռ ոչինչ չի այրվել: Որոշ նոր պատկերացումներով և քանի որ այդ լուսարձակները այնքան էժան են, ես կօգտագործեի ավելի քան 2 -ը և կավելացնեի 3W առանձին LED- ներ:
DIY բարձր արդյունավետության 5V ելքային շերտի փոխարկիչ: 7 քայլ
![DIY բարձր արդյունավետության 5V ելքային շերտի փոխարկիչ: 7 քայլ DIY բարձր արդյունավետության 5V ելքային շերտի փոխարկիչ: 7 քայլ](https://i.howwhatproduce.com/images/002/image-3451-j.webp)
DIY High Efficiency 5V Output Buck Converter .: Ես ուզում էի արդյունավետ միջոց LiPo տուփերից (և այլ աղբյուրներից) ավելի բարձր լարումներից իջեցնել մինչև 5V էլեկտրոնիկայի նախագծերի համար: Նախկինում ես eBay- ից օգտագործել եմ ընդհանուր Buck մոդուլներ, բայց որակի կասկածելի վերահսկողությունը և ոչ մի անուն էլեկտրոլիտիկ հզորություն
Բարձր լուծման հաճախականության հաշվիչ ՝ 5 քայլ (նկարներով)
![Բարձր լուծման հաճախականության հաշվիչ ՝ 5 քայլ (նկարներով) Բարձր լուծման հաճախականության հաշվիչ ՝ 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-3585-j.webp)
Բարձր լուծման հաճախությունների հաշվիչ. Այս հրահանգը ցույց է տալիս փոխադարձ հաճախությունների հաշվիչ, որն ունակ է արագ և ողջամիտ ճշգրտությամբ չափել հաճախականությունները: Այն պատրաստված է ստանդարտ բաղադրիչներով և կարող է պատրաստվել հանգստյան օրերին (ինձ մի քիչ ավելի երկար տևեց :-)) Խմբագրել. Կոդն այժմ հասանելի է
Պինգո. Շարժում հայտնաբերող և բարձր ճշգրտությամբ պինգ-պոնգ գնդակի արձակիչ `8 քայլ
![Պինգո. Շարժում հայտնաբերող և բարձր ճշգրտությամբ պինգ-պոնգ գնդակի արձակիչ `8 քայլ Պինգո. Շարժում հայտնաբերող և բարձր ճշգրտությամբ պինգ-պոնգ գնդակի արձակիչ `8 քայլ](https://i.howwhatproduce.com/images/001/image-1452-22-j.webp)
Պինգո. Շարժում հայտնաբերող և բարձր ճշգրտությամբ պինգ-պոնգի գնդակ արձակող ՝ Քևին Նիտիեմա, Էստեբան Պովեդա, Էնթոնի Մատաչիոնե, Ռաֆայել Քեյ
Մանրանկարչություն Էլեկտրոնիկա Որքա՞ն փոքր կարող եք գնալ: 6 քայլ
![Մանրանկարչություն Էլեկտրոնիկա Որքա՞ն փոքր կարող եք գնալ: 6 քայլ Մանրանկարչություն Էլեկտրոնիկա Որքա՞ն փոքր կարող եք գնալ: 6 քայլ](https://i.howwhatproduce.com/images/004/image-10007-30-j.webp)
Մանրանկարչություն Էլեկտրոնիկա Որքա՞ն փոքր կարող եք գնալ: Որոշ ժամանակ առաջ ընկերոջիցս մի փոքր լույս (շագանակագույն PCB- ով) ստանում էի տնական վերալիցքավորվող ազդանշանային լույս `ներկառուցված լիցքավորման միացումով, LiIon մարտկոցով, RGB LED- ով գույները փոխելու DIP անջատիչով: և նաև փոխելով ամբողջ շրջանը, բայց ինչ