Talaan ng mga Nilalaman:

Arduino Dancing Magikarp Project .: 4 na Hakbang
Arduino Dancing Magikarp Project .: 4 na Hakbang

Video: Arduino Dancing Magikarp Project .: 4 na Hakbang

Video: Arduino Dancing Magikarp Project .: 4 na Hakbang
Video: Marketing 4.0 - Philip Kotler - AudioBook 🎧 Completo | Elyson Sotti 2024, Nobyembre
Anonim
Project ng Arduino Dancing Magikarp
Project ng Arduino Dancing Magikarp

Hi!

Kamakailan-lamang na ginawa ko ang aking sariling maliit na proyekto ng arduino na inspirasyon ng 90ies nostalgia ng Pokémon at Billy Bass, at pababa sa ibaba maaari kang makahanap ng mga tagubilin sa paggawa ng iyong sarili! Ang proyekto ay para sa paaralan, at kailangan naming bumuo ng isang bagay na nakakaaliw, o isang solusyon sa isang tiyak na problema. Ang aking proyekto ay isang halo ng dalawa, paglulutas ng isang personal na problema sa aking tahanan, at nakakatuwa ring tingnan!

Kinakailangan ang hardware:

  • 1x Arduino Uno
  • 1x Servo motor
  • 1x Piezo Buzzer
  • 1x LDR sensor
  • 1x 220Ω risistor
  • 9x male to male wires
  • 1x breadboard

Mga kinakailangang materyal:

  • 1x 3D na naka-print na isda
  • 1x isang kahoy na kahon na sapat na malaki upang magkasya ang iyong Arduino
  • Pandikit
  • Pintura

Maaari mong sundin kasama ang pagbuo ng maliit na gadget na ito sa mga hakbang sa ibaba!

Hakbang 1: Pag-set up ng Hardware

Pag-set up ng Hardware
Pag-set up ng Hardware
Pag-set up ng Hardware
Pag-set up ng Hardware
Pag-set up ng Hardware
Pag-set up ng Hardware
Pag-set up ng Hardware
Pag-set up ng Hardware

Wire ang mga bahagi bawat diagram sa itaas.

  1. Ikonekta ang mga wire ng Servo sa GND, 5V at digital pin 3.
  2. Ikonekta ang dalawang wires mula sa 5V at analog pin A1 sa LDR.
  3. Ikonekta ang isang kawad mula sa GND sa breadboard.
  4. Ikonekta ang isang kawad mula sa wire ng GND patungo sa risistor.
  5. Ikonekta ang isang kawad mula sa wire ng GND patungo sa buzzer
  6. Ikonekta ang isang kawad mula sa digital pin 12 sa buzzer.

Nakasalalay sa laki ng lalagyan na mayroon ka, maaaring kailanganin mong i-tweak nang bahagya ang mga posisyon ng pag-setup.

Hakbang 2: Paggawa sa Magikarp at lalagyan

Nagtatrabaho sa Magikarp at sa lalagyan
Nagtatrabaho sa Magikarp at sa lalagyan
Nagtatrabaho sa Magikarp at sa lalagyan
Nagtatrabaho sa Magikarp at sa lalagyan
Nagtatrabaho sa Magikarp at sa lalagyan
Nagtatrabaho sa Magikarp at sa lalagyan

Para sa susunod na hakbang kailangan mo ng pag-access sa isang 3D printer upang mai-print ang Magikarp.

Natagpuan ko ang modelong ito sa online, at ipi-print ito sa maitim na kulay-abo na plastik. Kailangan pa nito ng ilang trabaho upang magmukha itong kaaya-aya.

  1. Buhangin ang modelo. Siguraduhin na ang bawat bahagi ay may mga magaspang na gilid na naka-sanded down na maganda at makinis.
  2. Pagpipinta. Nakasalalay sa kulay ng iyong 3D-print, kakailanganin mong gumamit ng maraming mga layer ng pintura upang ganap na masakop ang iyong modelo.
  3. Assembly. Gumamit ako ng malakas na malagkit upang maingat na idikit ang lahat ng mga bahagi na naka-print sa 3D. Ang ilang mga bahagi ay maaaring maging marupok, kaya mag-ingat kapag nakadikit.
  4. Bilang huling hakbang, kola ng isang maliit na braso ng Servo sa likurang likuran ng Magikarp, upang ma-Attatch nito ang kabuuan ng Servo.

Gumawa ako ng isang maliit na lalagyan na gawa sa kahoy upang magkasya ang aking mga kable at Arduino. Maaari kang gumamit ng anumang lalagyan ng laki, ngunit tiyaking mag-drill ng dalawang butas sa harap ng lalagyan. Isang maliit na butas para sa LDR na magkasya, at isa pang mas malaking butas para sa tuktok na bahagi ng Servo upang magkasya. Mag-ingat na huwag gawing masyadong malaki ang pangalawang butas na ito, kung hindi man ay malalaglag ang Servo. Sinigurado ko ang aking Servo gamit ang dalawang maliliit na turnilyo, at pininta ang aking lalagyan na puti bago ilalagay sa aking pag-set up at mga kable.

Hakbang 3: Code

Kopyahin lamang ang code pababa sa ibaba sa Arduino IDE. Nagdagdag ako ng mga komento na nagpapaliwanag ng mga kapansin-pansin na bahagi sa code.

Ginamit ko ang code sa itinuturo na ito bilang isang batayan upang gumana, at binago ito upang magkasya sa aking sariling proyekto.

Hakbang 4: Tapos na

Salamat sa pagbabasa hanggang sa katapusan ng aking unang itinuro!

Inaasahan kong naging kaalaman ito at sana ay nasundan mo!

Inirerekumendang: