Բովանդակություն:
- Քայլ 1: Լուծում
- Քայլ 2: Սարքավորումներ
- Քայլ 3. Գրադարան և ուրվագիծ
- Քայլ 4: Առանձնահատկություններ
- Քայլ 5: Կարգավորելի պարամետրեր
- Քայլ 6: Լարերի տեղադրում
- Քայլ 7: Լրացուցիչ տեղեկություններ
Video: KS-Cat-Feed-Counter: 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Իրավիճակ
Երբ դուք ապրում եք զբաղված ընտանիքում, հաճախ չգիտեք, թե քանի անգամ է ձեր ընտանի կենդանուն կերակրվել: Հավանաբար, դուք ժամանում եք տուն, և ձեր ընտանի կենդանուն սնունդ է խնդրում, նույնիսկ եթե այն պարզապես կերակրել է մեկ ուրիշի կողմից, ով այժմ տանը չէ:
Ինչ -որ կերպ, ձեր ընտանի կենդանիները ավելի ու ավելի են գիրանում: Դուք չեք ցանկանում գնել կենդանիների ավտոմատ սնուցող սարք, քանի որ ձեր ընտանի կենդանու հետ ավելի լավ կապ ունեք, երբ այն պետք է մոտենա ձեզ ՝ սնունդ խնդրելու համար: Այնուամենայնիվ, դուք չեք ցանկանում, որ այն լինի գեր և անառողջ:
Քայլ 1: Լուծում
KS-Cat-Feed-Counter- ը կոչված է ձեզ տեղեկացնելու այն մասին, թե քանի անգամ են ձեր ընտանի կենդանիները կերել, այնպես որ դուք վերահսկում եք ձեր ընտանի կենդանու սննդակարգը:
Այն պատրաստված է ձեզ ցույց տալու օրական մինչև չորս անգամ կերակրման համար: Դուք, իհարկե, կարող եք փոխել փափուկ և ապարատային սարք ՝ հաշվիչը մինչև հինգ կամ ավելի կերակրման անգամ հասցնելու համար:
Քայլ 2: Սարքավորումներ
Arduino Pro Mini (ցածր էներգիայի սպառման համար)
Վերբեռնման մոդուլ Arduino Pro Mini- ի համար (Aliexpress- ի այս մոդուլը գործում է միայն Linux- ում -> Տես ներբեռնման հրահանգները ծածկագրում)
4 լուսադիոդ
4 դիմադրություն 10kOhms
Էլեկտրոնային և մարտկոցների բնակարան
Մագնիսական անջատիչ
9 Վ բլոկ մարտկոց միակցիչով
Փոքր նյութ, ինչպիսիք են էլեկտրոնային տախտակը և լարերը
(Բոլոր ծախսերը մոտ 15 ԱՄՆ դոլար են Aliexpress.com- ում)
Քայլ 3. Գրադարան և ուրվագիծ
ԳՐԱԴԱՐԱՆ ՝ LowPowerLibrary (https://github.com/rocketscream/Low-Power)
Էսքիզ:
Timeամանակը վերջապես ցույց տվեց «2018-08-KS-Cat-Feed-Counter.ino» ուրվագծով դուք պետք է փոխեք 9V- արգելափակիչ մարտկոցը բոլոր 6 ամիսների ընթացքում: Այսպիսով, ես հաշվիչը միացրի արտաքին էներգիայի աղբյուրին (այլևս էներգիա խնայելու կարիք չկա): Եթե դա անում եք, կարող եք օգտագործել «2019-10-KS-Cat-Feed-Counter-NoLowPower.ino» ուրվագիծը:
Քայլ 4: Առանձնահատկություններ
Այս գործիքը հաշվում է կերակրման մինչև 4 անգամ: Այն ունի 4 LED և յուրաքանչյուր ակտիվ LED ներկայացնում է կերակրման ժամանակը: 4 կերակրման ժամանակից հետո այն վերագործարկվում է 1 -ով: Քանի որ աշխատում է մարտկոցով, այն ծրագրված է ցածր էներգիայի սպառման համար: (ժամաչափ չկա)
Դուք ունեք մեկ կոճակ ՝ ստուգելու, թե քանի անգամ է ձեր ընտանի կենդանուն կերակրվել: LED- ները լուսավորվում են ըստ կերակրման ժամանակների: Բացի այդ, դուք ունեք մեկ կոճակ ՝ ամեն անգամ այն սեղմելիս նվազեցնելու կերակրման ժամանակը: (Ուղղումների համար, օրինակ, դուք բացում եք կափարիչը, բայց չեք կերակրում ընտանի կենդանուն `սննդի լիցքավորման համար)
Այն ունի մեկ մագնիսական անջատիչ, որը որոշում է սննդի տուփի կափարիչը բաց է, թե փակ: (Ես դա փորձեցի թեք անջատիչներով, բայց դրանք վստահելի չեն)
Կերակրման արկղի կափարիչի «minOpeningTime» - ից հետո ենթադրվում է, որ դուք պարզապես կերակրել եք ձեր ընտանի կենդանուն, և կերակրման ժամանակաչափը մեծանում է (այն դեպքում, երբ ձեր կերակրման ժամանակի հաշվիչը 4 է, այն հետ է դառնում 1):
Երբ կափարիչը բացում եք, LED- ները լուսավորվում են ըստ կերակրման ժամանակների:
Երբ փակեք կափարիչը, LED- ները լուսավորվում են ըստ կերակրման ժամանակների (բացառությամբ, որ նորից փակեք «minOpeningTime» - ի գերազանցումից առաջ):
Կրճատման կոճակով կերակրման ժամանակը նվազելուց հետո LED- ները լուսավորվում են ըստ կերակրման նոր ժամանակների:
Քայլ 5: Կարգավորելի պարամետրեր
minOpeningTime. երբ կափարիչը բաց է այս անգամից ավելի, ապա հաշվիչը կավելանա:
lightenUPLEDs. երբ դուք սեղմում եք կոճակը ՝ ստուգելու, թե քանի անգամ է ձեր ընտանի կենդանուն կերակրել, կամ երբ բացում կամ փակում եք կափարիչը կամ երբ նվազեցնում եք կերակրման ժամանակը, LED- ները այս անգամ կլուսավորվեն:
Քայլ 6: Լարերի տեղադրում
Քայլ 7: Լրացուցիչ տեղեկություններ
Arduino- ին նորմալ ռեժիմում անհրաժեշտ է մոտ 50 մԱ: «LowPowerLibrary» - ի դեպքում այս ուրվագծում այն կրճատվում է մինչև 0,2 մԱ -ից պակաս: Հետևաբար, մարտկոցի ամենօրյա փոփոխության փոխարեն կարող եք դա անել տարին մեկ անգամ: Քանի որ «LowPowerLibrary» - ն ակտիվ է, ժամանակաչափեր չկան, և ես չէի կարող օգտագործել millis հրամանը: (պարզապես «minOpeningTime» - ի հետաձգում)
Arduino Pro- ի վերբեռնման մոդուլը միշտ լավ էր աշխատում Linux օպերացիոն համակարգի վրա, բայց միայն երբեմն Windows օպերացիոն համակարգի վրա: Հիշեք, որ բեռնելուց առաջ Linux- ի նավահանգստի համար գրեք իրավունքներ: (տե՛ս մեկնաբանության ծածկագրում)
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)