Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Përshëndetje, ne jemi një grup prej tre studentësh në modulin e vitit të 4-të të inxhinierisë elektronike nga Universiteti i Malaga, Shool of Telecommunications (https://www.uma.es/etsi-de-telecomunicacion/) dhe ne do t'ju tregojmë projekt për subjektin e quajtur "Elektronikë Kreative".
Projekti përbëhet nga një mini-lojë në të cilën bordi arduino vendos rastësisht një melodi për të luajtur dhe lojtari duhet të përgjigjet në mënyrë të përshtatshme duke klikuar në butonin përkatës; nëse shtypni butonin e shoqëruar me këngën që luan ndizet një LED i gjelbër dhe numri i ekranit do të rritet, nëse jo, një LED i kuq ndizet dhe numërimi rivendoset.
Shpresoj se ju pelqen!
Hapi 1: Lista e materialeve dhe përbërësve
1x Arduino Leonardo
1x bord PCB
8x butona shtypi
Rezistenca 7x 220ohm
1x 74HC595
1x ekran LED me 7 segmente
1x Zile
1x Saldator
1x spirale kallaji
1x pincë
Furnizimi me energji dalëse 1x 5V (banka e energjisë për shembull)
Këto janë materialet e nevojshme për të bërë kutinë:
1x Një copë Dru
1x ngjitës i bardhë
1x Një sharrë elektrike
1x Henge
Hapi 2: Ndërtoni Kutinë
Së pari, prerë 4 anët e kutisë me matjet (20x5) cm. Pastaj, bëni pjesën e sipërme të kutisë dhe bazën, me matjet e katrorit të bërë me anët dhe ngjitini anët me bazën.
Më vonë, vendoseni pjesën e sipërme me një menteshë dhe bëni vrimat për butonat, leds dhe led segmentet 7. Ngjitni butonat në krye dhe vendosni tabelën Arduino në bazë me një vidë.
Së fundi, të gjithë përbërësit janë të lidhur dhe fotografitë e këngëve ngjiten në krye të kutisë.
Hapi 3: Brenda Kutisë
Kur të keni kutinë, ju rekomandojmë të provoni qarkun në një protoboard para se të bashkoni bordin e PCB. Vini re se butonat përdorin rezistencën PULL-UP të Arduino-s nga softueri.
Pastaj lidhni të gjithë butonat dhe ekranin 7seg me tabelën arduino duke përdorur lidhëset mashkull-femër për shembull.
Bordi arduino mund të mundësohet nga një bateri e jashtme brenda kutisë ose të lidhet drejtpërdrejt me PC me një vrimë në kuti nëse dëshironi.
Hapi 4: Programimi dhe Diagrami i Blloqeve
Problemi kryesor është të jesh në gjendje të vendosësh shumë këngë pa përdorur një modul SD dhe pa e bërë kodin shumë të gjatë dhe të vështirë për tu menaxhuar. Për këtë ne i kemi vendosur të gjitha këngët në një bibliotekë të veçantë dhe kemi thirrur nga arduino duke e bërë një kod të lehtë për t’u lexuar dhe lehtësisht të modifikueshëm, në mënyrë që të ndryshoni këngët sipas dëshirës tuaj. Biblioteka përdor frekuencën dhe heshtjen e secilës shënim.
Kodi Arduino është bërë duke përdorur një strukturë të rastit ndërrues. Së pari, krijohet një numër i rastësishëm dhe një këngë e lidhur në atë rast tingëllon. Nëse përdoruesi shtyp butonin e duhur, ledi blu do të ndizet dhe numëruesi do të shtojë 1, përndryshe led i kuq ndizet dhe një këngë tjetër e rastësishme gjenerohet kur shtypet butoni i fillimit.
Për të përpiluar kodin, së pari duhet të ziponi kodet.cpp dhe.h, pastaj do të duhet të importoni bibliotekën në arduino IDE tuaj, Program-> Përfshi bibliotekën-> Shtoni bibliotekën. ZIP.