Cov txheej txheem:

Retro Pac-Man Moos: 6 Kauj Ruam (nrog Duab)
Retro Pac-Man Moos: 6 Kauj Ruam (nrog Duab)

Video: Retro Pac-Man Moos: 6 Kauj Ruam (nrog Duab)

Video: Retro Pac-Man Moos: 6 Kauj Ruam (nrog Duab)
Video: Nraug txuj kev hlub 2024, Kaum ib hlis
Anonim
Image
Image

Los ntawm TechKiwiGadgetsTechKiwiGadgets ntawm Instagram Ua raws ntau los ntawm tus sau:

USB Them Troubleshooter
USB Them Troubleshooter
USB Them Troubleshooter
USB Them Troubleshooter
USB Rechargeable Eco Friendly Teeb nyem
USB Rechargeable Eco Friendly Teeb nyem
USB Rechargeable Eco Friendly Teeb nyem
USB Rechargeable Eco Friendly Teeb nyem
Animated Lo Lus Clock
Animated Lo Lus Clock
Animated Lo Lus Clock
Animated Lo Lus Clock

Txog: vwm txog thev naus laus zis thiab qhov muaj peev xwm nws tuaj yeem nqa tuaj. Kuv nyiam qhov nyuaj ntawm kev tsim cov khoom tshwj xeeb. Kuv lub hom phiaj yog ua kom lom zem thev naus laus zis, cuam tshuam rau lub neej niaj hnub thiab pab tib neeg ua tiav hauv kev tsim kom txias … Ntau Txog TechKiwiGadgets »

Tsim kom muaj kev sib tham sib tham Pac-Man lub txaj pw, nrog lub vijtsam kov, thiab cov duab Pac-Man cov tsiaj.

Txoj haujlwm txias no yog qhov yooj yim xav tsis thoob los ua thiab yog khoom plig zoo rau cov nostalgic Pac-Man addicts.

Ntxiv rau qhov muaj peev xwm cuam tshuam nrog Pac-Man game, koj tuaj yeem kaw lub suab ntawm qhov koj xaiv rau lub tswb.

*** V10 tus lej tso tawm nrog thawj Pacman Gameplay tam sim no suav nrog Dots ***

Kauj Ruam 1: Sau cov Khoom

Sau Cov Khoom
Sau Cov Khoom
Sau Cov Khoom
Sau Cov Khoom
Sau Cov Khoom
Sau Cov Khoom

Retro Pac-Man Moos yog tsim los ntawm 5 tus qauv tseem ceeb nrog rau rooj plaub uas yog laser txiav los ntawm MDF ntoo.

  1. Arduino Board - Arduino Mega 2560 (Cov khoom 1, 2 thiab 3 tuaj yeem xaj ua ib qho kev xaj khoom)
  2. Kov Screen Arduino Shield - 3.2 nti Mega Touch L CD
  3. Expansion Board Shield Touch Screen - 3.2 "TFT LCD Display + Touch Screen rau Arduino's Mega 2560 (*Nco tseg: Tsis txhob Sainsmart pom ntu 4 hauv qab no)
  4. Sijhawm Sijhawm Sijhawm Sijhawm - DS3231 RTC
  5. Lub Suab Recorder Module - ISD1820 Lub Suab Lub Suab

Tshaj tawm hauv cov lus qhia yog qhov tsim nyog Arduino code, txuas rau lub tsev qiv ntawv thiab cov duab tshwj xeeb cov ntaub ntawv koj yuav xav tau los tsim txoj haujlwm.

Hauv cov npe saum toj no muaj cov kev sib txuas rau cov khoom lag luam ntawm cov khoom uas zoo ib yam li cov khoom siv hauv tsab ntawv. Koj muaj peev xwm pub dawb los ntawm cov khoom los ntawm txhua qhov chaw koj pom zoo kom ntseeg tau tias cov nqi raug txo qis.

