Բովանդակություն:
Video: Arduino Minutes Tracker: 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Tinkercad նախագծեր »
Այս ձեռնարկում ես ձեզ կսովորեցնեմ, թե ինչպես պատրաստել րոպեների որոնիչ Arduino Uno- ի միջոցով: A minute tracker- ը մի սարք է, որով կարող եք հետևել, թե որքան ժամանակ եք աշխատում ինչ -որ բանի վրա ժամանակի ընթացքում: Սեղմեք մեկնարկի կոճակը `րոպեների հաշվարկը սկսելու համար, և սեղմեք վերականգնման/գրանցման կոճակը` այդ րոպեները ֆայլին ներկայացնելու համար: Ֆայլը կարող է հասանելի լինել, և դուք կարող եք տեսնել, թե որքան րոպե եք կուտակել ժամանակի ընթացքում:
Պարագաներ
Արդուինո Ունո
Breadboard
18 թռիչքային լարեր
4 նիշ 7-հատվածանոց էկրան
2 կոճակ
2 10k ohm դիմադրություն
Քայլ 1: Կառուցեք ապարատը
Հետևեք վերը նշված սխեմային ՝ ձեր րոպեների գրանցիչը կառուցելու համար:
Նշում. 7 հատվածի ցուցադրման ձախից շատ թվանշանը մնաց անկապ, քանի որ բոլոր կապումներն սպառված էին: Եթե ցանկանում եք օգտագործել բոլոր 4 թվանշանները, փորձեք Arduino Mega- ն:
Նշում. Բաղադրիչների տարբեր ապրանքանիշեր տարբեր կերպ կստեղծվեն: Համոզվեք, որ ստուգեք ձեր բաղադրիչների ճշգրիտ էլեկտրագծերը:
Քայլ 2: Կոդավորեք ծրագրակազմը
Softwareրագրակազմը կոդավորելու համար կա երեք ենթապաշար ՝ ժմչփի կոդավորում, էկրանին միացում և անտառահատումների իրականացում: Եթե դուք խրված եք կամ չեք ցանկանում ինքներդ կոդավորել սա, ազատ զգացեք իմ կոդը այստեղ ՝
Հուշում. Կոդավորելիս թողեք, որ ծրագիրը գրանցվի վայրկյաններով (ոչ րոպեներով) `ավելի հեշտ փորձարկման համար:
Cամաչափի կոդավորում
Կոդի առաջին մասը ըստ էության ստեղծում է վայրկյանաչափ: Այն օգտագործում է մեկնարկի/կանգառի և վերականգնման կոճակը ՝ րոպեներին հետևելու համար: Սկսեք գործարկել մեկնարկի և կանգառի կոճակը. Կոճակին սեղմելուց հետո տպեք անցած ժամանակը մխիթարել և կոճակին նորից սեղմելուց հետո դադար տվեք: Հուշում. Դուք ստիպված կլինեք օգտագործել millis () գործառույթը:
Հուշում. Դուք պետք է ավելացնեք մոտ 20-50 մգ ուշացում `ապահովելու համար, որ կոճակը չի միանում և անջատվում մեկ սեղմումով:
Երբ դուք աշխատեք այս աշխատանքի վրա, հաջորդ քայլը ներառում է դադարներ: Օրինակ, եթե սկսեք, դադարեցնեք և նորից սկսեք, ցանկանում եք, որ ժամաչափը շարունակի այնտեղ, որտեղ դադարել եք: Ես դա արեցի ՝ հետևելով դադարի տևողությանը և դա հանելով տպելուց առաջ:
Այժմ, երբ ձեր մեկնարկի/կանգառի կոճակը գործում է, հաջորդ քայլը վերակայման կոճակն է: Դրա գործառույթն այն է, որ ժամանակը վերադառնա 0:
Էկրանը միացնելը
Երբ ձեր ծրագիրը հաջողությամբ հետևում է ժամանակին, դուք պետք է ժամանակի տվյալները ուղարկեք 4-նիշանի 7-հատվածանոց էկրանին: Դուք կարող եք զրոյից ստեղծել հաշվելու գործառույթ կամ առցանց օգնություն ստանալ որոշակի թվեր ցուցադրելու համար: Համոզվեք, որ սահմանեք ձեր ցուցադրման առավելագույն արժեքի սահմանը (եթե օգտագործում եք 3 թվանշան, ապա դա կլինի 999):
Անտառահատումների իրականացում
Վերջին քայլը ֆայլում ժամանակի տվյալների պահպանումն է: Սա կկատարվի Processing- ի միջոցով, այնպես որ համոզվեք, որ այն ներբեռնել եք նախքան այս քայլը սկսելը: Դուք կարող եք ժամանակի տվյալները պահել ցանկացած եղանակով, որը ձեզ համար օգտակար կլինի: Անձամբ ես ունեի մուտքագրված ժամանակի և ընդհանուր ժամանակի սյունակ: Հուշում. Օգտագործեք PrintWriter դասը.txt ֆայլին գրելու համար:
Քայլ 3: Կատարված է:
Վերջ! Ազատորեն ավելացրեք այս նախագիծը և հարմարեցրեք այն այն բանի համար, ինչ դուք հետևում եք: Շնորհակալություն կարդալու համար:
Խորհուրդ ենք տալիս:
Կառուցեք wearable Motion Tracker (BLE Arduino- ից մինչև Android Studio- ի հատուկ ծրագիր). 4 քայլ
Կառուցեք wearable Motion Tracker (BLE Arduino- ից մինչև Android Studio- ի հատուկ ծրագիր). Bluetooth Low Energy (BLE) ցածր էներգիայի Bluetooth հաղորդակցության ձև է: Հագանելի սարքերը, ինչպես խելացի հագուստները, որոնց ես օգնում եմ նախագծել Predictive Wear- ում, պետք է հնարավորինս սահմանափակեն էներգիայի սպառումը, որպեսզի երկարացնեն մարտկոցի կյանքը և հաճախ օգտագործեն BLE:
DIY Arduino Solar Tracker (գլոբալ տաքացումը նվազեցնելու համար) ՝ 3 քայլ
DIY Arduino Solar Tracker (Գլոբալ տաքացումը նվազեցնելու համար). Բարև բոլորին, այս ձեռնարկում ես ձեզ ցույց կտամ, թե ինչպես կարելի է արևային հետևող սարքել `օգտագործելով arduino միկրոկոնտրոլերը: Այսօրվա աշխարհում մենք տառապում ենք մի շարք մտահոգիչ խնդիրներից: Դրանցից մեկը կլիմայի փոփոխությունն ու գլոբալ տաքացումն են: Անհրաժեշտությունը
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: 15 Steps (With Pictures)
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: Movie Tracker is a clapperboard shaped, Raspberry Pi powered Release Tracker. Այն օգտագործում է TMDb API- ն ՝ ձեր տարածաշրջանում սպասվող ֆիլմերի պաստառը, վերնագիրը, թողարկման ամսաթիվը և ակնարկը տպելու համար ՝ որոշակի ժամանակամիջոցում (օրինակ ՝ այս շաբաթվա ֆիլմերի թողարկումները)
Aerobic Arduino - $ 15 Fitness Tracker Power by Arduino. 9 քայլ (նկարներով)
Aerobic Arduino - $ 15 Fitness Tracker Power by Arduino. Խնդրում ենք քվեարկել սրա համար ֆիթնես մարտահրավերի փոխարեն Fitbit- ի կամ խելացի ժամացույցի փոխարեն, կարող եք կառուցել Arduino- ով աշխատող ֆիթնես -որոնիչ ընդամենը $ 15 -ով: Այն հետևում է ձեր զենքի պոմպային շարժմանը վազելիս և օգտագործում է արագացուցիչ: Դա է