Բովանդակություն:
- Պարագաներ
- Քայլ 1: Կոդ և պլանավորում
- Քայլ 2: Ստեղնաշար
- Քայլ 3: LCD էկրան
- Քայլ 4: Վերջնական (կոպիտ) աշխատանքային արտադրանք:
- Քայլ 5: Բոլոր զանգերն ու սուլիչները
![Lazy 301 Dart Buddy !: 5 քայլ Lazy 301 Dart Buddy !: 5 քայլ](https://i.howwhatproduce.com/images/003/image-7715-6-j.webp)
Video: Lazy 301 Dart Buddy !: 5 քայլ
![Video: Lazy 301 Dart Buddy !: 5 քայլ Video: Lazy 301 Dart Buddy !: 5 քայլ](https://i.ytimg.com/vi/FqS1nOtGfOY/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
![Lazy 301 Dart Buddy! Lazy 301 Dart Buddy!](https://i.howwhatproduce.com/images/003/image-7715-7-j.webp)
![Lazy 301 Dart Buddy! Lazy 301 Dart Buddy!](https://i.howwhatproduce.com/images/003/image-7715-8-j.webp)
![Lazy 301 Dart Buddy! Lazy 301 Dart Buddy!](https://i.howwhatproduce.com/images/003/image-7715-9-j.webp)
Քոլեջի սենյակակիցներս և ես վերջերս ժառանգեցինք ծեծված տեգեր…
Մենք սկսեցինք ուսումնասիրել 301 -ի նման խաղեր, որոնցում յուրաքանչյուր խաղացող 301 միավորից սկսած զրոյական միավոր է ստանում մի քանի ռաունդների ընթացքում: Սա զվարճալի էր, սակայն գրատախտակի կողքին տեղադրված (փոքր) գրատախտակին գրելը ժամանակատար էր, և խանգարում էր հաջորդ խաղացողին կրակել, մինչև որ նախորդ խաղացողը հետ չմնար:
Այսպիսով, ես մտածեցի, որ դա կլինի զվարճալի ցերեկային նախագիծ ՝ համատեղել arduino- ի վրա հիմնված հաշվիչը, որը կարող է օգնել մեզ:
Մոտ մեկ ժամից ես մոտավոր աշխատանքային նախատիպ ունեի հացահատիկի վրա: Այնուամենայնիվ, ևս մի քանի ժամ աշխատանքով ես հանեցի հացահատիկը և ամեն ինչ ամրացրեցի էժան տուփի վրա, որը կախել էի պատից:
Պարագաներ
Արդուինո Նանո
Հետևյալ ցանկացած էժան Adafruit/Amazon տարբերակ.
16x2 LCD էկրան
Ստեղնաշար
Պոտենցիոմետր (կաշխատեն տարբեր ռեզիստորներ)
Արու-արական, արական-իգական, իգական-կանացի ցատկող լարերի տեսականի
Պիեզո խոսնակ
Breadboard
Քայլ 1: Կոդ և պլանավորում
![Կոդ և պլանավորում Կոդ և պլանավորում](https://i.howwhatproduce.com/images/003/image-7715-10-j.webp)
Կոդը չափազանց հեշտ էր և հիմնական: Ես այստեղ որևէ շքեղ բանի չէի պատրաստվում, քանի որ դա արագ նախագիծ էր, բայց դուք կարող եք խառնաշփոթով ծածկել ձեր ցանկությունը: Ես պլանավորում էի խաղը մեկից չորս խաղացողների համար:
Ես գրել եմ arduino ֆունկցիա ՝ չորս խաղացողներին բավարարելու համար: Ես այն անվանեցի «game4p»: Այնուհետև այն պատճենեցի և կպցրեցի ևս երեք անգամ և վերանվանեցի գործառույթներ «game1P», «game2P» և այլն և համապատասխանաբար ջնջեցի լրացուցիչ ծածկագիրը: Հիմնական գաղափարը հետևյալն էր.
1) Տպել միավորներ, հուշել խաղացողին 1 գնալ
2) Երբ խաղացողը հաշիվ է մտնում, եթե կա մեկը, անցեք հաջորդ խաղացողին
3) կրկնել (2) մինչև բոլոր խաղացողների հեռանալը, այնուհետև նորից սկսել (1) -ից
4) եթե խաղացողի հաշիվը հասնում է զրոյի, ավարտեք խաղը և հուշեք նոր խաղի մասին
Դուք կարող եք նայել ծածկագրին ՝ տեսնելու, թե ինչպես եմ ես վերաբերվում իրերին
-Ստեղնաշար մուտքագրեք իրեր
-Լավ ներդրման ապահովում
-Թույլատրել և՛ գումարումը, և՛ հանումը `համապատասխանաբար ներքևի ձախ և աջ ստեղների միջոցով
Քայլ 2: Ստեղնաշար
![Ստեղնաշար Ստեղնաշար](https://i.howwhatproduce.com/images/003/image-7715-11-j.webp)
Ես օգտագործեցի էժան ստեղնաշար `իմ մուտքը կարգավորելու համար:
Arduino- ի ստեղնաշարի գրադարանը հոգ է տանում այն բոլոր հիանալի բաների մասին, որոնք գեղեցիկ բացատրված են այստեղ: Հիմնականում ձեզ անհրաժեշտ է մեկ կապում յուրաքանչյուր տողում և մեկ քորոց յուրաքանչյուր սյունակի համար անվճար ձեր arduino- ում:
Իմ դեպքում, ես օգտագործել եմ ներքևի աջ ստեղնը ՝ հանելու գործողություն (ձեր հաշիվը հանելու համար 301 -ից) և ներքևի ձախ ստեղնը ՝ գումարման համար (եթե ինչ -որ մեկը խառնաշփոթ է առաջացրել, խաղը չի փչանա): Սեղմելով այս ստեղները ՝ առանց որևէ թիվ մուտքագրելու, պարզապես անցեք հաջորդ խաղացողի:
Սերիական մոնիտորի և տրամադրված օրինակային կոդի հետ մի քանի րոպե խաղալուց հետո, որը գալիս է ստեղնաշարի գրադարանին, ես պատրաստ էի ինտեգրել LCD էկրանը `սեղմակները ցուցադրելու համար:
Քայլ 3: LCD էկրան
![LCD էկրան LCD էկրան](https://i.howwhatproduce.com/images/003/image-7715-12-j.webp)
Կրկին arduino- ն ունի գրադարան այս բաղադրիչի համար: LCD գրադարանը կարգավորում է բոլոր այն խայտառակությունները, որոնք օգտագործում են LCD էկրանները: Այստեղ կարող եք գտնել մեծ պինտ ռեսուրս: Բոլոր LCD էկրանները, որոնք ես երբևէ օգտագործել եմ, հետևում են նույն հղումով բացատրված նույն քորոցին:
Կոպիտ նախատիպի պահին ես չկարողացա գտնել պոտենցիոմետր, որն անհրաժեշտ է էկրանին տեքստի հակադրությունը հետին լուսավորության հետ կարգավորելու համար (անհրաժեշտ է 3 -րդ կապի համար): Այսպիսով, ես օգտագործեցի մի շարք դիմադրիչներ ՝ լարման բաժանարար ստեղծելու համար և զննեցի այն տեղը, որն ինձ թվում էր ողջամիտ:
Սերիական մոնիտորի հետ խառնվելուց ևս մի քանի րոպե անց ես պատրաստ էի հավաքել այդ ամենը:
Քայլ 4: Վերջնական (կոպիտ) աշխատանքային արտադրանք:
![](https://i.ytimg.com/vi/t42zUHA8M90/hqdefault.jpg)
Ահա հացաթխման արտադրանքի տեսանյութը գործողության մեջ: Ամեն ինչ աշխատում է, ինչպես և սպասվում էր:
Դուք կարող եք այստեղ կանգ առնել ձեր աշխատանքային ժամից հետո, կամ կարող եք անցկացնել ևս մի քանի ժամ և փաթեթավորել այն ՝ մի փոքր ավելի գեղեցիկ տեսք ունենալու համար, ինչպես ես էի…
Քայլ 5: Բոլոր զանգերն ու սուլիչները
![Image Image](https://i.howwhatproduce.com/images/003/image-7715-15-j.webp)
Ոչ, դա ռումբ չէ: Սա բավականին կոպիտ տեսք ունի, բայց աշխատանքն ավարտված է:
Ես ավելացրի բարձրախոս `լավ/վատ սեղմումներին համապատասխանող որոշ հաճելի արձագանքների համար: Փոքր պլաստիկ տուփով, որը դրված էր շուրջս և մի քանի փակագծերով, ես կարողացա փաթեթավորել այս իրը և կախել այն պատից:
Շնորհակալություն ընթերցման համար, գնահատեք և հաշվի առեք իմ օգտին քվեարկությունը «1 ժամվա մարտահրավերում», որում ներկայացվում է այս նախագիծը:
Ազատ զգալ հարցեր տվեք մեկնաբանություններում:
Խորհուրդ ենք տալիս:
Lazy 7 / Quick Build Edition: 8 քայլ (նկարներով)
![Lazy 7 / Quick Build Edition: 8 քայլ (նկարներով) Lazy 7 / Quick Build Edition: 8 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-847-j.webp)
Lazy 7 / Quick Build Edition. Այո: Ուրիշ մեկը. Ես պատճենելու/տեղադրելու եմ այն տեղեկությունները, որոնք տեղադրել եմ Thingiverse- ում, այս փաստաթղթերն իսկապես իսկապես անհրաժեշտ են led շերտի ուղղորդման համար: Վերջերս ես հրապարակեցի 7 հատվածի ժամացույցը `Փոքր տպիչների հրատարակությունը` մեզ կառուցած առաջին 7 հատվածի ցուցադրումը
Ինժեներ Buddy Bluetooth Kbd և մուկ. 3 քայլ
![Ինժեներ Buddy Bluetooth Kbd և մուկ. 3 քայլ Ինժեներ Buddy Bluetooth Kbd և մուկ. 3 քայլ](https://i.howwhatproduce.com/images/001/image-631-78-j.webp)
Engineers Buddy Bluetooth Kbd և Mouse. Engineers Buddy USB ստեղնաշար և մկնիկի էմուլատոր մոդուլ: Այս հարմար փոքր սարքը, կապույտ ատամներով միացնելով, ձեր Android հեռախոսը/պլանշետը վերածում է ցանկացած համակարգչի համար անլար հեռակառավարման վահանակի: Այն ձեր Android սարքին հնարավորություն է տալիս վերահսկել բոլոր HID կոմպ
Lazy Lamp: 4 քայլ (նկարներով)
![Lazy Lamp: 4 քայլ (նկարներով) Lazy Lamp: 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/004/image-9350-20-j.webp)
Yույլ լամպ. Այս իրավիճակը երբևէ ձեզ գայթակղո՞ւմ է, որ երբ պատրաստ եք քնելու, լույսը անջատելուց հետո ոչինչ չեք տեսնում: Ձեզ հետ պատահե՞լ է, որ երբ ձեր մահճակալին մրսում եք, ինչ -որ կերպ շատ քնկոտ եք լինում, որպեսզի անջատեք անջատիչը: Ես
Lazy Man's IPod Case (Շատ անվճար). 3 քայլ
![Lazy Man's IPod Case (Շատ անվճար). 3 քայլ Lazy Man's IPod Case (Շատ անվճար). 3 քայլ](https://i.howwhatproduce.com/images/003/image-8249-47-j.webp)
Lazy Man's IPod Case (Too Free)
Glider Dart ինքնաթիռ ՝ 4 քայլ
![Glider Dart ինքնաթիռ ՝ 4 քայլ Glider Dart ինքնաթիռ ՝ 4 քայլ](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122263-glider-dart-airplane-4-steps-j.webp)
Glider Dart ինքնաթիռ. Ես ձեզ ցույց կտամ, թե ինչպես պատրաստել սահնակով նետի ինքնաթիռ: Դա բավականին պարզ է