Ntxiv nrog rau cov qauv no, koj yuav xav tau cov khoom siv hauv qab no

  1. Vaj Huam Sib Luag Pins x 4 txhawm rau muab lub rooj rau pem hauv ntej rau lub cev
  2. Ob Qhov Epoxy Resin rau cov ntaub ntawv ua ke
  3. Cov ntawv xuab zeb - 4 nplooj ntawv txhua qib zoo thiab qib nruab nrab rau txhuam ntoo
  4. Fais Laum nrog 3mm txoj kab uas hla ntoo laum ntsis.
  5. USB Cable 1m ntev
  6. USB charger (siv rau lub hwj chim rau lub moos)
  7. 150mm x 30mm x 3mm MDF los yog Styrene los tsim ib txoj hlua los tuav lub rooj sib tham hauv qhov chaw
  8. Kub kua nplaum phom

Yeem Pib Rov Qab Lub Teeb Dimming Cheebtsam tsuas yog xav tau yog Lub Sijhawm Ib Leeg

  1. Kev tiv thaiv 270k Ohm
  2. Zener Diode 3.3v 0.5 watt
  3. Kev tiv thaiv 47 Ohm
  4. Lub Teeb Ntsuas Tus Kheej (LDR)

Kauj ruam 2: Tsim Rooj plaub

Tsim Case
Tsim Case
Tsim Case
Tsim Case
Tsim Case
Tsim Case

Cov ntaub ntawv yog ua los ntawm 9mm thiab 3mm MDF ntoo uas tau raug laser txiav kom zoo. Hauv qab no yog cov ntaub ntawv nrog qhov ntev thiab tus lej ntawm qhov yuav tsum tau uas koj tuaj yeem xa mus rau lub tuam txhab laser txiav lub hauv paus los ua qhov no rau koj.

1. Pem Hauv Ntej Vaj Huam Sib Luag

Lub vaj huam sib luag pem hauv ntej yog cov qhaub cij ntawm ob sab ib sab thiab lo rau hauv qhov chaw nrog 5-feeb ob-ntu epoxy kua nplaum. Ceev faj tsis txhob muab cov kua nplaum ntau dhau li nws yuav qhia yog tias nws tawm ntawm ob sab.

Ntxiv rau qhov no, ib qho me me ntawm cov khoom siv tau lo rau ntawm lub hau npog sab saum toj kom muab cov txiaj ntsig zoo thiab tseem tso cai rau lub tswb nrov hais lus ua ntej ntawm lub moos.

Plaub Lub Vaj Huam Sib Luag Pins tau muab tso rau hauv cov ces kaum ntawm sab hauv ntawm lub vaj huam sib luag pem hauv ntej thiab muab tso rau hauv qhov chaw nrog kwv yees li 10 hli tawm rov qab rau hauv rooj plaub. Qhov no yuav muab tso rau hauv lub vaj huam sib luag tom qab kom nws tuaj yeem raug tshem tawm thaum kuaj.

2. Rov Qab Vaj Huam Sib Luag

Lub vaj huam sib luag nraub qaum muaj tsib sab ua raws los ntawm cov ntaub ntawv rov qab uas tau muab qhwv los ntawm lub nplhaib kawg. Ib zaug ntxiv thiab lo rau hauv qhov chaw nrog 5-feeb ob-ntu epoxy kua nplaum. Ceev faj tsis txhob muab cov kua nplaum ntau dhau li nws yuav qhia yog tias nws tawm ntawm ob sab.

Siv lub qhov taub los ntawm lub hauv ntej vaj huam sib luag pins ua tib zoo kos thiab laum 3mm qhov thiab tshawb xyuas lub hauv ntej thiab nraub qaum txuas ua ke.

3. Cov xuab zeb thiab cov xim pleev xim Tom qab koj muaj chav nyob thiab tom qab sib dhos koj tuaj yeem xaiv pleev xim rau xim lossis tsuas yog xuab zeb maj mam muab los ntawm txhais tes thiab npog nrog cov tshuaj tsuag lacquer kom meej. Kuv xaiv qhov tom kawg vim tias kuv nyiam nyiam cov nyom ntoo cuam tshuam uas lub tshuab txiav laser tawm tom qab lub teeb xuab zeb. Kuv yuav tsum tau muab 3 rau 4 lub tsho ntawm cov kua nplaum txau rau ntawm cov ntoo kom nws tau ntim nws li cov ntoo yog ntxeem tau heev.

4. Lwm Qhov Case 3D Ob tus kws tshaj lij tau tshaj tawm cov qauv 3D rau lub moos Retro Pacman no

Cov no tuaj yeem pom ntawm no

Pac txiv neej cov ntaub ntawv los ntawm feconinc

Pac txiv neej moos rooj remix los ntawm TronicGr

Kauj Ruam 3: Sib dhos Cov Qauv Hluav Taws Xob

Sib dhos Cov Qauv Hluav Taws Xob
Sib dhos Cov Qauv Hluav Taws Xob
Sib dhos Cov Qauv Hluav Taws Xob
Sib dhos Cov Qauv Hluav Taws Xob
Sib dhos Cov Qauv Hluav Taws Xob
Sib dhos Cov Qauv Hluav Taws Xob

Zuag qhia tag nrho muaj lub Sijhawm Tiag, Arduino Mega, Suab Module, Touch Screen thiab Screen Sheild.

1. Lub Sijhawm Tiag

Mount Realtime moos nyob tom qab ntawm Arduino Mega raws li hauv daim duab muab. Kuv siv rab yaj phom kub thiab ntim ua npuas kom ntseeg tau tias lawv tsis kov thiab muaj qee qhov cushioning kom nqus tau txav mus los. Hauv kuv qhov xwm txheej, kuv tau muag 2 ntawm RTC ob txhais ceg ncaj qha mus rau Arduino thiab siv xaim txuas txuas 5v thiab GND rau Arduino.

2. Suab kaw suab Module

Cov no yog qhov txias heev thiab siv tau yooj yim. Hauv qhov zoo ib yam li saum toj no, siv ua npuas dej thiab kua nplaum kub los tso tus qauv thiab tus hais lus nyob tom qab ntawm Arduino saib xyuas kom ntseeg tau tias lawv raug thaiv los ntawm kev kov. Lub Suab Suab tau tshwm sim los ntawm D8 ntawm Arduino, yog li qhov no thiab lub zog xa khoom xav tau txuas raws li daim duab qhia chaw muab.

3. Auto Backlight Dimmer (Tsis teb los tau) Yog tias koj npaj siab siv ua lub txaj pw, tom qab ntawv koj yuav zoo li yuav xav tau lub teeb ci thaum hmo ntuj kom nws thiaj li tsis cuam tshuam rau koj pw. (Yog tsis yog li koj tuaj yeem hla cov kauj ruam no!)

Hmoov tsis zoo, lub teeb pom kev hauv TFT lub vijtsam yog qhov nyuaj rau hauv +3.3v thiab tsis tuaj yeem hloov kho nrog Arduino. Qhov no txhais tau tias peb yuav tsum txuas nws thiab txuas mus rau PWM tus pin ntawm Arduino los tswj qhov Backlight ci ci. Kuv xav ua qhov no nrog kev puas tsuaj tsawg kawg rau cov pins lossis taug qab ntawm cov khoom siv yog li coj raws li hauv qab no.

Ua raws cov theem hauv qab no ua tib zoo

(a) Kom ua tiav qhov Teeb Pom Kev Ntsib Teeb (LDR) nyob rau tom qab ntawm chav tsev txhawm rau txhawm rau pom lub teeb. Laum ob 3mm qhov hauv qhov rooj thiab thawb LDR ob txhais ceg hla lub qhov. Siv cov kua nplaum kub rau sab hauv ntawm lub txee los tuav ob txhais ceg nyob hauv qhov chaw. Muab ob lub xov hlau tso rau sab hauv ntawm rooj plaub thiab txuas lawv raws li daim duab qhia chaw. Ntxiv 270k Ohm Resistor rau A7 ntawm Arduino raws li daim duab qhia chaw.

(b) Tshem tawm TFT Zaub, thiab muab tso rau ntawm qhov chaw ruaj khov. Txheeb tus pin 19 (LED_A) thiab ua tib zoo tshem tawm ob peb millimeters yas ntawm lub hauv paus ntawm tus pin. Khoov tus pin tiaj tus thiab nyob deb ntawm qhov txuas raws li daim duab saum toj no. Txheeb xyuas tias TFT Sheild tuaj yeem ntsaws tau yooj yim thiab tus pin khoov tsis thaiv qhov ntsaws lossis lub qhov (socket).

(c) Solder 47 Ohm sau npe rau khoov hla tus pin thiab txuas xov hlau los ntawm tus tiv thaiv rau D9 ntawm Arduino Mega. Arduino D9 tus pin tuaj yeem nqus tau txog 40mA yog li tus tiv thaiv txwv qhov no kom tsawg dua qhov no. Txuas 3.3v Zener Diode rau tib tus pin (LED_A) thiab txuas qhov no rau hauv ntiaj teb raws li daim duab. Lub hom phiaj ntawm qhov no yog tiv thaiv lub teeb pom kev zoo los ntawm overvoltage vim nws yuav tswj hwm qhov hluav taws xob mus rau 3.3v.

4. TFT Screen thiab Arduino ShieldCeev faj thawb lub 3.2 'TFT Touch Screen txuas mus rau hauv TFT Arduino Shield. Tom qab ntawd ua tib zoo txuas mus rau sab saum toj ntawm Arduino raws li daim duab muab. RTC muaj lub roj teeb yog li yuav khaws lub sijhawm raug txawm tias lub zog raug tshem tawm lawm. Lub Tswb Sijhawm tau khaws cia hauv Eeprom ntawm Arduino uas txhais tau tias nws yuav raug khaws cia yog tias muaj lub hwj chim txiav.

Kauj Ruam 4: Tshaj Tawm Txoj Cai thiab Kuaj Lub Sijhawm

Rub tawm Txoj Cai thiab Xeem Lub Sijhawm
Rub tawm Txoj Cai thiab Xeem Lub Sijhawm

"chaw thau khoom =" tub nkeeg"

DK thiab Lwm Cov Ntxhais
DK thiab Lwm Cov Ntxhais
DK thiab Lwm Cov Ntxhais
DK thiab Lwm Cov Ntxhais

Retro Pac-Man Clock code tuaj yeem hloov kho los muab lwm cov ntsiab lus. USB cable txhais tau tias muaj peev xwm rau lwm tus tsim los tsim lawv tus kheej cov ntsiab lus tshwj xeeb.

Nyob nrog yog thawj qhov version ntawm Donkey Kong. Lub moos ua haujlwm ib txwm muaj thiab kov lub vijtsam tswj tau nyob rau hauv los tswj Mario.

*** Ntau Lawm Version 3 tam sim no tso tawm hauv Cov Lus Qhia no ***

Kev nce, nqis, Sab laug thiab Txoj cai tuaj yeem siv los hloov cov lus qhia ntawm Mario tsuas yog kov sab saum toj, hauv qab, Sab laug thiab sab xis ntawm lub vijtsam.

Kom dhia thaum taug kev sab laug lossis sab xis kov saum lub vijtsam. Txhawm rau qhib cov txheej txheem teeb tsa nyem rau ntawm qhov screen.

Kuv vam tias qhov no muab qee qhov kev tshoov siab rau lwm tus los txhim kho ntxiv !!

Kev Sib Tw Microcontroller 2017
Kev Sib Tw Microcontroller 2017
Kev Sib Tw Microcontroller 2017
Kev Sib Tw Microcontroller 2017

Thawj qhov khoom plig hauv Microcontroller Contest 2017

Pom zoo: