Orodha ya maudhui:
- Hatua ya 1: Kusanya vifaa
- Hatua ya 2: Jenga Kesi
- Hatua ya 3: Kusanya Moduli za Elektroniki
- Hatua ya 4: Pakia Nambari na Jaribu Saa
Video: Saa ya Retro Pac-Man: Hatua 6 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Na TechKiwiGadgetsTechKiwiGadgets kwenye Instagram Fuata Zaidi na mwandishi:
Kuhusu: Crazy juu ya teknolojia na uwezekano ambayo inaweza kuleta. Ninapenda changamoto ya kujenga vitu vya kipekee. Lengo langu ni kufanya teknolojia kuwa ya kufurahisha, inayofaa kwa maisha ya kila siku na kusaidia watu kufanikiwa katika kujenga hali nzuri… Zaidi Kuhusu TechKiwiGadgets »
Jenga saa ya kuingiliana ya kitanda cha Pac-Man, na skrini ya kugusa, na takwimu za michoro za Pac-Man.
Mradi huu mzuri ni rahisi kuifanya na ni zawadi nzuri kwa wale ambao hawajambo Pac-Man.
Pamoja na kuweza kuingiliana na mchezo wa Pac-Man, unaweza kurekodi sauti ya chaguo lako kwa kengele.
Nambari ya V10 iliyotolewa na Mchezo wa asili wa Pacman sasa umejumuishwa na Dots ***
Hatua ya 1: Kusanya vifaa
Clock ya Retro Pac-Man imetengenezwa kutoka kwa moduli 5 muhimu pamoja na kesi ambayo ni laser iliyokatwa kutoka kwa kuni ya MDF.
- Bodi ya Arduino - Arduino Mega 2560 (Vitu 1, 2 na 3 vinaweza kununuliwa kama agizo moja la kutunza)
- Kugusa Screen Arduino Shield - 3.2 inch Mega Touch L CD
- Bodi ya Upanuzi Shield Touch Screen - 3.2 "Onyesho la LCD la TFT + Skrini ya Kugusa ya Mega 2560 ya Arduino (* Kumbuka: Epuka Sainmart angalia sehemu ya 4 hapa chini)
- Moduli ya Saa Saa - DS3231 RTC
- Moduli ya Kirekodi Sauti - ISD1820 Kinasa Sauti
Imeambatanishwa na inayoweza kufundishwa ni nambari muhimu ya Arduino, viungo kwa maktaba na faili zozote maalum za picha utahitaji kujenga mradi huo.
Katika orodha hapo juu kuna viungo kwa wasambazaji wa sehemu ambazo zinafanana na vitu vilivyotumika kwenye mfano. Uko huru kupata sehemu kutoka mahali popote unapoona inafaa kuhakikisha kuwa gharama zinapunguzwa.
Mbali na moduli hizi, utahitaji vifaa vifuatavyo
- Pini za Jopo x 4 kwa kufunga kesi ya mbele kwa mwili
- Sehemu mbili ya Resin ya Epoxy kwa kesi ya gluing pamoja
- Karatasi za sandpaper - karatasi 4 kila moja ya daraja laini na la kati kwa kuni ya mchanga
- Kuchimba umeme na kipenyo cha kuni cha kipenyo cha 3mm.
- Cable USB 1m urefu
- Chaja ya USB (inayotumika kwa usambazaji wa umeme kwa saa)
- 150mm x 30mm x 3mm MDF au Styrene kujenga bracket kushikilia mzunguko katika nafasi ndani ya kesi
- Bunduki ya gundi moto
Vipengele vya hiari vya Kupunguza Mwanga wa hiari vinahitajika tu ikiwa Saa ya Kitanda
- Resistor 270k Ohm
- Zener Diode 3.3v 0.5 watt
- Resistor 47 Ohm
- Mpingaji anayetegemea Mwanga (LDR)
Hatua ya 2: Jenga Kesi
Kesi hiyo imetengenezwa kutoka kwa 9mm na 3mm kuni ya MDF ambayo imekatwa kwa laser kuunda. Hapo chini kuna faili zilizo na vipimo na idadi ya sehemu zinazohitajika ambazo unaweza kutuma kwa kampuni ya kukata laser ili kukufanyia hivi.
1. Jopo la mbele
Jopo la mbele limewekwa kati ya pete mbili za upande na kushikamana mahali na gundi ya epoxy ya dakika 5. Kuwa mwangalifu usizidishe gundi kwani itaonyesha ikiwa inatoka pande.
Kwa kuongezea hii, kipande kidogo cha nyenzo kimefungwa juu ya kifuniko cha kifuniko cha mbele ili kutoa athari nzuri na pia kuruhusu sauti ya msemaji wa kengele kutekeleza mbele ya saa.
Pini nne za Jopo zimeingizwa kwenye pembe za ndani za jopo la mbele na kushikamana mahali na takriban 10mm inayojitokeza tena kwenye kesi hiyo. Hii itaingizwa kwenye jopo la nyuma ili iweze kuondolewa wakati wa majaribio.
2. Jopo la Nyuma
Jopo la nyuma lina pete tano za kando na kufuatiwa na kasha la nyuma ambalo limetiwa na pete ya mwisho ya upande. Mara nyingine tena na kushikamana na gundi ya epoxy ya dakika 5. Kuwa mwangalifu usizidishe gundi kwani itaonyesha ikiwa inatoka pande.
Kutumia nafasi za shimo kutoka kwa pini za jopo la mbele weka alama kwa uangalifu na chimba mashimo ya 3mm na angalia vitengo vya mbele na vya nyuma ungana pamoja.
3. Vipengele vya Mchanga na Rangi Mara tu unapokuwa na vitengo vya mbele na nyuma vimekusanyika unaweza kuchagua kupaka rangi yoyote au mchanga kidogo kwa mkono na kufunika na dawa ya lacquer wazi. Nilichagua mwisho kwa sababu nilipenda sana athari ya kuni iliyosisitizwa ambayo mkataji wa laser aliondoka baada ya mchanga mchanga. Ilinilazimu kuweka kanzu 3 hadi 4 za dawa safi ya lacquer juu ya kuni ili kuifunga kwani kuni ni laini sana.
4. Mbadala wa Uchunguzi wa 3D Watengenezaji wawili wamechapisha kiolezo cha 3D kwa hii Saa ya Retro Pacman
Hizi zinaweza kupatikana hapa
Pac mtu kesi na feconinc
Pac man saa kesi remix na TronicGr
Hatua ya 3: Kusanya Moduli za Elektroniki
Mzunguko wa jumla una Saa Saa Saa, Arduino Mega, Moduli ya Sauti, Screen ya Kugusa na Screen Sheild.
1. Saa Saa Halisi
Weka saa ya Wakati wa Kweli nyuma ya Arduino Mega kama kwenye picha iliyotolewa. Nilitumia bunduki ya gundi moto na povu la kufunga ili kuhakikisha kuwa hazigusi na kuna utozaji wa kunyonya harakati. Kwa upande wangu, niliuza miguu 2 ya RTC moja kwa moja kwa Arduino na nikatumia waya wa kushikamana kuunganisha 5v na GND kwa Arduino.
2. Moduli ya Kurekodi Sauti
Hizi ni nzuri na rahisi kutumia. Kwa mtindo kama huo hapo juu, tumia povu na gundi moto kuweka moduli na spika nyuma ya Arduino ikijali kuhakikisha kuwa wamewekewa maboksi ili wasiguse. Moduli ya Sauti inasababishwa na D8 kwenye Arduino, kwa hivyo hii na usambazaji wa umeme unahitaji kuungana kulingana na mchoro wa mzunguko uliyopewa.
3. Auto Lightlight Dimmer (Hiari) Ikiwa unakusudia kutumia kama saa ya kitanda, basi labda utataka kupunguza mwanga wa taa kiatomati wakati wa usiku ili isiathiri usingizi wako. (Ikiwa sio hivyo basi unaweza kuruka hatua hii!)
Kwa bahati mbaya, taa ya nyuma kwenye skrini ya TFT ina waya ngumu hadi + 3.3v na haiwezi kubadilishwa na Arduino. Hii inamaanisha lazima tuikate na kuungana tena na pini ya PWM kwenye Arduino kudhibiti mwangaza wa Backlight. Nilitaka kufanya hivyo na uharibifu mdogo wa pini au nyimbo kwenye vifaa hivyo nikachukua njia ifuatayo.
Fuata hatua zifuatazo kwa uangalifu
(a) Ili kufanikisha hili Kizuizi tegemezi cha Nuru (LDR) kimewekwa nyuma ya kitengo ili kugundua taa. Piga mashimo mawili 3mm katika kesi hiyo na sukuma miguu ya LDR kupitia mashimo. Tumia gundi moto ndani ya baraza la mawaziri kushikilia miguu mahali. Solder waya mbili ndani ya kesi na uziunganishe kulingana na mchoro wa mzunguko. Ongeza Resistor ya Ohm 270k kwa A7 ya Arduino kulingana na mchoro wa mzunguko.
(b) Ondoa Onyesho la TFT, na uweke kwenye uso thabiti. Tambua pini 19 (LED_A) na uondoe kwa uangalifu milimita chache za plastiki chini ya pini. Piga pini gorofa na mbali na kontakt kulingana na picha hapo juu. Angalia kwamba TFT Sheild inaweza kuziba vizuri na kwamba pini iliyoinama haizuizi kuziba au tundu.
(c) Gundua 47 Ohm kujiandikisha kwenye bent juu ya pini na unganisha waya kutoka kwa kontena hadi D9 ya Arduino Mega. Pini ya Arduino D9 inaweza kuzama hadi 40mA kwa hivyo kontena hupunguza hii kuwa chini ya hii. Ambatisha Zener Diode ya 3.3v kwenye pini sawa (LED_A) na unganisha hii duniani kulingana na mchoro. Madhumuni ya hii ni kulinda mwangaza wa taa kutokana na overvoltage kwani itasimamia voltage hadi 3.3v.
Skrini ya TFT na Arduino ShieldKushinikiza kwa uangalifu viungio vya 3.2 'TFT Touch Screen kwenye TFT Arduino Shield. Kisha unganisha kwa uangalifu juu ya Arduino kulingana na picha iliyotolewa. RTC ina betri kwa hivyo itahifadhi wakati sahihi hata kama nguvu imeondolewa. Wakati wa Kengele umehifadhiwa katika Eeprom kwenye Arduino ambayo inamaanisha itahifadhiwa ikiwa kuna njia ya umeme.
Hatua ya 4: Pakia Nambari na Jaribu Saa
"loading =" wavivu"
Nambari ya saa ya Retro Pac-Man Clock inaweza kubadilishwa ili kutoa mada zingine. Cable ya USB inamaanisha kuwa kuna uwezekano kwa Watengenezaji wengine kukuza mada zao za kipekee.
Imejumuishwa ni toleo la kwanza la Punda Kong. Kazi za saa kama kawaida na udhibiti wa skrini ya kugusa iko mahali pa kudhibiti Mario.
Toleo la Uzalishaji la 3 sasa limetolewa katika hii inayoweza kufundishwa ***
Udhibiti wa Juu, Chini, Kushoto na Kulia unaweza kutumiwa kubadilisha mwelekeo wa Mario tu kwa kugusa juu, Chini, Kushoto na Kulia kwa skrini.
Kuruka unaposafiri kushoto au kulia gusa sehemu ya juu ya skrini. Ili kuamsha menyu ya usanidi bonyeza kitovu cha skrini.
Natumahi hii inatoa msukumo kwa wengine kuendeleza zaidi !!
Tuzo ya Kwanza katika Mashindano ya Microcontroller 2017
Ilipendekeza:
Utunzaji wa saa - Jinsi ya Kuunda Saa Iliyotengenezwa Kutoka kwa Saa !: Hatua 14 (na Picha)
Utunzaji wa saa - Jinsi ya Kuunda Saa Iliyotengenezwa Kutoka kwa Saa !: Halo wote! Huu ni maoni yangu kwa Mashindano ya Mwandishi wa Mara ya Kwanza ya 2020! Ikiwa unapenda mradi huu, ningethamini sana kura yako :) Asante! Hii inayoweza kufundishwa itakuongoza kupitia mchakato wa kujenga saa iliyotengenezwa na saa! Nimeita kwa ujanja
Kuweka DS3231 RTC (Saa Saa Saa) Sahihi, Haraka na Kujiendesha Kutumia Java (+ -1s): Hatua 3
Kuweka DS3231 RTC (Saa Saa Saa) Sahihi, Haraka na Kujiendesha Moja kwa Moja Kutumia Java (+ -1s): Hii inayoweza kufundishwa itaonyesha jinsi ya kuweka wakati kwenye Saa Saa ya DS3231 kwa kutumia Arduino na programu ndogo ya Java inayotumia uhusiano wa serial wa Arduino. Mantiki ya kimsingi ya programu hii: 1. Arduino hutuma ombi la mfululizo
Saa ya Saa ya Saa ya Dakika 30: Hatua 3 (na Picha)
Saa ya Saa ya Saa ya Dakika 30: Rafiki anaanzisha biashara ndogo ambayo hukodisha rasilimali kwa muda wa dakika 30. Alitafuta kipima muda ambacho kingeweza kutisha kila dakika 30 (saa na nusu saa) na sauti nzuri ya gong, lakini sikuweza kupata chochote. Nilijitolea kuunda si
Kutengeneza Saa na M5stick C Kutumia Arduino IDE - RTC Saa Saa Saa Na M5stack M5stick-C: Hatua 4
Kutengeneza Saa na M5stick C Kutumia Arduino IDE | RTC Saa Saa Saa Na M5stack M5stick-C: Halo jamani katika mafundisho haya tutajifunza jinsi ya kutengeneza saa na bodi ya maendeleo ya m5stick-C ya m5stack kutumia Arduino IDE.So m5stick itaonyesha tarehe, saa & wiki ya mwezi kwenye maonyesho
Saa rahisi ya Arduino / Saa ya saa: Hatua 6 (na Picha)
Saa rahisi / Saa ya saa Arduino: Hii " inafundishwa " itakuonyesha na kukufundisha jinsi ya kutengeneza saa rahisi ya Arduino Uno ambayo pia hufanya kama saa ya kusimama kwa hatua chache rahisi