Talaan ng mga Nilalaman:

Retro Pac-Man Clock: 6 Mga Hakbang (na may Mga Larawan)
Retro Pac-Man Clock: 6 Mga Hakbang (na may Mga Larawan)

Video: Retro Pac-Man Clock: 6 Mga Hakbang (na may Mga Larawan)

Video: Retro Pac-Man Clock: 6 Mga Hakbang (na may Mga Larawan)
Video: DR. VICKI BELO's TRANSFORMATION💖🤩#vickibelo #doctor #transformation #viral #trending 2024, Hulyo
Anonim
Image
Image

Sa pamamagitan ng TechKiwiGadgetsTechKiwiGadgets sa Instagram Sundin ang Higit Pa ng may-akda:

Troubleshooter ng Pagsingil sa USB
Troubleshooter ng Pagsingil sa USB
Troubleshooter ng Pagsingil sa USB
Troubleshooter ng Pagsingil sa USB
USB Rechargeable Eco Friendly Flashlight
USB Rechargeable Eco Friendly Flashlight
USB Rechargeable Eco Friendly Flashlight
USB Rechargeable Eco Friendly Flashlight
Animated na Word Clock
Animated na Word Clock
Animated na Word Clock
Animated na Word Clock

Tungkol sa: Nababaliw sa teknolohiya at mga posibilidad na maihatid nito. Gusto ko ang hamon ng pagbuo ng mga natatanging bagay. Ang aking hangarin ay gawing masaya ang teknolohiya, nauugnay sa pang-araw-araw na buhay at matulungan ang mga tao na magtagumpay sa pagbuo ng cool… Higit Pa Tungkol sa TechKiwiGadgets »

Bumuo ng isang interactive na Pac-Man bedside clock, na may isang touch screen, at mga animated na Pac-Man figure.

Ang cool na proyekto ay nakakagulat na simpleng gawin at isang mahusay na regalo para sa mga nostalhik na Pac-Man na adik.

Pati na rin ang kakayahang makipag-ugnay sa laro ng Pac-Man, maaari kang mag-record ng tunog na iyong pinili para sa alarma.

*** Ang V10 code ay inilabas na may orihinal na Pacman Gameplay na kasama na ngayon sa Dots ***

Hakbang 1: Ipunin ang Mga Materyal

Ipunin ang Mga Kagamitan
Ipunin ang Mga Kagamitan
Ipunin ang Mga Kagamitan
Ipunin ang Mga Kagamitan
Ipunin ang Mga Kagamitan
Ipunin ang Mga Kagamitan

Ang Retro Pac-Man Clock ay ginawa mula sa 5 pangunahing mga module kasama ang isang kaso na pinutol ng laser mula sa MDF na kahoy.

  1. Arduino Board - Arduino Mega 2560 (Ang mga item 1, 2 at 3 ay maaaring mabili bilang isang bundle order)
  2. Touch Screen Arduino Shield - 3.2 pulgada Mega Touch L CD
  3. Expansion Board Shield Touch Screen - 3.2 "TFT LCD Display + Touch Screen para sa Arduino's Mega 2560 (* Tandaan: Iwasan ang Sainsmart tingnan ang seksyon 4 sa ibaba)
  4. Modyong Oras ng Oras ng Oras - DS3231 RTC
  5. Modyul ng Recorder ng Boses - ISD1820 Voice Recorder

Nakapaloob sa itinuturo ay ang kinakailangang Arduino code, mga link sa mga aklatan at anumang mga espesyal na graphic file na kakailanganin mo upang mabuo ang proyekto.

Sa listahan sa itaas ay may mga link sa mga tagapagtustos ng mga bahagi na katulad ng mga item na ginamit sa prototype. Malaya kang mapagkukunan ang mga bahagi mula sa kung saan mo man nakikita na akma upang matiyak na mababawasan ang mga gastos.

Bilang karagdagan sa mga modyul na ito, kakailanganin mo ang mga sumusunod na sangkap

  1. Mga Pins ng Panel x 4 para sa pangkabit na front case sa katawan
  2. Dalawang Bahagi ng Epoxy Resin para sa gluing case na magkasama
  3. Mga sheet ng papel na papel - 4 na sheet bawat isa ng multa at katamtamang grado para sa sanding kahoy
  4. Electric Drill na may 3mm diameter na kahoy drill bit.
  5. Ang haba ng USB Cable na 1m
  6. USB charger (ginamit para sa power supply para sa orasan)
  7. 150mm x 30mm x 3mm MDF o Styrene upang bumuo ng isang bracket upang hawakan ang circuit sa lugar sa loob ng kaso
  8. Mainit na glue GUN

Ang mga Opsyonal na Auto Back Light Dimming Components ay kinakailangan lamang kung isang Bedside Clock

  1. Resistor 270k Ohm
  2. Zener Diode 3.3v 0.5 watt
  3. Resistor 47 Ohm
  4. Light Dependent Resistor (LDR)

Hakbang 2: Buuin ang Kaso

Buuin ang Kaso
Buuin ang Kaso
Buuin ang Kaso
Buuin ang Kaso
Buuin ang Kaso
Buuin ang Kaso

Ang kaso ay ginawa mula sa 9mm at 3mm MDF na kahoy na na-cut sa hugis ng laser. Nasa ibaba ang mga file na may sukat at bilang ng mga bahagi na kinakailangan na maaari mong ipadala sa isang lokal na kumpanya ng pamutol ng laser upang gawin ito para sa iyo.

1. Front Panel

Ang front panel ay naka-sandwiched sa pagitan ng dalawang mga singsing sa gilid at nakadikit sa lugar na may 5-minutong dalawang-bahagi na epoxy na pandikit. Mag-ingat na huwag labis na labis ang pandikit na ipapakita nito kung ito ay bumubulusok sa mga gilid.

Bilang karagdagan sa ito, ang isang maliit na piraso ng materyal ay nakadikit sa harap ng grill ng takip upang magbigay ng magandang epekto at payagan din ang tunog ng alarm speaker upang maisagawa ang harap ng orasan.

Apat na mga Panel Pins ang naipasok sa mga sulok ng loob ng front panel at nakadikit sa lugar na may tinatayang 10mm na nakausli pabalik sa kaso. Ipapasok ito sa likod ng panel upang maalis ito sa panahon ng pagsubok.

2. Back Panel

Ang back panel ay binubuo ng limang mga singsing sa gilid na sinusundan ng back case na na-sandwiched ng pangwakas na singsing sa gilid. Muli at nakadikit sa lugar na may 5-minutong dalawang-bahagi na pandikit ng epoxy. Mag-ingat na huwag labis na labis ang pandikit dahil ipapakita nito kung mai-ooze nito ang mga gilid.

Ang paggamit ng mga posisyon ng butas mula sa harap na mga pin ng panel ay maingat na markahan at mag-drill ng mga butas ng 3mm at suriin ang mga harap at likod na yunit na magkonekta.

3. Mga sangkap ng buhangin at pintura sa sandaling mayroon ka ng mga yunit sa harap at likod na tipunin maaari kang pumili upang magpinta ng anumang kulay o buhangin lamang ng gaanong kamay at takpan ng isang malinaw na spray ng may kakulangan. Pinili ko ang huli dahil nagustuhan ko ang nabigyang epekto ng kahoy na naiwan ng laser cutter matapos ang isang light sanding. Kailangan kong maglagay ng 3 hanggang 4 na coats ng malinaw na spray ng may kakulangan sa kahoy upang mai-seal ito dahil ang kahoy ay napaka-porous.

4. Kahaliling Kaso 3D Dalawang gumagawa ang nag-publish ng isang 3D template para sa Retro Pacman Clock na ito

Maaari itong matagpuan dito

Pac man kaso ng feconinc

Pac man orasan kaso remix ni TronicGr

Hakbang 3: Magtipon ng Mga Elektronikong Modyul

Ipunin ang Mga Elektronikong Modyul
Ipunin ang Mga Elektronikong Modyul
Ipunin ang Mga Elektronikong Modyul
Ipunin ang Mga Elektronikong Modyul
Ipunin ang Mga Elektronikong Modyul
Ipunin ang Mga Elektronikong Modyul

Naglalaman ang pangkalahatang circuit ng isang Real Time Clock, Arduino Mega, Sound Module, Touch Screen at isang Screen Sheild.

1. Real Time Clock

I-mount ang orasan ng Realtime sa likuran ng Arduino Mega tulad ng sa larawang ibinigay. Gumamit ako ng isang mainit na baril ng pandikit at pag-iimpake ng bula upang matiyak na hindi sila nakakadikit at mayroong ilang pag-unan upang maunawaan ang paggalaw. Sa aking kaso, naghinang ako ng 2 ng mga binti ng RTC nang direkta sa Arduino at gumamit ng hookup wire upang ikonekta ang 5v at GND sa Arduino.

2. Modyul sa Pagrekord ng Tunog

Ang mga ito ay talagang cool at madaling gamitin. Sa isang katulad na fashion tulad ng nasa itaas, gumamit ng foam at hot glue upang iposisyon ang module at ang speaker sa likod ng Arduino na nag-iingat upang matiyak na sila ay insulated mula sa hawakan. Ang Sound Module ay na-trigger ng D8 sa Arduino, kaya't ito at ang supply ng kuryente ay nangangailangan ng pagkonekta ayon sa ibinigay na circuit diagram.

3. Auto Backlight Dimmer (Opsyonal) Kung balak mong gamitin bilang bedside clock, malamang na gugustuhin mong awtomatikong malimutan ang backlight sa gabi upang hindi ito makaapekto sa iyong pagtulog. (Kung hindi maaari mong laktawan ang hakbang na ito!)

Sa kasamaang palad, ang backlight sa TFT screen ay mahirap na naka-wire sa + 3.3v at hindi maaaring ayusin sa Arduino. Nangangahulugan ito na kailangan naming idiskonekta ito at muling kumonekta sa isang PWM na pin sa Arduino upang makontrol ang liwanag ng Backlight. Nais kong gawin ito nang may kaunting pinsala sa mga pin o track sa mga bahagi kaya kinuha ang sumusunod na diskarte.

Sundin nang maingat ang mga hakbang sa ibaba

(a) Upang makamit ito ang isang Light Dependent Resistor (LDR) ay nakaposisyon sa likuran ng yunit upang makita ang ilaw. Mag-drill ng dalawang 3mm na butas sa kaso at itulak ang mga binti ng LDR sa mga butas. Gumamit ng mainit na pandikit sa loob ng gabinete upang hawakan ang mga binti sa lugar. Maghinang ng dalawang wires sa loob ng kaso at ikonekta ang mga ito ayon sa diagram ng circuit. Magdagdag ng isang 270k Ohm Resistor sa A7 ng Arduino ayon sa diagram ng circuit.

(b) Alisin ang TFT Display, at ilagay ito sa isang matatag na ibabaw. Tukuyin ang pin 19 (LED_A) at maingat na alisin ang ilang millimeter ng plastik sa base ng pin. Bend ang pin patag at ang layo mula sa konektor ayon sa larawan sa itaas. Suriin na ang TFT Sheild ay maaaring mai-plug in snugly at na ang baluktot na pin ay hindi hadlang ang plug o socket.

(c) Maghinang ng 47 Ohm na rehistro sa baluktot sa pin at ikonekta ang isang kawad mula sa risistor sa D9 ng Arduino Mega. Ang Arduino D9 pin ay maaaring lumubog hanggang sa 40mA kaya't nililimitahan ito ng risistor na mas mababa sa ito. Maglakip ng isang 3.3v Zener Diode sa parehong pin (LED_A) at ikonekta ito sa lupa ayon sa diagram. Ang layunin ng mga ito ay upang maprotektahan ang backlight mula sa labis na boltahe dahil ito ay makokontrol ang boltahe sa 3.3v.

4. TFT Screen at Arduino Shield Maingat na itulak ang mga konektor ng 3.2 'TFT Touch Screen sa TFT Arduino Shield. Pagkatapos ay maingat na kumonekta sa tuktok ng Arduino ayon sa ibinigay na larawan. Ang RTC ay may baterya kaya't mananatili ang tamang oras kahit na tinanggal ang kuryente. Ang oras ng Alarm ay nakaimbak sa Eeprom sa Arduino na nangangahulugang mapanatili ito kung mayroong isang powercut.

Hakbang 4: I-upload ang Code at Subukan ang Clock

I-upload ang Code at Subukan ang Orasan
I-upload ang Code at Subukan ang Orasan

"loading =" tamad"

DK at Iba Pang Mga Tema
DK at Iba Pang Mga Tema
DK at Iba Pang Mga Tema
DK at Iba Pang Mga Tema

Ang Retro Pac-Man Clock code ay maaaring mabago upang magbigay ng iba pang mga tema. Ang ibig sabihin ng USB cable ay may potensyal para sa ibang Mga Gumagawa na bumuo ng kanilang sariling natatanging mga tema.

Kasama ang isang paunang bersyon ng Donkey Kong. Gumagana ang orasan tulad ng dati at ang touch screen control ay nasa lugar upang makontrol ang Mario.

*** Bersyon ng Produksyon 3 na inilabas ngayon sa Instructable ***

Ang mga kontrol sa Up, Down, Left at Right ay maaaring magamit upang baguhin ang direksyon ng Mario sa pamamagitan lamang ng pagpindot sa tuktok, Ibaba, Kaliwa at Kanan ng screen.

Upang tumalon kapag naglalakbay sa kaliwa o kanan pindutin ang tuktok ng screen. Upang buhayin ang menu ng pag-setup pindutin ang gitna ng screen.

Inaasahan kong magbigay ito ng ilang inspirasyon para sa iba na paunlarin pa !!

Microcontroller Contest 2017
Microcontroller Contest 2017
Microcontroller Contest 2017
Microcontroller Contest 2017

Unang Gantimpala sa Microcontroller Contest 2017

Inirerekumendang: