Talaan ng mga Nilalaman:

Awtomatikong tagapagpakain ng Aso: 5 Hakbang
Awtomatikong tagapagpakain ng Aso: 5 Hakbang

Video: Awtomatikong tagapagpakain ng Aso: 5 Hakbang

Video: Awtomatikong tagapagpakain ng Aso: 5 Hakbang
Video: Wounded Birds - Episode 5 - [Filipino Subtitles] Turkish Drama | Yaralı Kuşlar 2019 2024, Nobyembre
Anonim
Awtomatikong tagapagpakain ng Aso
Awtomatikong tagapagpakain ng Aso

Ito ay isang sunud-sunod na tutorial sa kung paano gumawa ng isang awtomatikong feeder ng aso gamit ang Arduino. Perpekto ito kung nasa labas ka ng bahay sa halos buong araw. Sa halip na ang iyong aso ay maghintay ng buong araw para sa pagkain, o ipauwi mo sa bahay upang pakainin ito, papayagan ng aparatong ito ang iyong aso na pakainin ang sarili para sa iyo kapag oras na upang pakainin, bibigyan ka ng mas maraming oras, at kapayapaan ng isip. Gumagana rin ang proyektong ito sa mga pusa, o kahit bilang isang lolly dispenser! Maaari mo itong gamitin para sa maraming iba't ibang mga layunin, gamitin ang iyong imahinasyon!

Hakbang 1: Ipunin ang Mga Materyales

Ipunin ang Mga Materyales
Ipunin ang Mga Materyales

Kakailanganin mo: Isang servoAn LCD screen 2x16Ang ultrasonic sensor5 male to male wires15 male to female wiresBread boardPentientiometerArduino unoComputer na may Arduino software at 3-D software sa pag-print Mag-access sa isang gumaganang 3D printer

Hakbang 2: Ang Code

Ang Code
Ang Code

Kopyahin ang code sa ibaba sa Arduino, at i-upload ito sa iyong Arduino Uno, gamit ang ibinigay na cable na dapat ikonekta ang iyong Arduino sa isang USB port sa iyong computer. Maaari kang makakuha ng isang error sa pag-upload. Kung nangyari iyon, tiyaking alam ng iyong computer kung aling port ang na-upload nito (maaari mo itong palitan sa pamamagitan ng pagpunta sa 'Tools' at pagkatapos ay pag-click sa 'Port' at pagpili sa iyong Arduino), at siguraduhin na ang iyong computer ay mayroong lahat ng kinakailangang mga file na-download para sa pagpapatakbo ng code. Kung hindi, ang mga ito ay matatagpuan sa online at malayang mag-download.

Hakbang 3: Assembly

Assembly
Assembly
Assembly
Assembly
Assembly
Assembly
Assembly
Assembly

I-print nang hiwalay ang lahat ng nakalakip na.stl na mga file.

Kapag natapos na ang pag-print, kunin ang lahat ng mga bahagi ng 3-D at itabi ang mga ito sa isang mesa. Alisin ang lahat ng labis na materyal ng printer. Ilagay ang sangkap ng tagapagpakain (ang hubog na rektanggulo na may isang parisukat na butas sa gitna) sa loob ng pangunahing katawan tulad ng ang labis na bahagi nito (tingnan ang nakalakip na imahe) ay namamalagi sa gilid na may butas para sa paglalaan ng pagkain, at ang ganap na patag na bit ay nakaharap paitaas. I-slot ang kaukulang square rod (servo rod) sa pamamagitan ng square hole. Ilagay ang Arduino sa loob ng mas mababang kompartimento ng pangunahing katawan. Ilagay ang servo sa maliit na parisukat na bahagi upang ang mga wire ay umupo sa gupit na bahagi sa dingding (tingnan ang larawan). Ilakip ang potensyomiter sa maliit na rektanggulo na dumidikit sa pangunahing katawan upang ang tatlong prong ay humarap patungo sa pangunahing katawan. Ilagay ang sensor ng ultrasonic sa may hawak sa itaas kung saan lalabas ang pagkain, tulad ng nakaharap ang dalawang bahagi ng bilog ang layo mula sa pangunahing katawan. Ilagay ang screen ng LCD sa loob ng mas malaking rektanggulo na itinaas mula sa pangunahing katawan, na ang screen ay nakaharap sa labas. Maaari mong isara ang tuktok na bahagi ng feeder na may takip kung nais mo.

Hakbang 4: Ang Kable It Up

Kable It Up
Kable It Up
Kable It Up
Kable It Up
Kable It Up
Kable It Up
Kable It Up
Kable It Up

Ang mga wire ay kailangang ikabit alinsunod sa circuit diagram na nakakabit, at ang bawat bahagi ay may isang tiyak na butas kung saan ang mga wire nito ay maaaring nakakabit sa Arduino.

Gayunpaman, ang LCD screen, ay hindi magagamit para sa circuit software, ngunit maaaring naka-attach sa Arduino sa pamamagitan ng paglakip ng mga sumusunod na wires sa mga sumusunod na pin sa Arduino, ayon sa mga kulay sa imahe sa itaas:

Green - pin 4

Dilaw - pin 5

Kahel - pin 6

Pula (itaas) - pin 7

Kayumanggi (itaas) - pin 8

Itim - pin 9

Kayumanggi (mas mababa) - positibo (5V)

Pula (mas mababa) - negatibo (ground / GND)

Ang mga servo wires ay maaaring dumaan sa butas sa gilid ng tubo sa tabi nito, paglabas sa ilalim nito at pagpunta sa Arduino sa pamamagitan ng butas sa gilid ng pangunahing katawan. Ang mga ultrasonic sensor wires ay bababa din sa tubong ito, pagpasok sa halip mula sa butas sa tuktok ng tubo, ngunit paglabas sa parehong lugar. Ang mga LCD screen wire ay maaaring ikabit sa butas sa likuran kung saan pupunta ang LCD. Mayroon ding butas sa dingding ng pangunahing katawan kung saan ang potentiometer sits. Kapag na-attach mo na ang lahat ng mga wire na kumokonekta sa iba't ibang mga bahagi sa Arduino, maaari mong ilagay sa takip ng gilid (hugis tulad ng isang L) sa malaking butas sa gilid ng pangunahing katawan, upang ang hitsura ng L hugis tulad ng isang L kung tiningnan mula sa Likod ng feeder (kabaligtaran ng kung saan lalabas ang pagkain). Maaari mo ring ikabit ang LCD cover (isang hugis-parihaba na hugis na may isang mas maliit na hugis-parihaba na butas dito) sa LCD cover, na may mukha na ang bahagyang nakataas sa labas ng gilid na nakaharap sa LCD screen.

Hakbang 5: Naghahatid ng Hapunan

Naghahatid ng Hapunan!
Naghahatid ng Hapunan!

Ilagay ang mangkok ng aso sa ilalim kung saan lalabas ang pagkain. Pagkatapos, itakda lamang kung gaano katagal hangga't gusto mong mapakain ang iyong aso, punan ang tuktok na kompartamento ng anumang assortment ng maliit na tuyong pagkain ng aso, at i-pop ang takip. Mabuti ka upang pumunta, at gayundin ang iyong aso!

Inirerekumendang: