INHOUDSOPGAWE:
- Stap 1: Lys van komponente
- Stap 2: Koppel Arduino aan die TV
- Stap 3: Koppel die sleutelbord
- Stap 4: Die kode
Video: Getalraaisel met Arduino: 4 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hi vriende, ek wil vandag hierdie enkele projek deel. Dit gaan oor 'n aantal puzzelspel met arduino, wat die spel op die TV vertoon word en beheer word deur 'n klavier (4x4)
Sien video hier
Om die vierkant van die legkaart te skuif of te skuif, druk die sleutel volgens die posisie van die vierkant. Soos byvoorbeeld in die prentjie, as u die vierkant met die getal 5 (wat die vierde posisie het) na links wil skuif (omdat daar 'n leë posisie is), druk dan op die toets '4' in die bedieningspaneel, want dit is die vierde posisie op die klavier.
As u van hierdie projek hou, stem dan daarvoor in die legkaartwedstryd.
Dankie
Stap 1: Lys van komponente
Die materiaal wat vir hierdie projek gebruik word, is:
- Arduino Een of ander model.
- TV met video -uitset.
- RCA videokabel.
- (1) 1k ohm weerstand.
- (1) 470 ohm weerstand.
- Hex -klavier.
- Springers.
Stap 2: Koppel Arduino aan die TV
Laai hierdie biblioteek af en voer dit in die skets in.
Voeg eers die weerstande in lyn by 'n haakdraad.
Die RCA -kabel bevat twee drade, 'n gronddraad en 'n videodraad.
Die 1k ohm weerstand is gekoppel aan die pen 9 van Arduino.
Die 470 ohm is gekoppel aan die pen 7 van die Arduino.
Verbind die ente van die weerstande en verbind dit met die videokabel.
Die GND -draad van die RCA -kabel gaan na GND van die Arduino.
As u probleme ondervind met die samestelling, haal die 3 vouers in die biblioteekmap uit.
Stap 3: Koppel die sleutelbord
Arduino pen | Sleutelblok |
---|---|
13 | Ry 0 |
6 | Ry 1 |
5 | Ry 2 |
4 | Ry 3 |
3 | Kol 0 |
2 | Kol 1 |
1 | Kol 2 |
0 | Kol 3 |
Monteer die projek soos op die foto getoon.
Stap 4: Die kode
Die getalle (1 tot 16) word in 'n skikking gestoor.
Die getal 16 verteenwoordig die leë posisie.
Om die getalle te skommel, druk die toets 'A' (aan die begin van die spel), dit vereis 'n prosedure wat die getalle in die skikking skommel en later op die skerm verskyn.
As u op die een of ander sleutel in die toetsbord druk, verifieer die program of daar 'n leë posisie in die nabye posisie is
(links, regs, op of af). Soos in die prentjie getoon: as die sleutel '1' ingedruk word, verifieer die nabygeleë posisies.
skakelaar (sleutel) {
geval '1':
verander (0, 1); // Die skikking (0) posisie, kontroleer die skikking (1) posisie.
verander (0, 4); // Die skikking (0) posisie, kontroleer die skikking (4) posisie.
breek;
…………
Die CHANGE -funksie ruil die getalle in die skikking en die skerm word opgedateer met die getalle.
Die spel eindig wanneer die skikking in die regte volgorde is: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
Laai die volledige kode hier af.
As u van hierdie projek hou, stem dan daarvoor in die legkaartwedstryd en in die vervaardiger -olimpiese wedstryd
Dankie
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer