Orodha ya maudhui:
Video: Kete ya Arduino kwa Michezo ya Bodi: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Na RoboCircuits_com Fuata Zaidi na mwandishi:
Kuhusu: YouTuber, Drone Manufaturer Zaidi Kuhusu RoboCircuits_com »
Labda umetumia kete hizi wakati unacheza LUDO na michezo mingine ya bodi. Lakini kuwa mpenda elektroniki lazima nibadilishe hali hii.
Kwa hivyo niliamua kutengeneza Kete ya elektroniki. Nilitumia Arduino kwa kusudi langu.
Hatua ya 1: DIY Arduino
Ardiino hii imetengenezwa na mimi kwa kutumia mdhibiti mdogo wa atmega 328p. PCB ya hii imeagizwa kutoka "jlcpcb.com" kwa sababu hutoa bora kwa pcbs za darasa kwa bei ya chini. Kisha nikauza sehemu zote na mwishowe nikapata Arduino UNO ya kupendeza.
Skimu na Faili zote zimetolewa katika kifungu cha Webiste yangu -
Hatua ya 2: Uundaji wa Mradi
sawa !!!!
ya kutosha kuhusu Arduino. Sasa hebu tufanye mradi. Kwa maadili ya nasibu nilitumia kazi ya nasibu katika ideu ya ideu kupata maadili kutoka 1 hadi 6 kila ninapobonyeza kitufe. Kwa hivyo tazama video hii kamili kujua jinsi mradi huu unafanywa.
Hatua ya 3: Kanuni
Nambari hii imeundwa na RoboCircuits
Nisajili kwenye youtube https://youtube.com/robocircuits au tembelea robocircuits.com Daima lazima tujumuishe maktaba * /
# pamoja na "LedControl.h"
/ * Sasa tunahitaji LedControl kufanya kazi nayo. Nambari hizi za pini labda hazitafanya kazi na vifaa vyako. * /
LedControl lc = LedControl (12, 11, 10, 1);
/ * tunasubiri kidogo kati ya sasisho za onyesho * / muda wa kuchelewesha usiotiwa saini = 500; byte sita [8] = {B00000000, B11011011, B11011011, B00000000, B00000000, B11011011, B11011011, B00000000}; baiti tano [8] = {B00000000, B01100110, B01100110, B00011000, B00011000, B01100110, B01100110, B00000000}; baiti nne [8] = {B00000000, B01100110, B01100110, B00000000, B00000000, B01100110, B01100110, B00000000}; baiti tatu [8] = {B11000000, B11000000, B00000000, B00011000, B00011000, B00000000, B00000011, B00000011}; baiti mbili [8] = {B00000000, B00000000, B00000000, B01100110, B01100110, B00000000, B00000000, B00000000}; baiti moja [8] = {B00000000, B00000000, B00000000, B00011000, B00011000, B00000000, B00000000, B00000000};
kuanzisha batili () {/ * MAX72XX iko katika hali ya kuokoa nguvu wakati wa kuanza, tunapaswa kupiga simu ya kuamsha * / lc.shutdown (0, uwongo); / * Weka mwangaza kwa maadili ya kati * / lc.setIntensity (0, 8); / * na futa onyesho * / lc. clearDisplay (0); }
/ * Njia hii itaonyesha wahusika (unahitaji angalau viongoz 7x7 kuona chars nzima) * / batisha one1 () {/ * hapa kuna data ya herufi * / / * sasa zionyeshe moja kwa moja na ndogo kuchelewesha * / lc.setRow (0, 0, one [0]); lc.setRow (0, 1, moja [1]); lc.setRow (0, 2, moja [2]); lc. RetRow (0, 3, moja [3]); lc.setRow (0, 4, moja [4]); lc. RetRow (0, 5, moja [5]); lc. RetRow (0, 6, moja [6]); lc. RetRow (0, 7, moja [7]); kuchelewesha (muda wa kuchelewesha); } batili mbili2 () {/ * hapa kuna data ya wahusika * / / * sasa waonyeshe moja moja kwa kuchelewa kidogo * / lc.setRow (0, 0, mbili [0]); lc.setRow (0, 1, mbili [1]); lc. RetRow (0, 2, mbili [2]); lc. RetRow (0, 3, mbili [3]); lc. RetRow (0, 4, mbili [4]); lc. RetRow (0, 5, mbili [5]); lc. RetRow (0, 6, mbili [6]); lc. RetRow (0, 7, mbili [7]); kuchelewesha (muda wa kuchelewesha); } batili tatu3 () {/ * hapa kuna data ya wahusika * / / * sasa waonyeshe moja moja kwa kuchelewa kidogo * / lc.setRow (0, 0, tatu [0]); lc.setRow (0, 1, tatu [1]); lc. RowRow (0, 2, tatu [2]); lc. RetRow (0, 3, tatu [3]); lc. RetRow (0, 4, tatu [4]); lc. RowRow (0, 5, tatu [5]); lc. RetRow (0, 6, tatu [6]); lc. RowRow (0, 7, tatu [7]); kuchelewesha (muda wa kuchelewesha); } batili nne4 () {/ * hapa kuna data ya wahusika * / / * sasa waonyeshe nne kwa nne na ucheleweshaji mdogo * / lc.setRow (0, 0, nne [0]); lc. RetRow (0, 1, nne [1]); lc. RetRow (0, 2, nne [2]); lc. RetRow (0, 3, nne [3]); lc. RetRow (0, 4, nne [4]); lc. RowRow (0, 5, nne [5]); lc. RetRow (0, 6, nne [6]); lc. RowRow (0, 7, nne [7]); kuchelewesha (muda wa kuchelewesha); } batili tano5 () {/ * hapa kuna data ya wahusika * / / * sasa waonyeshe tano kwa tano na kuchelewa kidogo * / lc.setRow (0, 0, tano [0]); lc. RowRow (0, 1, tano [1]); lc. RowRow (0, 2, tano [2]); lc. RowRow (0, 3, tano [3]); lc. RowRow (0, 4, tano [4]); lc. RowRow (0, 5, tano [5]); lc. RowRow (0, 6, tano [6]); lc. RowRow (0, 7, tano [7]);
kuchelewesha (muda wa kuchelewesha); } batili sita6 () {/ * hapa kuna data ya wahusika * / / * sasa waonyeshe sita kwa sita na ucheleweshaji mdogo * / lc.setRow (0, 0, sita [0]); lc.setRow (0, 1, sita [1]); lc. RowRow (0, 2, sita [2]); lc. RowRow (0, 3, sita [3]); lc. RowRow (0, 4, sita [4]); lc. RowRow (0, 5, sita [5]); lc. RowRow (0, 6, sita [6]); lc. RowRow (0, 7, sita [7]); kuchelewesha (muda wa kuchelewesha); }
kitanzi batili () {int x; ikiwa (AnalogRead (A4) == 1000) {x = nasibu (1, 6); } kubadili (x) {kesi 1: one1 (); kuvunja; kesi 2: mbili2 (); kuvunja; kesi 3: tatu3 (); kuvunja; kesi ya 4: nne4 (); kuvunja; kesi 5: tano5 (); kuvunja; kesi ya 6: six6 (); mapumziko;}}
Hatua ya 4: Penda Shiriki
Jiandikishe kwenye YouTube -
Kama sisi kwenye Facebook -
Tembelea -
Ilipendekeza:
KIWANGO CHA MICHEZO YA MICHEZO F1 SIMULATOR: Hatua 5
KIWANGO CHA MICHEZO YA MICHEZO F1 SIMULATOR: Halo kila mtu Karibu kwenye Idhaa Yangu, Leo nitakuonyesha, jinsi ninavyounda " Mashindano ya Mchezo wa Mashindano " kwa msaada wa Arduino UNO. hii sio blogi ya kujenga, ni muhtasari tu na mtihani wa simulator. Kamilisha blogi ya ujenzi inakuja hivi karibuni
E-kete - Arduino Die / kete 1 hadi 6 kete + D4, D5, D8, D10, D12, D20, D24 na D30: 6 Hatua (na Picha)
E-kete - Arduino Die / kete 1 hadi 6 kete + D4, D5, D8, D10, D12, D20, D24 na D30: Huu ni mradi rahisi wa arduino kutengeneza kufa kwa elektroniki. Inawezekana kuchagua kwa kete 1 hadi 6 au 1 kati ya kete 8 maalum. Chaguo hufanywa kwa kugeuza tu usimbuaji wa rotary.Hizi ni huduma: 1 kufa: kuonyesha dots kubwa 2-6 kete: kuonyesha dots
Gurudumu na Vitambaa vya PC vya DIY Kutoka kwa Kadibodi! (Maoni, Paddle Shifters, Onyesha) kwa Simulators za Mashindano na Michezo: Hatua 9
Gurudumu na Vitambaa vya PC vya DIY Kutoka kwa Kadibodi! (Maoni, Paddle Shifters, Onyesha) kwa Simulators za Mashindano na Michezo: Haya nyote! Wakati huu wa kuchosha, sisi sote tunazunguka tukitafuta kitu cha kufanya. Matukio ya mbio halisi ya maisha yameghairiwa na kubadilishwa na simulators. Nimeamua kujenga simulator isiyo na gharama kubwa ambayo inafanya kazi bila kasoro, provi
Jinsi ya Kupakia Michezo kwa Arduboy na Michezo 500 kwa Flash-cart: Hatua 8
Jinsi ya Kupakia Michezo kwa Arduboy na Michezo 500 kwa Flash-cart: Nilitengeneza Arduboy ya nyumbani na kumbukumbu ya Serial Flash ambayo inaweza kuhifadhi michezo 500 ya kucheza barabarani. Natumai kushiriki jinsi ya kupakia michezo kwake, pamoja na jinsi ya kuhifadhi michezo kwenye kumbukumbu ya serial na kuunda kifurushi chako cha mchezo ulioimarishwa
Upendo Ni kwa Wacheza Michezo, Mradi wa Arduino Uliotengenezwa kwa Singles: Hatua 5
Upendo ni kwa Wacheza Michezo, Mradi wa Arduino Uliotengenezwa kwa Wachumba: Hii inayoweza kufundishwa ni juu ya mradi wangu wa Arduino unaoitwa " Upendo ni kwa Wacheza Michezo " ambayo ilianza kama zana ya kuchekesha na kufurahisha. Sio kamili au chochote, lakini inafanya kazi