Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ayon sa AKC, (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) ang laki ng bahagi ng pagkain para sa mga feed ay mahalaga sa aso, at ang laki ng kahon ay limitado rin ang bilang ng mga feed na maaaring kainin ng aso sa isang araw, "Inirekumenda ng mga Beterinaryo ang pagpapakain sa isang aso kahit dalawang beses bawat araw," sa pamamagitan ng pagtatakda kung gaano karaming pagkain at makokontrol ang oras na kumain sila sa isang araw, nakinabang ito ang aso, at ang makina na ito ay eksakto kung ano ang dapat mong ibigay sa iyong aso! Maaari mong kontrolin ang oras para sa makina kahit kailan mo gusto!
Mga gamit
mga wire x 8
tape x 1
kahon ng papel x 1
karton x 1
Arduino Leonardo x 1
Bread Board x 1
feed x nakasalalay sa iyo
servomotor x 1
Hakbang 1: Kumuha ng karton Gamit ang isang Kahon
Una, gupitin ang isang piraso ng karton at idikit ang mga ito sa kahon. Kung ang takip ay hindi sapat na mahaba, gupitin ang isang karagdagang piraso ng karton, at idikit ito sa gilid ng kahon (tulad ng ipinakita sa larawan).
Hakbang 2:
Ikonekta ang servo motor tulad ng ipinapakita ng larawan, ikonekta ang kawad sa d pin 10, at ikonekta ang pulang kawad sa positibo, at ang kawad sa positibong kumonekta sa 5V, at ang itim na kawad ay kumokonekta sa GND.
(Maaari mong baguhin ang hugis para sa puting bagay sa servo motor, depende sa kung anong mga resulta ang gusto mo)
Hakbang 3:
I-plug ang servomotor sa karton, at ayusin ito sa tape ng papel (siguraduhin na umiikot ang servo motor, hinahawakan nito ang takip, upang maitaas ng takip ang takip, upang ang kahon ay matagumpay na mabuksan).
Gupitin ang isang piraso ng karton at ilagay ito sa ilalim ng kahon na umaangkop sa servomotor, at idikit ito sa kahon.
Ang tatlo sa mga video ay kung paano ko binubuo ang karton sa tabi ng kahon ng papel, upang magawang paikutin ang servomotor at gawing mas palakasin ang makina.
Hakbang 4: Code
# isama
Servo servo_pin_10; // create servo object upang makontrol ang isang servo
void setup () {// ilagay ang iyong code sa pag-setup dito, upang tumakbo nang isang beses: servo_pin_10.attach (10); // nakakabit ang servo sa pin sa servo object}
void loop () {// ilagay ang iyong pangunahing code dito, upang tumakbo nang paulit-ulit: servo_pin_10.write (180); // ang servo motor ay aakyat sa 180 degree (kung saan ang takip ay itinaas) pagkaantala (300000); // naghihintay ng 300000 milliseconds * baguhin ang oras ay nakasalalay sa iyo servo_pin_10.write (0); // ang servo motor ay babalik sa zer degree (kung saan ang kahon ay halos sarado) pagkaantala (1800000); // naghihintay ng 1800000 milliseconds * baguhin ang oras ay nakasalalay sa iyo}
Ang Code ay narito