Բովանդակություն:
- Քայլ 1: Ի՞նչ է ձեզ անհրաժեշտ:
- Քայլ 2: Տուփ պատրաստելը
- Քայլ 3. Arduino- ի կոդավորումը
- Քայլ 4: Ավարտեք
Video: Այո - Ոչ. Arduino- ով շարժվող փոստարկղ. 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այս նախագծում մենք ձեզ ցույց կտանք, թե ինչպես ձեր փոստարկղը դարձնել ավելի զվարճալի և օգտակար: Այս փոստարկղի դեպքում, եթե նամակ կա ձեր փոստում, դուք ունեք մի լավ լուսավորություն, որը ցույց է տալիս, թե արդյոք ունեք փոստ, և կարող եք վերահսկել այս փոստարկղը Bluetooth- ով ՝ ավտոմատ կերպով դեն նետելու կամ ձեր փոստը ձեր հեռախոսով պահելու համար:
դրա պատրաստման համար մենք օգտագործել ենք arduino և որոշ կցորդներ, և մենք ձեզ ցույց կտանք, թե ինչպես կարող եք դա պատրաստել ինքներդ ձեզ համար:
Քայլ 1: Ի՞նչ է ձեզ անհրաժեշտ:
Այս փոստարկղը պատրաստելու համար ձեզ հարկավոր կլինի մի շարք օբյեկտներ:
- չամրացված նամակ
- մի քիչ փայտ (տուփը պատրաստելու համար մենք օգտագործեցինք MDF)
- 2 arduino UNO's
- LDR (և 220 դիմադրություն)
- Adafruit Neopixel- ի գլխարկ (մենք օգտագործեցինք 16 -անոց մատանի)
- 2 սերվո
- 1 HC-06 ստրուկ bluetooth մոդուլ
և որոշ լարեր ամեն ինչ արդուինոյի հետ կապելու համար, փայտամշակման բազմաթիվ գործիքներ, ինչպիսիք են գայլիկը, հղկաթուղթը, ժապավենը, սղոցը, ոլորահատ սղոցը և մի քանի մուրճ և մեխեր:
Քայլ 2: Տուփ պատրաստելը
Այսպիսով, այժմ, երբ դուք ունեք ձեր գործիքներն ու սարքավորումները, մենք կարող ենք սկսել ՝ խելամիտ չափի տուփ պատրաստելով: Տուփի նվազագույն չափը 2 անգամ գերազանցում է ձեր փոստի տարածքի լայնությունը և 3 անգամ ՝ փոստի անցքի բարձրությունից (Բայց կարող եք այն դարձնել այնքան մեծ, որքան ցանկանում եք): տուփը պատրաստելիս համոզվեք, որ փոսը կտրված է այնտեղ, որտեղ պետք է լինի փոստը, և տեղ ունեք անցքեր պատրաստելու և կտորներ կտրելու համար:
եթե դուք պատրաստել եք ձեր տուփը, ժամանակն է չափել այն և տեղադրեք servo շարժիչներից 1 -ը անմիջապես փոստի տակ, իսկ մյուսը `նույն տեղում, մյուս կողմում (դրանք դեռ մի ամրացրեք փայտին): Եթե դուք ունեք դրանք իրենց ճիշտ տեղում, ապա կարող եք գտնել թեթև և հարթ մի փայտ, որը պետք է դնել սերվոյի միջև և համոզվել, որ այն կարող է 50 աստիճանով պտույտ կատարել ամեն կողմից, սա կլինի ձեր մակերեսը, որտեղ փոստը գալիս է: նախ պետք է փոս փորել փայտի վրա, որտեղ փոստը կլինի (հավանաբար մեջտեղը) և անցքը դարձնել ձեր LDR- ի չափով, որից հետո LDR- ն անցքի միջով կմղեք մինչև գագաթը նույն մակարդակի վրա լինի: ինչպես փայտը, այնուհետև կպցրեք ներքևի հատվածը, այնպես որ այն ամրացված է: այժմ դուք կկապեք այս փայտի կտորը սերվոյին և զգուշորեն կցեք դրանք իրենց տեղում: Վերջապես, դուք մի քանի անցք կհորեք փայտի վրա, որտեղ ցանկանում եք, որ ձեր NeoPixel մատանին լինի: այս գործընթացի համար դուք պետք է մանրակրկիտ և ճշգրիտ փորեք անցքերը ճիշտ վայրերում: երբ գոհ եք, և անցքերը ճիշտ տեղում են, կարող եք ձեր NeoPixel մատանին ամրացնել հետևի մասով, և մենք կարող ենք սկսել կոդավորմամբ:
Քայլ 3. Arduino- ի կոդավորումը
սկսելու համար մենք պետք է կոդավորենք arduino- ն, որը ստուգելու է փոստի առկայությունը: Այս arduino- ն միացված կլինի ձեր LDR- ին (220 դիմադրիչով) և ձեր NeoPixel մատանին: այս arduino- ի ծածկագիրը կոչվում է Code for Ring: հաջորդը ձեզ հարկավոր է վերցնել ձեր երկրորդ arduino- ն և միացնել servo- ի և bluetooth մոդուլը: Այս arduino- ի ծածկագիրը կոչվում է Code for Phone, քանի որ մենք նույնպես պետք է այն միացնենք ձեր հեռախոսին: Դրա համար մենք օգտագործեցինք MIT App Inventor կոչվող հավելվածի պատրաստման պարզ կայք: Այս ծրագրով մենք ստեղծեցինք մի պարզ ինտերֆեյս, որի միջոցով կարող եք միանալ bluetooth- ին և փոխել արժեքները arduino- ի սերիական մոնիտորի մեջ: Արդուինոն այնուհետև կարդում է սերիական մոնիտորից և ստուգում է, թե արդյոք արժեքը 1 2 կամ 3 է, և եթե դա այդպես է, այն կարող է անել այնպիսի բան, ինչպիսին է սերվոյի վերահսկումը:
Քայլ 4: Ավարտեք
եթե ամեն ինչ ճիշտ եք հավաքել և միացրել եք arduino- ի բոլոր կցորդները ՝ առանց լարերի կարճ միացման, ապա կարող եք փորձարկել ձեր գեղեցիկ ստեղծագործությունը: միացրեք երկու arduino- ն ձեր համակարգչին (կամ օգտագործեք ինչ -որ powerbank կամ մարտկոց) և տեսեք ձեր աշխատանքը գործողության մեջ: տեղադրել նամակ ձեր LDR- ի վրա և մատանին փայլել, Bluetooth- ի միջոցով միացնել ձեր ծրագիրը arduino- ին և շրջել ափսեը `ձեր փոստը դեն նետելու համար, կամ պահել ձեր փոստը: Անգամ անցանկալի փոստը ոչնչացնելու համար մենք թղթի մանրացնող սարք օգտագործեցինք:
Դա էր! գնացեք ապագա համակարգի ձեր սեփական գեղեցիկ փոստով:
Խորհուրդ ենք տալիս:
Smart B.A.L (միացված փոստարկղ) ՝ 4 քայլ
Smart B.A.L (կապված փոստարկղ). Դուք հոգնել եք ամեն անգամ ձեր փոստարկղը ստուգելուց, մինչդեռ ներսում ոչինչ չկա: Wantանկանում եք իմանալ, արդյոք դուք ստանում եք ձեր փոստը կամ ծանրոցը ճանապարհորդության ընթացքում: Այսպիսով, կապված փոստարկղը ձեզ համար է: Այն ձեզ կտեղեկացնի, եթե փոստատարը ավանդ է դրել փոստով կամ հավասարաչափ
Այո/Ոչ, կոճակով վերահսկվող LCD: 4 քայլ
Այո/Ոչ կոճակով վերահսկվող LCD. Այս նախագիծը «Բարև աշխարհ» -ի համադրություն է: նախագիծը Arduino կայքում (https://www.arduino.cc/hy/Tutorial/HelloWorld) և " Ստեղնաշարի և մկնիկի կառավարման " նախագիծը Arduino կայքում (https://www.arduino.cc/hy/Tut
Խելացի փոստարկղ `11 քայլ
Խելացի փոստարկղ. Ես սովորաբար թերթ եմ կարդում առավոտյան ՝ նախաճաշին: Սա առաքվում է ամեն օր փոստարկղում: Բայց երբեմն պատահում է, որ ցրտին կամ անձրևին պետք է քայլեմ փոստարկղ տանող մեր ճանապարհի վրայով ՝ տեսնելու, որ ոչ մի թերթ չի առաքվում
Ificationանուցման փոստարկղ `7 քայլ
Ificationանուցման փոստարկղ. Հեղինակ ՝ Նոյ Սմիթ և Հարրի Սինգհ
CAN արձանագրություն. Այո, մենք կարող ենք: 24 քայլ
CAN արձանագրություն. Այո, մենք կարող ենք. Կարևոր է բացատրել, որ CAN- ը միաժամանակյա սերիական հաղորդակցության արձանագրություն է: Սա նշանակում է, որ ս