Sadržaj:

Juuke - RFID glazbeni player za starije i djecu: 10 koraka (sa slikama)
Juuke - RFID glazbeni player za starije i djecu: 10 koraka (sa slikama)

Video: Juuke - RFID glazbeni player za starije i djecu: 10 koraka (sa slikama)

Video: Juuke - RFID glazbeni player za starije i djecu: 10 koraka (sa slikama)
Video: SLONG LIGHT LED furniture,LED Light Letter ,LED light Number 2024, Studeni
Anonim
Juuke - RFID glazbeni player za starije i djecu
Juuke - RFID glazbeni player za starije i djecu
Juuke - RFID glazbeni player za starije i djecu
Juuke - RFID glazbeni player za starije i djecu
Juuke - RFID glazbeni player za starije i djecu
Juuke - RFID glazbeni player za starije i djecu

Fusion 360 projekti »

Ovo je Juuke kutija. Juuke box je vaš vlastiti glazbeni prijatelj, napravljen da bude što lakši za korištenje. Posebno je dizajniran za upotrebu od strane starijih osoba i djece, ali naravno da ga mogu koristiti i sve ostale dobi. Razlog zašto smo ovo stvorili je baka moje djevojke. Rekla mi je da ona i baka sjede u kuhinji, slušaju glazbu, plešu i smiju se. Nažalost, posljednjih godina njezina je baka bila u bolnici i iz nje. Međutim, u njezinim najgorim danima glazba je jedna od rijetkih stvari koje joj još uvijek izmame osmijeh. A glazbene playere poput CD playera jednostavno joj je teško koristiti. Zato smo stvorili Juuke.

Juuke Box radi pomoću RFID kartica za reprodukciju određenih pjesama sa SD kartice. Pjesme možete reproducirati i nasumično koristeći zelenu tipku ili reproducirati i pauzirati crvenom tipkom.

Na ovaj je način svima vrlo jednostavno svirati glazbu.

Korak 1: Pogledajte video

Image
Image

Napravili smo video koji prikazuje kako sam uspio:)

Korak 2: Skupite dijelove:

Sve dijelove smo dobili od AliExpress -a, a dolje su navedene veze na dijelove:

Dijelovi:

Arduino UNO AliExpress & Amazon

DFPlayer Mini AliExpress i Amazon

Mikro SD kartica AliExpress & Amazon

Arduino UNO DIY Shield AliExpress & Amazon

RC522 - Kupite 2 da biste bili sigurni, neki od njih stižu pokvareni na AliExpressu i Amazonu

RFID kartice AliExpress i Amazon

AUX Stereo Jack AliExpress & Amazon

22 mm trenutni gumb - 1 crvena i 1 zelena - 3-6V AliExpress

10K potenciometar AliExpress & Amazon

Žice AliExpress i Amazon

1K otpornik AliExpress i Amazon

Pin zaglavlja AliExpress & Amazon

Oglasna ploča - izborni AliExpress i Amazon

Kratkospojne žice - izborni AliExpress i Amazon

Napajanje od 5V -AliExpress & AmazonPower Jack - AliExpress & Amazon

Alati:

3D pisač AliExpress & Amazon

Komplet za lemljenje AliExpress & Amazon

Skidač žica AliExpress & Amazon

Korak 3: Testirajte dijelove

Testirajte dijelove
Testirajte dijelove
Testirajte dijelove
Testirajte dijelove
Testirajte dijelove
Testirajte dijelove

Preporučujem da sve povežete i prije početka provjerite radi li sve.

Da bih to učinio, upotrijebio sam ploču i neke kratkospojne žice za brzu i laku provjeru radi li sve kako je predviđeno. Imao sam problema s prvim modulom RC522 koji sam kupio, jednostavno nije radio iako je došao iz tvornice. Pa sam morao nabaviti novu … Zato preporučujem da nabavite 2, na taj način ste sigurni da ako slomite jedno od njih, imate koplje.

Spojite sve prema shemi strujnih veza ovdje (veza) ili pogledajte priložene slike.

Ne zaboravite koristiti 1K otpornik između RX -a na DFPlayer Mini i Arduinu.

Da biste provjerili radi li čitač kartica, možete upotrijebiti primjer skice "Dump card" iz biblioteke. (Pogledajte korak 4)

Korak 4: Kôd - Programiranje kartica

Kôd - programiranje kartica
Kôd - programiranje kartica

Kako bih bolje razumio kako kôd radi s DFPlayer mini, pokušat ću ga objasniti što je lakše moguće. DFPlayer mini radi tako što reproducira pjesme s mikro SD kartice. Da biste znali koju pjesmu svirati, pjesme se moraju spremiti kao broj na SD karticu. Pjesma broj 1 pohranjena je kao “0001 - IME PJESME”, pjesma broj 2 je pohranjena kao “0002 - IME PJESME” itd. Možemo upisati broj na RFID kartice, pa ako upišemo broj 2 na jednu od kartica i stavimo ga na čitač, Arduino će pročitati broj i reći DFPlayeru mini "pusti pjesmu broj 2".

Broj koji upisujemo na karticu mora biti isti kao naziv pjesme koju pohranjujemo na SD karticu.

Ako želite saznati više o DFPlayer mini, posjetite ovu stranicu s puno sjajnih informacija

Sada možete otvoriti Arduino i učitati kôd za programiranje kartice. Kôd sam podijelio na dva dijela. Jedan za programiranje karata, a drugi za stvarnog igrača. U ovom koraku počet ćemo s programiranjem kartica. Kôd je objavljen na GitHubu i dodan u nastavku. Također ćete morati preuzeti sljedeće biblioteke:

- MFRC522

- DFRobotDFPlayerMini.h

Pokušao sam objasniti kôd komentarima što je više moguće, ali ako imate pitanja, nemojte se bojati postaviti ih u odjeljku za komentare!

Također, nisam sjajan programer, ali bih to želio postati, pa ako vidite bilo kakve pogreške u kodu, komentar bi bio odličan!

Da biste učitali kôd na Arduino, pogledajte ovaj članak. Za dodavanje knjižnica pogledajte ovaj članak.

NAČINI:

Programer za kartice ima dva načina rada, automatski i ručni.

Ručni način: Zapisuje broj koji želite upisati na karticu. Upišite broj i on će ga spremiti.

Automatski način rada: Počinje od broja koji ste naveli u kodu i povećava ga za 1 svaki put kada stavite karticu.

KAKO KORISTITI PROGRAMER KARTICE:

Spojite Arduino Open Serial monitor (gornji desni kut) Napišite “manual” za ručni način rada i “auto” za automatski način rada. (Pogledajte gore) Stavite karticu na čitač i provjerite je li uspjelo.

Korak 5: Kod: Igrački način

Nakon što programirate kartice, možete učitati kôd glazbenog playera. Ovo je kod koji čita karticu i reproducira povezanu pjesmu. Postupak je potpuno isti kao kod koda programera kartice. Prenesite skicu i počnite je koristiti!

PS: VAŽNO! Da biste onemogućili serijsku komunikaciju na kojoj možete vidjeti što program radi na serijskom monitoru, morate komentirati “Serial.begin (115200); “. Samo dodajte "//" ispred retka. Imao sam nekih problema gdje se program ne bi pokrenuo da je omogućen. (Čekao je serijsku vezu prije nego što je započela)

Korak 6: Preuzmite pjesme na SD karticu

Preuzmite pjesme na SD karticu
Preuzmite pjesme na SD karticu

Kao što je prethodno rečeno, glazbenim datotekama na SD kartici morate dati određeni naziv kako bi radili. Svaka pjesma mora početi brojem. Broj također mora imati 4 znamenke (1 je 0001 na primjer). Nakon ovih znamenki možete slobodno dodati naziv pjesme. Na primjer: "0035 - Frank Sinatra - Odleti me na Mjesec"

Koristi standardne MP3 datoteke pa ih je jednostavno kopirati na SD karticu i preimenovati.

Korak 7: Testirajte, zatim lemite

Test, zatim lemljenje
Test, zatim lemljenje
Test, zatim lemljenje
Test, zatim lemljenje
Test, zatim lemljenje
Test, zatim lemljenje

Kad ste provjerili radi li sve kako je predviđeno, možete početi lemiti dijelove na Arduino UNO štit.

Samo slijedite žicu dijagrama kruga za žicu. Pametno ga je ispisati i oznakom u boji označiti na koje ste žice lemili. Također preporučujem da koristite zaglavlja iglica za DFPlayer Mini kako ga ne biste oštetili pri lemljenju.

Raspakirao sam i RC-522 Led jer se pokazao kroz otisak.

Korak 8: Napravite kućište

Napravite kućište
Napravite kućište
Napravite kućište
Napravite kućište
Napravite kućište
Napravite kućište

U ovom koraku ću vam pokazati kako sam napravio kućište. Dizajnirao sam ga pomoću Fusion 360 i 3D ispisao. Napravio sam i jedan pomoću CNC stroja i nešto šperploče.

Ako nemate 3D pisač ili CNC stroj, ne brinite! Također je moguće napraviti kućište od kartona ili pomoću projektne kutije

Sve datoteke možete pronaći ovdje:

3D ispis:

STL: CULTS 3D | Thingiverse

FUSION 360: Ananords.com

Postavke koje sam koristio za 3D ispis su:

Ispuna: 15%

Visina sloja: 0,2 mm

Podržava: DA

Samo umetnite UNO i RC522 u igle na 3D ispisu. Trebali bi dobro pristajati. Preporučujem da ih pomoću kapi ljepila učvrstite na mjestu. Učinite isto sa audio priključkom. Za gumbe, potenciometar i utičnicu upotrijebite priložene šesterokutne matice.

Kad završite, samo spojite donju ploču i "lice" zajedno.

Korak 9: Napravite karte

Napravite karte
Napravite karte

Počnite s dizajnom. Dizajne sam izradio u Adobe Spark -u, gdje sam koristio dimenzije kartice (85 mm x 54 mm) kao prilagođenu veličinu

Našao sam slike na googlu i uvezao ih u Adobe Spark, postavio naslov pjesme i izvođača, i gotovo!

Budući da nemam pisač za iskaznice, morao sam pronaći drugi način ispisa na karticama. Išao sam jednostavnim putem i samo ga otisnuo na papir, a zatim ga zalijepio na kartice.

Također možete koristiti samo olovku i pisati izravno na kartice.

Korak 10: Gotovo

Sada ste gotovi!

Ako radite ovaj projekt, objavite make:)

Ima li pitanja? Samo pitajte, a ja ću vam pokušati odgovoriti.

Za ažuriranja o Juukeu prijavite se na bilten!

Pratite me na Instagramu za novosti o nadolazećim projektima!

Instagram:

Kontaktirajte me: [email protected]

••• Podrži me •••

Patreon:

Donacije:

Kupi mi kavu:

Preporučeni: