Cov txheej txheem:
- Kauj Ruam 1: Tau Txais Txhua Qhov
- Kauj Ruam 2: 0.96 "OLED Zaub
- Kauj ruam 3: Tsim Circuit Court
- Kauj Ruam 4: 3D Luam Tawm Cov Ntaub Ntawv
- Kauj Ruam 5: Ua tiav 3D Luam
- Kauj Ruam 6: Muab Txhua Yam Ua Ke
- Kauj Ruam 7: Txoj Cai ntawm Txoj Haujlwm
- Kauj Ruam 8: Kev Xav Thaum Kawg
Video: Arduino Tamagotchi Clone - Digital Pet: 8 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Hauv daim vis dis aus no peb tab tom tsim peb tus kheej cov tsiaj digital siv Arduino, Tamagotchi clone.
Nrog ntau dua 76million units muag thoob ntiaj teb Tamagotchi yog ib qho khoom ua si nyiam tshaj plaws ntawm 90s.
Raws li koj tuaj yeem pom ntawm cov zaub me me OLED peb saib xyuas me me dinosaur. Siv cov ntsuas, zoo li ntsuas ntsuas tshaib plab, zoo siab lossis ntsuas ntsuas peb tuaj yeem txiav txim siab tias noj zaub mov zoo thiab coj tus cwj pwm zoo li cas. Peb tuaj yeem pub cov dinosaur, ua si nrog nws, mus ntsib kws kho mob thaum nws mob thiab ntau yam ntxiv. Raws li koj tuaj yeem pom, qhov kev ua si muaj cov yam ntxwv zoo thiab cov duab kos. Nws yog cov khoom ua si uas ntxim nyiam heev, Kuv nco qab ua si nrog Tamagotchi tau ntau lub hlis thaum kuv tseem yog menyuam yaus. Kuv tseem nco hnub uas kuv thawj Tamagotchi tuag. Txoj haujlwm no coj rov qab nco txog ntau yam los ntawm kuv thaum yau thiab yog vim li cas kuv thiaj txiav txim siab los tsim ib qho.
Txoj haujlwm no yog tsim los ntawm Alojz, tus phooj ywg los ntawm Serbia. Nws tau ua txoj haujlwm tsis txaus ntseeg. Kuv pom nws txoj haujlwm ob peb lub hlis dhau los. Nws tau tsim lub vev xaib uas nws qhia txhua yam txog txoj haujlwm no. Cov cai, daim duab schematic, txawm tias 3D luam tawm lub thawv rau nws. Nws tau ua txoj haujlwm zoo heev hauv txoj haujlwm no. Txawm hais tias koj tsis xav tsim lub phiaj xwm, kawm txoj cai. Alojz yog tus tsim kev txawj ntse heev yog li koj yuav kawm ntau yam los ntawm nws cov cai.
Page Project:
Kauj Ruam 1: Tau Txais Txhua Qhov
Txhawm rau tsim txoj haujlwm no peb xav tau cov hauv qab no:
- Ib Arduino Pro Mini ▶
- I2C OLED zaub ▶
- 3 Laub khawm ▶
- Tus hais lus me lossis lub suab nrov nrov ▶
- Ib qho hloov pauv:
- Lub LiPo Roj teeb them lub rooj tsavxwm ▶
- 150mAh Lipo Roj teeb ▶
- 10K resistor ▶
- Ib pawg 5x5 cm prototyping board ▶
- Tus FTDI programmer ▶
- Qee cov xov hlau:
Tus nqi hluav taws xob tsawg dua 15 $!
Yog tias koj tab tom yuav 3D luam tawm lub thawv ntawv koj tseem yuav xav tau ob lub yob ntawm cov ntoo ntoo. Kuv siv FormFutura's Easy Wood Birch thiab Txiv maj phaub filaments.
Txiv maj phaub filament ▶
Birch filament ▶
Rau lub thawv ntawv, peb xav tau kwv yees li 70gr ntawm cov khoom, yog li nws yuav raug nqi peb ib ncig 5 $. Yog li tag nrho tus nqi ntawm qhov haujlwm no nyob ib puag ncig 20 $.
Kauj Ruam 2: 0.96 "OLED Zaub
0.96 OLED zaub yog cov zaub zoo siv nrog Arduino. Nws yog OLED zaub thiab txhais tau tias nws muaj lub zog siv tsawg. Lub zog siv ntawm cov zaub no nyob ib puag ncig 10-20 mA thiab nws nyob ntawm seb muaj pes tsawg pixels yog lit.
Cov zaub muaj kev daws teeb meem ntawm 128 × 64 pixels thiab nws me me me me. Furturmore, nws yog qhov kaj heev thiab nws muaj kev txhawb nqa lub tsev qiv ntawv zoo. Adafruit tau txhim kho lub tsev qiv ntawv zoo heev txog cov zaub no, koj tuaj yeem pom lub tsev qiv ntawv no ntawm no. Ntxiv rau qhov ntawd, cov zaub siv I2C interface yog li kev sib txuas nrog Arduino yog qhov yooj yim heev. Koj tsuas yog yuav tsum txuas ob lub xov tooj tshwj tsis yog los ntawm Vcc thiab GND.
Yog tias koj yog tus tshiab rau Arduino thiab koj xav tau qhov pheej yig thiab yooj yim siv cov zaub los siv nrog koj txoj haujlwm, pib nrog zaub. Nws yog txoj hauv kev yooj yim tshaj plaws los ntxiv cov zaub rau koj qhov project Arduino.
Tau nws ntawm no ▶
Kauj ruam 3: Tsim Circuit Court
Circuit Court loj
Ua ntej tshaj plaws cia peb tsim cov khoom siv hluav taws xob. Kuv siv daim ntawv me me 7x5cm los ua ke kom siv txhua yam khoom siv hluav taws xob ua ke. Nws yog thawj zaug kuv tau siv lub rooj tsav xwm tsim qauv hauv ib qhov haujlwm yog li kuv tsis paub tias nws yuav tawm mus li cas. Kuv xub npaj txhua qhov ntawm daim phiaj tsim qauv thiab tom qab ntawd kuv pib muab cov khoom sib txuas ib qho tom qab lwm qhov raws li daim duab qhia.
Ib teev tom qab txhua yam tau muab pov tseg. Nws tawm mus kom yooj yim dua li kuv xav. Nws yog lub sijhawm los thauj cov cai rau Arduino Pro Mini. Kuv siv tus programmer FTDI los thauj cov cai thiab txhua yam ua haujlwm tau zoo!
Roj teeb Circuit Court
Tom qab ntawd nws yog lub sijhawm los tsim cov roj teeb hluav taws xob. Kuv siv lub LiPo them me me uas muaj peev xwm them thiab tiv thaiv LiPo roj teeb. Lub sijhawm them tam sim uas lub rooj tsav xwm muab rau lub roj teeb yog 1000mA. Qhov no loj dhau rau peb cov roj teeb me me. Peb siv lub roj teeb 150mAh yog li them tam sim no tsis tuaj yeem ntau dua 150mA. Yog li peb yuav tsum tshem tawm tus tiv thaiv no ntawm no thiab hloov nws nrog 10K ib qho. Txoj kev no peb txo qhov them tam sim no mus rau ib puag ncig 130mA uas zoo rau 150mAh roj teeb. Tam sim no nws yog lub sijhawm kom txav mus rau qhov thaiv.
Kauj Ruam 4: 3D Luam Tawm Cov Ntaub Ntawv
Cov kauj ruam tom ntej yog 3D luam tawm lub thawv ntawv. Kuv tsim lub thawv ntawv no siv Fusion 360 software dawb. Kuv sim ntau qhov sib txawv 3d tsim software tab sis Fusion 360 dhau los ua kuv nyiam rau cov laj thawj hauv qab no.
- Nws muaj hwj chim heev
- Nws yog dawb xwb
- Nws yog qhov yooj yim siv
- Muaj ntau ntau cov kev qhia hauv online ntawm yuav siv software no li cas
Ntawd yog qhov tsim kuv tuaj nrog. Nws suav nrog 5 ntu, hauv paus, npog sab saum toj thiab 3 khawm.
Rub tawm cov ntawv ntim los ntawm Thingiverse ▶
Tom qab ntawd nws yog lub sijhawm los 3D luam tawm lub thawv ntawv. Kuv tau siv ob qho Wood filaments txhawm rau luam tawm lub thawv ntawv. Kuv siv FormFutura's EasyWood Txiv maj phaub thiab Birch filaments. Lub thawv ntawv siv ib puag ncig 70g ntawm cov ntaub ntawv, yog li nws yuav raug nqi koj ib ncig 5 $ yog tias koj luam tawm hauv tsev. Raws li koj yuav tau pom kuv siv ntoo filaments hauv txhua qhov haujlwm! Kuv yeej nyiam qhov kev ntxhib los mos thiab xim ntawm cov ntoo ntoo. Yog li, tom qab kwv yees li 3 teev tag nrho cov ntu tau luam tawm.
Kauj Ruam 5: Ua tiav 3D Luam
Yog li, tom qab kwv yees li 3 teev tag nrho cov ntu tau luam tawm. Tom qab ntawd nws yog lub sijhawm los xuab zeb lawv siv cov ntawv xuab zeb zoo, ua rau cov txheej txheem nyuaj thiab siv sijhawm. Tom qab txheej txheem txheej txheej tiav lawm Kuv tau thov cov kua roj vanish rau txhua qhov thiab cia lawv qhuav rau 24 teev. Qhov tshwm sim yog qhov zoo! Cov ntu zoo li txias nrog cov kua roj vanish thov.
Thov tsis txhob hla qhov txheej txheem txheej txheej thiab txheej txheej, nws yuav ua rau koj cov phiaj xwm zoo saib
Kauj Ruam 6: Muab Txhua Yam Ua Ke
Tom qab ntawd nws yog lub sijhawm los muab txhua yam tso rau hauv lub thawv.
Kuv thawj zaug glued lub rooj tsav xwm qauv nyob rau hauv qhov chaw thiab tom qab ntawd kuv glued lub roj teeb them lub rooj tsavxwm thiab hloov. Kuv txuas lub roj teeb rau lub rooj tsavxwm uas siv qee cov txheej txheem. Tsis txhob siv cov kua nplaum kub rau ntawm LiPo roj teeb, koj yuav rhuav tshem nws.
Cov kauj ruam tom ntej yog txhawm rau muab cov pins tso tawm los ntawm lub roj teeb tiv thaiv mus rau Arduino Pro Mini lub zog pin. Tom qab ntawd kuv glued cov nyees khawm, thiab kawg nws yog lub sijhawm los lo rau sab saum toj ntawm lub thawv ntawv!
Tamaguino Project tau npaj tiav! Nrog 150mAh roj teeb sab hauv txoj haujlwm tuaj yeem siv roj teeb rau ntau dua 7h! Tau kawg peb tuaj yeem rov them nws yooj yim li ntawm 1h siv lub xov tooj ntawm tes them.
Kauj Ruam 7: Txoj Cai ntawm Txoj Haujlwm
Tam sim no ua tibzoo saib cov cai. Koj tuaj yeem rub cov cai los ntawm lub vev xaib qhov project.
alojzjakob.github.io/Tamaguino/
Kuv siv cov cai uas siv Internal Pull Up resistors ntawm Arduino pawg thawj coj saib yog li peb tsis tas yuav siv lwm tus tiv thaiv sab nraud los ua txoj haujlwm. Txhawm rau txhawm rau txhawm rau ua ke peb xav tau ob lub tsev qiv ntawv paub, Adafruit GFX lub tsev qiv ntawv thiab Adafruit lub tsev qiv ntawv rau OLED zaub. Koj tuaj yeem pom qhov txuas rau cov tsev qiv ntawv hauv cov lus piav qhia hauv qab no.
Txoj cai yog hais txog 1.300 kab ntev, thiab nws siv 95% ntawm qhov muaj nyob hauv qhov program! Yog tias peb xav tau nthuav cov cai ntawm txoj haujlwm peb yuav xav tau siv lwm lub microcontroller nrog ntau lub cim xeeb muaj. Kuv xav tias nws yog qhov txaus siab qhov yooj yim tus nqi qis Arduino board tuaj yeem ua tiav!
Kauj Ruam 8: Kev Xav Thaum Kawg
Raws li kuv qhov kev xav zaum kawg kuv xav tias qhov no yog txoj haujlwm zoo. Ib qhov haujlwm uas qhia tias cov neeg tsim khoom tam sim no tuaj yeem tsim yuav luag txhua yam! Nws coj Alojz, tus tsim tawm cov cai txog ib lub lim tiam los sau cov cai hauv nws lub sijhawm dawb. Qhib software thiab kho vajtse pab peb ua tej yam, uas ob peb xyoos dhau los tsis yooj yim rau cov kws tshaj lij!
Kev tsim txoj haujlwm no yog qhov kev kawm paub zoo rau kuv. Nws yog thawj zaug kuv tau siv lub rooj tsav xwm thawj thiab thawj zaug kuv tau siv LiPo roj teeb hauv ib qhov haujlwm. Tsis tas li, Kuv tau tsim lub thawv ntawv no los ntawm kos uas nyuaj dua li qhov kuv xav tau. Ua siab ncaj Kuv tsis txaus siab nrog cov ntaub thaiv, nws yog txoj hauv kev loj heev rau cov khoom me me. Tias yog vim li cas kuv thiaj xav hloov qhov me me 1 "OLED nrog qhov loj dua 2.4" zaub kuv tau pom. Kuv xav tias nws yuav ua rau txoj haujlwm zoo dua. Kuv xav kom txoj haujlwm no hloov pauv mus rau Arduino game console. Txoj haujlwm no yog pib zoo. Kuv yuav nyiam hnov koj lub tswv yim hais txog qhov haujlwm no. Koj puas muaj lus qhia txhim kho? Thov tshaj tawm koj cov lus hauv kab lus hauv qab no! Ua tsaug!
Pom zoo:
Arduino-Tamagotchi Project (Kuv Yog Tamagotchi): 5 Kauj Ruam (nrog Duab)
Arduino-Tamagotchi Project (Kuv Yog Tamagotchi): Kuv tau dhuav hauv kev cais tawm thiab txiav txim siab los ua Arduino Tamagotchi. Vim kuv ntxub ntau tus tsiaj kuv xaiv kuv tus kheej ua Tamagotchi. Ua ntej kuv tsim kuv lub console ntawm lub khob cij. Txoj hlua yog yooj yim heev. Tsuas muaj peb lub khawm, lub suab nrov thiab
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv
Rov Qab Siv Cov Duab Duab Nrog Virtual Asistent: 7 Cov Kauj Ruam (nrog Duab)
Rov Qab Siv Cov Duab Duab Nrog Virtual Asistent: Nyob zoo txhua tus! Cov lus qhia no tau yug los ntawm lub laptop faib ua ib nrab, yuav los ntawm ib tus phooj ywg. Thawj qhov kev sim ntawm txoj haujlwm no yog kuv Lego Digital Photo Frame, txawm li cas los xij, yog ib tus neeg mob siab rau Siri thiab Google Tam sim no, Kuv txiav txim siab coj nws mus rau qhov tshiab
Tswj Cov Khoom Siv Los Ntawm Arduino Nrog Cov Neeg Siv Khoom Hloov: 8 Cov Kauj Ruam (nrog Duab)
Kev Tswj Cov Khoom Siv Los Ntawm Arduino Nrog Kev Siv Hluav Taws Xob: Lub Arduino tuaj yeem siv los tswj cov cuab yeej los ntawm kev siv cov khoom siv yooj yim hloov pauv hloov chaw