Talaan ng mga Nilalaman:
- Hakbang 1: Solusyon
- Hakbang 2: Hardware
- Hakbang 3: Library at Sketch
- Hakbang 4: Mga Tampok
- Hakbang 5: Maaaring I-configure ang Mga Parameter
- Hakbang 6: Mga kable
- Hakbang 7: Karagdagang Impormasyon
Video: KS-Cat-Feed-Counter: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Sitwasyon
Kung nakatira ka sa isang abalang sambahayan, madalas na hindi mo alam kung gaano karaming beses na pinakain ang iyong alaga. Marahil ay nakarating ka sa bahay at ang iyong alaga ay humihingi ng pagkain kahit na ito ay pinakain lamang ng ibang tao na wala sa bahay ngayon.
Kahit papaano, ang iyong mga alaga ay tumataba at tumataba. Hindi mo nais na bumili ng isang awtomatikong feeder ng alagang hayop dahil mayroon kang isang mas mahusay na koneksyon sa iyong alagang hayop kapag dumating sa iyo upang humingi ng pagkain. Gayunpaman, hindi mo nais na ito ay maging mataba at hindi malusog.
Hakbang 1: Solusyon
Ang KS-Cat-Feed-Counter ay inilaan upang ipaalam sa iyo ang tungkol sa kung gaano karaming beses kumain ang iyong mga alaga upang manatiling kontrolado ang diyeta ng iyong alaga.
Ginagawa ito upang maipakita sa iyo ang hanggang sa apat na beses sa pagpapakain sa isang araw. Maaari mong palitan ang kurso ng soft- at hardware upang madagdagan ang counter sa lima o higit pang mga oras ng pagpapakain.
Hakbang 2: Hardware
Arduino Pro Mini (para sa mababang paggamit ng kuryente)
Mag-upload ng Modyul para sa Arduino Pro Mini (Ang modyul na ito mula sa Aliexpress ay gagana lamang sa Linux -> Tingnan ang mga tagubilin sa pag-download sa code)
4 na LED's
4 na Resistors 10kOhms
Pabahay para sa elektronikong at baterya
Magnetic switch
9V block na baterya na may konektor
Maliit na materyal tulad ng electronic board at wires
(Lahat ng gastos tungkol sa 15 USD sa Aliexpress.com)
Hakbang 3: Library at Sketch
LIBRARY: LowPowerLibrary (https://github.com/rocketscream/Low-Power)
Sketch:
Sa wakas ay nagpakita ang oras sa Sketch na "2018-08-KS-Cat-Feed-Counter.ino" kailangan mong baguhin ang 9V-Block-Battery sa lahat ng 6 na buwan. Kaya't kinonekta ko ang Counter sa isang panlabas na mapagkukunan ng kuryente (hindi na kailangang makatipid ng kuryente). Kung gagawin mo ito maaari mong gamitin ang sketch na "2019-10-KS-Cat-Feed-Counter-NoLowPower.ino".
Hakbang 4: Mga Tampok
Ang gadget na ito ay binibilang ng hanggang 4 na beses sa pagpapakain. Mayroon itong 4 na LED at ang bawat aktibong LED ay kumakatawan sa isang oras ng pagpapakain. Pagkatapos ng 4 na oras ng pagpapakain, nagsisimula muli ito sa 1. Dahil gumagana ito sa baterya, na-program ito para sa mababang paggamit ng kuryente. (walang timer)
Mayroon kang isang pindutan upang suriin kung gaano karaming beses na pinakain ang iyong alaga. Ang LED's lighten up alinsunod sa mga oras ng pagpapakain. Bilang karagdagan, mayroon kang isang pindutan upang bawasan ang dami ng mga oras ng pagpapakain sa bawat oras na pipindutin mo ito. (Para sa mga pagwawasto hal. Binubuksan mo ang takip ngunit huwag pakainin ang alagang hayop - para sa refill ng pagkain)
Mayroon itong isang magnetic switch na nakakakita kung ang takip ng kahon ng pagkain ay bukas o sarado. (Sinubukan ko ito sa mga ikiling switch ngunit ang mga ito kung saan hindi mapagkakatiwalaan)
Matapos ang isang mai-configure na oras na "minOpeningTime" ng bukas na takip ng kahon ng feed - ipinapalagay na pinakain mo lang ang iyong alaga - at tataas ang counter ng mga oras ng pagpapakain (kung ang iyong counter ng mga oras ng pagpapakain ay nasa 4 naibalik ito sa 1).
Kapag binuksan mo ang takip, gumagaan ang LED alinsunod sa mga oras ng pagpapakain.
Kapag isinara mo ang takip, gumagaan ang LED ayon sa mga oras ng pagpapakain (maliban kung isara mo muli bago lumampas ang "minOpeningTime").
Matapos bawasan ang mga oras ng pagpapakain sa pamamagitan ng pindutan ng pagbawas, ang lighten ng LED ay naaayon ayon sa mga bagong oras ng pagpapakain.
Hakbang 5: Maaaring I-configure ang Mga Parameter
minOpeningTime: kapag ang takip ay bukas para sa higit sa oras na ito pagkatapos ay tataas ang counter.
lightenUpLEDs: kapag pinindot mo ang pindutan upang suriin kung gaano karaming beses na pinakain ang iyong alaga, o kapag binuksan mo o isinara ang talukap ng mata o kapag binawasan mo ang mga oras ng pagpapakain counter ang LED ay magpapaliwanag para sa oras na ito.
Hakbang 6: Mga kable
Hakbang 7: Karagdagang Impormasyon
Ang Arduino ay nangangailangan sa normal na mode tungkol sa 50mA. Gamit ang "LowPowerLibrary", nabawasan ito sa sketch na ito sa mas mababa sa 0.2mA. Samakatuwid, sa halip na isang pang-araw-araw na pagbabago ng baterya maaari mo itong gawin nang isang beses lamang bawat taon. Dahil ang "LowPowerLibrary" ay aktibo, walang mga timer at hindi ko magamit ang command millis. (antala lang ang "minOpeningTime")
Ang Module ng pag-upload para sa Arduino Pro ay laging gumana sa operating system ng Linux - ngunit kung minsan lamang sa isang operating system ng Windows. Tandaan na bigyan ang mga karapatan sa pagsulat sa port sa Linux bago mag-upload. (tingnan ang mga komento sa code)
Inirerekumendang:
Mga Soldering Surface Mount Component - Mga Pangunahing Kaalaman sa Paghinang: 9 Mga Hakbang (na may Mga Larawan)
Mga Soldering Surface Mount Component | Mga Pangunahing Kaalaman sa Paghinang: Sa ngayon sa aking Serye ng Mga Pangunahing Kaalaman sa Soldering, tinalakay ko ang sapat na mga pangunahing kaalaman tungkol sa paghihinang para masimulan mong magsanay. Sa Ituturo na ito kung ano ang tatalakayin ko ay medyo mas advanced, ngunit ito ay ilan sa mga pangunahing kaalaman para sa paghihinang sa Surface Mount Compo
Mga Laruang Switch-Adapt: Mga Paglalakad sa Tubig na Lumalakad sa Tubig na Naa-access !: 7 Mga Hakbang (na may Mga Larawan)
Mga Laruang Switch-Adapt: Mga Paglalakad sa Tubig na Lumalakad sa Dragon na Naa-access !: Ang pagbagay ng laruan ay nagbubukas ng mga bagong paraan at na-customize na solusyon upang payagan ang mga bata na may limitadong mga kakayahan sa motor o mga kapansanan sa pag-unlad na makipag-ugnay sa mga laruan nang nakapag-iisa. Sa maraming mga kaso, ang mga bata na nangangailangan ng inangkop na mga laruan ay hindi maaring
Paano Kumuha ng 18650 Mga Cell Mula sa Mga Patay na Baterya ng Laptop !: 7 Mga Hakbang (na may Mga Larawan)
Paano Kumuha ng 18650 Mga Cell Mula sa Mga Patay na Baterya ng Laptop !: Pagdating sa mga proyekto ng pagbuo sa pangkalahatan ay gumagamit kami ng isang supply ng kuryente para sa prototyping, ngunit kung ito ay isang portable na proyekto kailangan namin ng isang mapagkukunan ng kuryente tulad ng 18650 li-ion cells, ngunit ang mga cell na ito ay minsan mahal o karamihan sa mga nagbebenta ay hindi nagbebenta
Mga Larong Pang-tunog ng Mga Hayop para sa Mga Bata: 4 na Mga Hakbang
Mga Larong Pang-tunog ng Mga Hayop para sa Mga Bata: Ang hayop ay tunog sa sarili nitong tinig kapag ang puzzle ng hayop na ito ay inilagay nang tama para sa mga bata sa ilalim ng 24 na buwan. Masisiyahan ang iyong mga anak na lalaki kapag narinig nila ang lahat ng anim na tunog na ibinubuga ng hayop niya. Ang proyektong ito ay batay sa isang produktong komersyal, ngunit nais ko
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol