Sisukord:

Arduino viktoriini helisignaal: 8 sammu (piltidega)
Arduino viktoriini helisignaal: 8 sammu (piltidega)

Video: Arduino viktoriini helisignaal: 8 sammu (piltidega)

Video: Arduino viktoriini helisignaal: 8 sammu (piltidega)
Video: CS50 2015 - Week 10 2024, November
Anonim
Arduino viktoriini helisignaal
Arduino viktoriini helisignaal

Tere! See on minu esimene juhendatav. Viktoriini helisignaali plaanid algasid, kui mu kolleeg, kes juhib ka mängusaadet, palus inimesi, kes võiksid viktoriinisummeri ehitada. Võtsin selle projekti enda kätte ning väheste sõprade (Blaze ja Errol) ja Arduino abiga suutsin seda saavutada. Praegu toetab see helisignaal kahte mängijat, kuid seda saab hõlpsasti laiendada kuni 9 mängijani, muutes koodi ja lisades rohkem nuppe. See maksis mulle umbes 1500 INR (21 dollarit) ja koos kõigi üksikasjade, osade ja plaanidega kulus mul selle tegemiseks umbes 3 tundi.

Samm: koguge kõik materjalid

Koguge kokku kõik materjalid
Koguge kokku kõik materjalid
Koguge kokku kõik materjalid
Koguge kokku kõik materjalid
Koguge kokku kõik materjalid
Koguge kokku kõik materjalid

Sa vajad

* 1 X Arduino Uno

* 1 X PUNANE LED -maatriksekraan MAX 7219 draiveriga

* 3 X 220 oomi takistid

* 1 X Perf Board

* 3 X vedruga surutava kõlari terminal

* 3 X nupp

* 15 meetri keerdtraat

* Projekti kast

* 10 X M3 kinnituskruvi ja mutrid

2. samm: vooluring

Ringkond
Ringkond
Ringkond
Ringkond
Ringkond
Ringkond

Jootke takistid ja juhtmed Perf Boardil vastavalt skeemile. Samuti jootke juhtmed LED -maatriksi külge.

Samm: valmistage käeshoitav nupp

Tehke käeshoitav nupp
Tehke käeshoitav nupp
Tehke käeshoitav nupp
Tehke käeshoitav nupp
Tehke käeshoitav nupp
Tehke käeshoitav nupp

Siin ma kasutan 7 pikkust PVC toru, millel on mõlemal küljel kaks otsakatet. Ühes otsakattes puuritakse nupu kinnitamiseks auk. Lisaks kasutatakse pärast juhtmete jootmist kontaktide kinnitamiseks kuuma liimi. Teisel otsakattel puuritakse auk, et läbida 5 meetri pikkune traat, tegin sõlme, et kontaktid juhtmete tõmbamisel lahti ei tuleks. Juhtme ots eemaldatakse isolatsioonilt ja kaetakse pliijootega.

Samm: laadige kood üles

Ühendage Arduino Uno arvutiga ja laadige kood üles.

Samm: valmistage ette projektikast

Valmistage ette projektikast
Valmistage ette projektikast
Valmistage ette projektikast
Valmistage ette projektikast
Valmistage ette projektikast
Valmistage ette projektikast
Valmistage ette projektikast
Valmistage ette projektikast

Ostsin tühja Battery Eliminator Boxi ja pihustasin selle mustaks. Puuritud augud kõlarite klemmide kinnitamiseks ja kaks vertikaalset pilu LED -maatriksekraani kinnitamiseks. Esipaneelil on üks kõlarite terminal, mida kasutatakse summeri lähtestamiseks ja tagaküljel on võistlejatele kaks terminali

Samm: pange LED -maatriks kokku

Pange LED -maatriks kokku
Pange LED -maatriks kokku
Pange LED -maatriks kokku
Pange LED -maatriks kokku
Pange LED -maatriks kokku
Pange LED -maatriks kokku

Eraldage LED -maatriks juhtplaadist, kasutage nüüd projektikarbi kahte vertikaalset pilu (näidatud eelmises etapis), et juhtplaat seestpoolt läbi lasta ja LED -maatriks oma kohale lukustada.

7. samm: lõplik kokkupanek

Lõplik assamblee
Lõplik assamblee
Lõplik assamblee
Lõplik assamblee
Lõplik assamblee
Lõplik assamblee

Kinnitage Arduino Uno ja Perfboard projekti kasti, kasutades mutreid ja polte. Keevitage juhtmed kõlari klemmide külge ja kinnitage kõik ühendused kuuma liimiga.

8. etapp: testimine

Testimine
Testimine
Testimine
Testimine

Kasutage seadme toiteks 5 V adapterit, ma muutsin selle projekti jaoks vana mobiiltelefoni laadijat. Ühendage pihuarvuti nupp viktoriinisummeriga ja katsetage lähtestamise ja mängija nuppe. Ja me oleme valmis !!

Soovitan: