Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Pozdrav, mi smo grupa od tri studenta na četvrtoj godini modula elektroničkog inženjerstva sa Sveučilišta u Malagi, Škola za telekomunikacije (https://www.uma.es/etsi-de-telecomunicacion/) i pokazat ćemo vam naše projekt za predmet pod nazivom "Kreativna elektronika".
Projekt se sastoji od mini igre u kojoj arduino ploča nasumično odlučuje melodiju za reprodukciju, a igrač mora odgovoriti na odgovarajući način klikom na odgovarajući gumb; ako pritisnete gumb povezan s pjesmom koja se svira, svijetli zelena LED dioda, a broj prikaza će se povećati, ako ne, svijetli crvena LED dioda i broj se resetira.
Nadam se da uživaš!
Korak 1: Popis materijala i komponenti
1x Arduino Leonardo
1x PCB ploča
8x tipki
7x 220ohm otpornici
1x 74HC595
1x 7-segmentni LED zaslon
1x zujalica
1x zavarivač
1x limena zavojnica
1x kliješta
1x 5V izlazno napajanje (na primjer powerbank)
Za izradu kutije potrebni su sljedeći materijali:
1x Komad drveta
1x Bijelo ljepilo
1x Električna pila
1x Henge
Korak 2: Izgradite kutiju
Najprije izrežite 4 strane kutije s mjerama (20x5) cm. Zatim napravite vrh kutije i podnožje s mjerenjima kvadrata sa stranicama i zalijepite stranice s podlogom.
Kasnije postavite vrh sa šarkama i napravite rupe za gumbe, LED diode i LED diode za 7 segmenata. Zalijepite gumbe na vrh i postavite Arduino ploču na podnožje vijkom.
Na kraju su sve komponente spojene i fotografije pjesama zalijepljene su na vrh kutije.
Korak 3: Unutar kutije
Kad dobijete kutiju, preporučujemo da prije lemljenja PCB ploče testirate krug na protoboru. Imajte na umu da tipke softverski koriste Arduino PULL-UP otpornik.
Zatim spojite sve tipke i zaslon od 7 sekundi na ploču arduino pomoću, na primjer, muško-ženskih konektora.
Arduino ploču može napajati vanjska baterija unutar kutije ili izravno povezati s računalom rupom u kutiji ako želite.
Korak 4: Dijagram programiranja i blokova
Glavni je problem biti u mogućnosti staviti mnoge pjesme bez korištenja SD modula i bez otežavanja upravljanja kodom. Zbog toga smo sve pjesme stavili u zasebnu biblioteku i pozvali smo iz arduina što čini kôd lakim za čitanje i lako mijenjanje, tako da možete mijenjati pjesme kako želite. Knjižnica koristi frekvenciju i tišinu svake bilješke.
Arduino kôd izrađen je pomoću strukture razvodnog kućišta. Prvo se generira slučajni broj i zvuči pjesma povezana u tom slučaju. Ako korisnik pritisne ispravnu tipku, plava LED lampica će zasvijetliti, a brojač će dodati 1, u protivnom će zasvijetliti crvena LED lampica i generirat će se druga slučajna pjesma kada se pritisne gumb za pokretanje.
Da biste sastavili kôd, najprije morate komprimirati.cpp i.h kodove, zatim ćete morati uvesti knjižnicu u svoj arduino IDE, Program-> Uključi biblioteku-> Dodaj. ZIP knjižnicu.