Բովանդակություն:
- Քայլ 1: Նյութեր
- Քայլ 2: Շրջանակ
- Քայլ 3: Կոդ
- Քայլ 4: Մուտքի ստուգում
- Քայլ 5: Կառուցեք շրջանակի վրա:
- Քայլ 6: Լավ, փորձարկիր:
- Քայլ 7: Գործի արտադրություն:
- Քայլ 8: Թարմացրեք 1. Ֆոտոցել
- Քայլ 9: Թարմացրեք 2. Ուլտրաձայնային տվիչ
- Քայլ 10: Վերջին բաները
![Bluetooth մկնիկ ՝ ուլտրաձայնային տվիչով և ֆոտոխցիկով. 10 քայլ (նկարներով) Bluetooth մկնիկ ՝ ուլտրաձայնային տվիչով և ֆոտոխցիկով. 10 քայլ (նկարներով)](https://i.howwhatproduce.com/images/006/image-16929-19-j.webp)
Video: Bluetooth մկնիկ ՝ ուլտրաձայնային տվիչով և ֆոտոխցիկով. 10 քայլ (նկարներով)
![Video: Bluetooth մկնիկ ՝ ուլտրաձայնային տվիչով և ֆոտոխցիկով. 10 քայլ (նկարներով) Video: Bluetooth մկնիկ ՝ ուլտրաձայնային տվիչով և ֆոտոխցիկով. 10 քայլ (նկարներով)](https://i.ytimg.com/vi/y3EjAT4i9GM/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
![Bluetooth մկնիկ ՝ ուլտրաձայնային տվիչով և ֆոտոցելիով Bluetooth մկնիկ ՝ ուլտրաձայնային տվիչով և ֆոտոցելիով](https://i.howwhatproduce.com/images/006/image-16929-20-j.webp)
Այսպիսով, մի փոքր ներածություն, թե ինչու ես ստեղծեցի այս նախագիծը: Այս պահին ես փնտրում եմ մի kitten որդեգրել իմ նոր տանը: Եվ կատուների համար խաղալու բաներ մտնելուց հետո ես մտածեցի. Ինչու ինքս խաղալիք չպատրաստել: Այսպիսով, ես պատրաստեցի Bluetooth մկնիկ: Դուք կարող եք վերահսկել այն ՝ օգտագործելով Android հեռախոսների համար իմ պատրաստած ծրագիրը: Բացի այդ, ես պատրաստեցի երկու ռեժիմ: Մուտքի անջատման ռեժիմ, որտեղ մկնիկը արձագանքում է միայն այն դեպքում, երբ ինչ -որ առարկա գտնվում է նրա հետևի մոտ: Եվ նորմալ մուտքագրում, որտեղ հավելվածի օգտագործողը կարող է «քշել» մկնիկը:
Քայլ 1: Նյութեր
![Նյութեր Նյութեր](https://i.howwhatproduce.com/images/006/image-16929-21-j.webp)
Մկնիկի համար ձեզ հարկավոր է.
- 1x Arduino Uno
- 1x Breadboard
- 1x oldոդման տախտակ
- 2x Gearmotor ՝ 360 հրամանների հաշվին
- 1x 10k Օմ դիմադրություն
- 1x Arduino վարորդի տախտակ L298N Dual H Bridge
- 1x HC-05 Bluetooth ադապտեր
- 1x Photocell Light դիմադրություն
- 1x Ուլտրաձայնային տվիչ
- 1x կտոր փայտ
- 2x անիվներ, որոնք ունակ են տեղավորել փոխանցման շարժիչը
- 20 անգամ փողկապ
- 20x իգական - իգական ցատկող լարեր
- 20x Արական - Արական ցատկող լարեր
- 1x հեռախոս ՝ Android- ի վրա
- 1x LED ժապավեն
- 1x 12v մարտկոց
- 3x կոճակ (ցանկացած գույն, որը ցանկանում եք)
- 10x կտոր պարան
Բացի այդ, ձեզ հարկավոր կլինի միացում `սխեմայի դասավորության համար, և ձեզ անհրաժեշտ կլինի գործիք` այն պատրաստելու համար: apk ձեր հեռախոսի համար:
Ես օգտագործել եմ circuito.io- ն սխեմայի դասավորության համար, իսկ Appinventor2- ը ՝ Android հեռախոսի համար հեշտ նախատիպային ծրագիր պատրաստելու համար:
Քայլ 2: Շրջանակ
![Շրջանակը Շրջանակը](https://i.howwhatproduce.com/images/006/image-16929-22-j.webp)
Այսպիսով, մենք մուկ ենք պատրաստում: Այն պետք է կարողանա տեղաշարժվել և այդ նպատակը ստանալու համար մենք շրջանակ ենք պատրաստում բոլոր էլեկտրոնիկայի համար: Ես մի քիչ փայտ օգտագործեցի և այն պատրաստեցի 10*14 սմ: Մենք ամրացնում ենք պտտվող անիվը, և առայժմ դա ամեն ինչ կլինի:
Քայլ 3: Կոդ
Ներբեռնեք ստորև նշված կոդերը:
Դուք պետք է ստանաք.
-ArduinoMouseController.ino
-ArduinoMouseTesting.ino
Քայլ 4: Մուտքի ստուգում
![Մուտքի փորձարկում Մուտքի փորձարկում](https://i.howwhatproduce.com/images/006/image-16929-23-j.webp)
![Մուտքի փորձարկում Մուտքի փորձարկում](https://i.howwhatproduce.com/images/006/image-16929-24-j.webp)
Համոզված լինել, որ Arduino; HC-05; L298n-H Brigde շարժիչի վարորդը և փոխանցման շարժիչները աշխատում են և ստանում են մուտքագրում ձեր սարքի հավելվածից, մենք այն փորձարկում ենք: Այսպիսով, մենք պետք է միացնենք բոլոր բաղադրիչները, ինչպես տեսնում եք վերը նշված սխեմայում:
NOTԱՆՈԹՈԹՅՈՆ. Այն աշխատում է նաև 9 վ կամ 6 վ մարտկոցով, շարժիչները պարզապես ավելի դանդաղ են պտտվում, բայց դա նորմալ է:
Վերբեռնեք ArduinoMouseTesting.ino- ն ձեր Arduino Uno- ում:
Այժմ, ներբեռնեք ArduinoMouseApplication.apk- ը ձեր բջջային սարքում և փորձեք միացնել ձեր հեռախոսը HC-05- ի հետ: Երբ կապում են խնդրում, օգտագործեք 1234 կամ 0000:
Այսպիսով, Bluetooth կապի հաստատումից հետո կարող եք փորձել պտտել շարժիչները `սեղմելով ծրագրի առաջ կամ հետ կոճակները:
Եթե դուք չեք սխալվում, ամեն ինչ աշխատում է, և մենք կարող ենք առաջ շարժվել::)
Քայլ 5: Կառուցեք շրջանակի վրա:
![Կառուցելով շրջանակի վրա Կառուցելով շրջանակի վրա](https://i.howwhatproduce.com/images/006/image-16929-25-j.webp)
![Կառուցելով շրջանակի վրա Կառուցելով շրջանակի վրա](https://i.howwhatproduce.com/images/006/image-16929-26-j.webp)
![Կառուցելով շրջանակի վրա Կառուցելով շրջանակի վրա](https://i.howwhatproduce.com/images/006/image-16929-27-j.webp)
Այսպիսով, ժամանակն է անիվները փոխանցման շարժիչների վրա ավելացնել: Բայց մինչ դա անելը մենք պետք է ամեն ինչ դնենք շրջանակի վրա: Ես խորհուրդ եմ տալիս մի քանի անցք կատարել շրջանակի ներսում փորվածքով, բայց դա պարտադիր չէ և անհրաժեշտ չէ: Ավելացրեք պտուտակավոր շարժիչներ պտտվող անիվի նույն կողմում: Շարժիչային շարժիչները պետք է դուրս գան շրջանակից ձախ և աջ: Այժմ օգտագործեք մի քանի փողկապ կամ սոսինձ `փոխանցման շարժիչները դնելու համար, որպեսզի նրանք չկարողանան հեռանալ: Բացի այդ, մարտկոցը դրեք շրջանակի այս կողմում, որպեսզի մենք բավականաչափ տարածք ունենանք շրջանակի մյուս կողմում:
Այժմ, շրջեք շրջանակը և ավելացրեք Arduino Uno- ն առջևում: Ավելացրեք L298n-h վարորդը հետևի մասում, որպեսզի այն մոտ լինի փոխանցման շարժիչներին: Օգտագործեք փողկապներ կամ սոսինձ ՝ այդ ամենը շրջանակի վրա դնելու համար, որպեսզի այն մնա այնտեղ, որտեղ պատկանում է:
Դուք կարող եք անիվները ավելացնել փոխանցման շարժիչների վրա, և շրջանակը պատրաստ պետք է լինի:
Քայլ 6: Լավ, փորձարկիր:
![Լավ, փորձարկիր Լավ, փորձարկիր](https://i.howwhatproduce.com/images/006/image-16929-28-j.webp)
Եթե ամեն ինչ կարգին է, մկնիկը պետք է կարողանա տեղաշարժվել ձեր բջջային սարքից ստացված մուտքի միջոցով: Մենք շարժվող մուկ ունենք:: D
Քայլ 7: Գործի արտադրություն:
![Գործի արտադրություն! Գործի արտադրություն!](https://i.howwhatproduce.com/images/006/image-16929-29-j.webp)
![Գործի արտադրություն! Գործի արտադրություն!](https://i.howwhatproduce.com/images/006/image-16929-30-j.webp)
![Գործի արտադրություն! Գործի արտադրություն!](https://i.howwhatproduce.com/images/006/image-16929-31-j.webp)
Մենք ունենք շարժվող «իր», բայց այն իրականում մկնիկին ընդհանրապես չի նայում: Այսպիսով, մենք պատրաստելու ենք մի բան, որը գեղեցիկ թաքցնում է բոլոր էլեկտրոնիկան և մի փոքր նման է մկնիկի, մեծ մուկի ^^:
Նախ, մենք օգտագործում ենք Styrofoam- ը `շատ թեթև և ամուր հիմք պատրաստելու համար:
Երկրորդ, մենք օգտագործում ենք մի կտոր, որպեսզի հիմքը փափուկ լինի և այն մկնիկի տեսք ունենա:
Երրորդ, մենք ավելացնում ենք մի քանի կոճակներ, որոնք վերաբերում են աչքերին և քթին:
Չորրորդ, մենք մի քանի պարան ենք ավելացնում քթին ՝ այն էլ ավելի լավը դարձնելու համար:
Քայլ 8: Թարմացրեք 1. Ֆոտոցել
![Թարմացրեք 1 -ը `Photocell Թարմացրեք 1 -ը `Photocell](https://i.howwhatproduce.com/images/006/image-16929-32-j.webp)
![Թարմացրեք 1 -ը `Photocell Թարմացրեք 1 -ը `Photocell](https://i.howwhatproduce.com/images/006/image-16929-33-j.webp)
![Թարմացրեք 1 -ը `Photocell Թարմացրեք 1 -ը `Photocell](https://i.howwhatproduce.com/images/006/image-16929-34-j.webp)
![Թարմացրեք 1 -ը `Photocell Թարմացրեք 1 -ը `Photocell](https://i.howwhatproduce.com/images/006/image-16929-35-j.webp)
Այսպիսով, մենք ունենք շարժվող մուկ, բայց դա մի տեսակ ձանձրալի է, նա կարող է միայն շարժվել: Ես ցանկանում եմ ավելացնել ավելի շատ փոխազդեցություններ, այնպես որ ես օգտագործեցի Photocell- ը: Այս մասի համար մենք պետք է մի փոքր կպցնենք զոդման տախտակին, մեզ պարզապես անհրաժեշտ է մի փոքր կտոր:
Մենք վերցնում ենք Photocell; 10k ohm դիմադրություն; և 3 ցատկող լար: 3 ցատկող լարերը պետք է բխեն `5v; gnd; և A0.
Բացի այդ, մեզ անհրաժեշտ է LED շերտ կամ նորմալ LED (ինչ նախընտրում եք): Կցեք - to gnd- ին և + - ը ՝ կապում 6 -ին:
Որոշ խորհուրդներ.
- Փորձեք հնարավորինս քիչ թիթեղ օգտագործել: Դուք չեք ցանկանում հնարավոր կարճ միացում կատարել:
- Անագը ավելացնելուց առաջ համոզվեք, որ զոդումը նախընտրած ջերմաստիճանի վրա է:
- Ընդլայնեք gnd (գրունտային) և 5 վ նավահանգիստները Arduino- ից ՝ օգտագործելով ջերմության նվազեցման որոշ խողովակներ: Մի կողմից ավելացրեք մի քանի արական և արական լարեր, իսկ մյուս կողմից ՝ միայն մեկ իգական մետաղալար, օգտագործեք ջերմության նվազեցման խողովակը ՝ լարերը իրար միացնելու համար:
Քայլ 9: Թարմացրեք 2. Ուլտրաձայնային տվիչ
![Թարմացնել 2. Ուլտրաձայնային տվիչ Թարմացնել 2. Ուլտրաձայնային տվիչ](https://i.howwhatproduce.com/images/006/image-16929-36-j.webp)
Այսպիսով, ինչպես նշեցի, ես երկու ռեժիմ եմ ուզում: Այս նպատակը ստանալու համար մենք ավելացնում ենք ուլտրաձայնային տվիչը:
Vcc- ն ավելացնել 5 վ -ին; gnd- ը gnd- ին; ձգել դեպի 8 փին; արձագանքել դեպի 9 փին: Այժմ, պարզապես ուլտրաձայնը կապիչով փաթաթեք L298n-h- ի հետևում, որպեսզի այն մկնիկի հետևում լինի:
Լավ, այժմ կարող եք վերբեռնել ArduinoMouseController.ino ծածկագիրը ձեր Arduino- ում:
Քայլ 10: Վերջին բաները
![Վերջին բաները Վերջին բաները](https://i.howwhatproduce.com/images/006/image-16929-37-j.webp)
![Վերջին բաները Վերջին բաները](https://i.howwhatproduce.com/images/006/image-16929-38-j.webp)
Այսպիսով, ամեն ինչ պատրաստ է:
Մենք պարզապես գործը դրեցինք լարերի վրայով և լավ է:
Ավելացրեք LED ժապավենը, որտեղ ցանկանում եք, պարզապես համոզվեք, որ Photocell- ը պատյանի տակ չէ: Եթե ցանկանում եք, կարող եք պատյանը կպցնել ինչ -որ սոսինձով, բայց ինձ դուր է գալիս, երբ հեշտությամբ կարող եմ անջատել պատյանը ՝ տեսնելու, թե ինչ կա ներսում: D
Խորհուրդ ենք տալիս:
Չափել հեռավորությունը ուլտրաձայնային տվիչով HC-SRF04 (վերջին 2020 թ.) ՝ 3 քայլ
![Չափել հեռավորությունը ուլտրաձայնային տվիչով HC-SRF04 (վերջին 2020 թ.) ՝ 3 քայլ Չափել հեռավորությունը ուլտրաձայնային տվիչով HC-SRF04 (վերջին 2020 թ.) ՝ 3 քայլ](https://i.howwhatproduce.com/images/001/image-13-25-j.webp)
Չափել հեռավորությունը ուլտրաձայնային տվիչով HC-SRF04 (վերջին 2020 թ.). Ի՞նչ է ուլտրաձայնային տվիչը (հեռավորությունը): Ուլտրաձայնային (Sonar) բարձր մակարդակի ալիքներով, որոնք մարդիկ չեն կարողանում լսել: Այնուամենայնիվ, մենք կարող ենք տեսնել ուլտրաձայնային ալիքների առկայությունը բնության ամենուր: Կենդանիների մեջ, ինչպիսիք են չղջիկները, դելֆինները … ուլտրաձայնային ալիքներ են օգտագործում
ESP 32 -ի միացում ուլտրաձայնային տվիչով `3 քայլ
![ESP 32 -ի միացում ուլտրաձայնային տվիչով `3 քայլ ESP 32 -ի միացում ուլտրաձայնային տվիչով `3 քայլ](https://i.howwhatproduce.com/images/001/image-330-79-j.webp)
ESP 32 -ի միացում ուլտրաձայնային տվիչով. Այնուհետև նրանք սպասում են, որ ձայնը հետադարձվի ՝ հաշվարկելով հեռավորությունը ՝ ելնելով անհրաժեշտ ժամանակից: Սա նման է նրան, թե ինչպես են ռադարները չափում ժամանակը, որն անհրաժեշտ է
Arduino ահազանգ ուլտրաձայնային տվիչով. 5 քայլ (նկարներով)
![Arduino ահազանգ ուլտրաձայնային տվիչով. 5 քայլ (նկարներով) Arduino ահազանգ ուլտրաձայնային տվիչով. 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/009/image-25806-j.webp)
Arduino Alarm ուլտրաձայնային տվիչով. Այս հրահանգը այն մասին է, թե ինչպես ինքներդ պատրաստել հեշտ և էժան ազդանշանային սարք: Ձեզ անհրաժեշտ է միայն էլեկտրոնիկայի և arduino ծրագրավորման հիմնական գիտելիքներ: Եթե որևէ հարց կամ խնդիր ունեք, կարող եք ինձ հետ կապվել իմ փոստով. Iwx [email protected] Ահա
Ուլտրաձայնային տվիչով արդիականացված RC խաղալիք մեքենա (Arduino) ՝ 3 քայլ
![Ուլտրաձայնային տվիչով արդիականացված RC խաղալիք մեքենա (Arduino) ՝ 3 քայլ Ուլտրաձայնային տվիչով արդիականացված RC խաղալիք մեքենա (Arduino) ՝ 3 քայլ](https://i.howwhatproduce.com/images/004/image-11886-j.webp)
Արդիականացված RC խաղալիք մեքենա ուլտրաձայնային տվիչով (Arduino). Սա RC խաղալիք մեքենա է, որը արդիականացվել է որպես Arduino RC մեքենա, որը խուսափում է առարկաներից: Մենք հանեցինք RC մեքենայի սկզբնական տախտակը և օգտագործեցինք միայն DC շարժիչները: Այս RC խաղալիք մեքենան ներառում է երկու DC շարժիչ: մեկը մեքենայի առջևի մասում ՝ որպես ղեկային շարժիչ, իսկ մյուսը ՝ DC
Տեսողական օբյեկտի հայտնաբերում ֆոտոխցիկով (TfCD). 15 քայլ (նկարներով)
![Տեսողական օբյեկտի հայտնաբերում ֆոտոխցիկով (TfCD). 15 քայլ (նկարներով) Տեսողական օբյեկտի հայտնաբերում ֆոտոխցիկով (TfCD). 15 քայլ (նկարներով)](https://i.howwhatproduce.com/images/004/image-9177-9-j.webp)
Տեսախցիկների միջոցով օբյեկտների հայտնաբերում (TfCD). Ognանաչողական ծառայությունները, որոնք կարող են ճանաչել հույզերը, մարդկանց դեմքերը կամ պարզ առարկաները, դեռ զարգացման վաղ փուլում են, սակայն մեքենայական ուսուցման դեպքում այս տեխնոլոգիան գնալով զարգանում է: Մենք կարող ենք ակնկալել, որ այս հրաշքն ավելի շատ կտեսնենք