Obsah:

Juuke - hudobný prehrávač RFID pre starších ľudí a deti: 10 krokov (s obrázkami)
Juuke - hudobný prehrávač RFID pre starších ľudí a deti: 10 krokov (s obrázkami)

Video: Juuke - hudobný prehrávač RFID pre starších ľudí a deti: 10 krokov (s obrázkami)

Video: Juuke - hudobný prehrávač RFID pre starších ľudí a deti: 10 krokov (s obrázkami)
Video: Playing with RFID Implantable Chips 2024, November
Anonim
Juuke - hudobný prehrávač RFID pre starších ľudí a deti
Juuke - hudobný prehrávač RFID pre starších ľudí a deti
Juuke - hudobný prehrávač RFID pre starších ľudí a deti
Juuke - hudobný prehrávač RFID pre starších ľudí a deti
Juuke - hudobný prehrávač RFID pre starších ľudí a deti
Juuke - hudobný prehrávač RFID pre starších ľudí a deti

Projekty Fusion 360 »

Toto je box Juuke. Box Juuke je váš vlastný hudobný priateľ, ktorého používanie je maximálne jednoduché. Je špeciálne navrhnutý tak, aby ho mohli používať starší ľudia a deti, ale samozrejme ho môžu používať všetky ostatné vekové kategórie. Dôvod, prečo sme to vytvorili, je kvôli babičke mojej priateľky. Povedala mi, že ona a jej stará mama sedia v kuchyni, počúvajú hudbu, tancujú a smejú sa. Je smutné, že počas posledných rokov bola jej babička v nemocnici. V jej najhorších dňoch je však hudba jednou z mála vecí, ktoré ju stále usmievajú. A hudobné prehrávače, ako sú prehrávače diskov CD, sa pre ňu používajú príliš ťažko. Preto sme vytvorili Juuke.

Juuke Box funguje pomocou kariet RFID na prehrávanie konkrétnych skladieb z karty SD. Skladby môžete tiež prehrávať náhodne pomocou zeleného tlačidla alebo môžete prehrávanie pozastaviť pomocou červeného tlačidla.

Týmto spôsobom je pre každého skutočne jednoduché prehrávať hudbu.

Krok 1: Pozrite si video

Image
Image

Natočili sme video, ako som to zvládol:)

Krok 2: Zhromaždite diely:

Všetky diely sme získali z AliExpress a odkazy na diely sú uvedené nižšie:

Diely:

Arduino UNO AliExpress a Amazon

DFPlayer Mini AliExpress a Amazon

Micro SD karta AliExpress a Amazon

Arduino UNO DIY Shield AliExpress & Amazon

RC522 - Pre istotu si kúpte 2 kusy, niektoré dorazia pokazené AliExpress a Amazon

RFID karty AliExpress a Amazon

AUX stereo jack AliExpress a Amazon

22 mm krátkodobé tlačidlo - 1 červené a 1 zelené - 3-6V AliExpress

10K potenciometer AliExpress a Amazon

Drôty AliExpress a Amazon

1K odpor AliExpress a Amazon

Hlavičky pinov AliExpress a Amazon

Breadboard - voliteľné AliExpress a Amazon

Prepojovacie káble - voliteľné AliExpress a Amazon

Napájanie 5V - AliExpress a AmazonPower Jack - AliExpress a Amazon

Náradie:

3D tlačiareň AliExpress a Amazon

Spájkovacia súprava AliExpress a Amazon

Odizolovač drôtov AliExpress a Amazon

Krok 3: Otestujte diely

Otestujte diely
Otestujte diely
Otestujte diely
Otestujte diely
Otestujte diely
Otestujte diely

Odporúčam pred zapojením všetko prepojiť a vyskúšať, či to funguje.

Na to som použil nepájivú dosku a prepojovacie vodiče na rýchlu a jednoduchú kontrolu, či všetko funguje tak, ako má. Mal som problémy s prvým modulom RC522, ktorý som si kúpil, nefungoval, aj keď prišiel priamo z továrne. Musel som teda dostať nový … Preto odporúčam zaobstarať si 2 z nich, aby ste si boli istí, že ak zlomíte jedného z nich, máte kopiju.

Pripojte všetko podľa schémy zapojenia tu (Odkaz) alebo si pozrite priložené obrázky.

Nezabudnite použiť 1K odpor medzi RX na DFPlayer Mini a Arduino.

Ak chcete skontrolovať, či čítačka kariet funguje, môžete použiť ukážkový náčrt „Vyhodiť kartu“z knižnice. (Pozri krok 4)

Krok 4: Kód - Programovanie kariet

Kód - Programovanie kariet
Kód - Programovanie kariet

Aby som lepšie porozumel tomu, ako kód funguje s DFPlayer mini, pokúsim sa to vysvetliť čo najľahšie. DFPlayer mini funguje tak, že prehráva skladby z karty micro SD. Aby ste vedeli, ktorú skladbu chcete hrať, musia byť piesne uložené na SD kartu ako číslo. Pieseň číslo 1 je uložená ako „0001 - SONG NAME“, skladba číslo 2 je uložená ako „0002 - SONG NAME“atď. Na karty RFID môžeme zapísať číslo, takže ak na jednu z kariet napíšeme číslo 2 a umiestnime ho na čítačku, Arduino číslo načíta a povie DFPlayer mini, „zahrajte skladbu číslo 2“.

Číslo, ktoré napíšeme na kartu, musí byť rovnaké ako názov piesne, ktorú uložíme na kartu SD.

Ak sa chcete dozvedieť viac o DFPlayer mini, navštívte túto stránku s mnohými skvelými informáciami

Teraz môžete otvoriť Arduino a nahrať kód na programovanie karty. Kód som rozdelil na dve časti. Jeden pre programovanie kariet a jeden pre skutočného hráča. V tomto kroku začneme programovaním kariet. Kód je zverejnený na GitHub a pridaný nižšie. Budete si tiež musieť stiahnuť nasledujúce knižnice:

- MFRC522

- DFRobotDFPlayerMini.h

Pokúsil som sa kód čo najviac vysvetliť pomocou komentárov, ale ak máte nejaké otázky, nebojte sa ich položiť v sekcii komentárov!

Tiež nie som veľký programátor, ale chcel by som sa ním stať, takže ak v kóde uvidíte nejaké chyby, komentár by bol skvelý!

Ak chcete nahrať kód do Arduina, prečítajte si tento článok. Ak chcete pridať knižnice, prečítajte si tento článok.

REŽIMY:

Programátor kariet má dva režimy, automatický a manuálny.

Manuálny režim: Zapíše číslo, ktoré chcete zapísať na kartu. Zadajte číslo a číslo sa uloží.

Automatický režim: Začína sa číslom, ktoré zadáte v kóde, a zvýši sa o 1 pri každom vložení karty.

AKO POUŽÍVAŤ PROGRAMÁTOR KARTY:

Pripojte otvorený sériový monitor Arduino (pravý horný roh) Napíšte „manuálne“pre manuálny režim a „automaticky“pre automatický režim. (Pozri vyššie) Položte kartu na čítačku a uistite sa, že je úspešná.

Krok 5: Kód: Režim hráča

Po naprogramovaní kariet môžete nahrať kód prehrávača hudby. Toto je kód, ktorý načíta kartu a prehrá súvisiacu skladbu. Postup je úplne rovnaký ako pre kód programátora karty. Nahrajte náčrt a začnite ho používať!

PS: DÔLEŽITÉ! Ak chcete zakázať sériovú komunikáciu, aby ste na sériovom monitore videli, čo program robí, musíte napísať komentár „Serial.begin (115200); “. Stačí pridať „//“pred riadok. Mal som nejaké problémy, kde by sa program nespustil, ak by bol povolený. (Čakalo sa na sériové pripojenie, než sa spustí)

Krok 6: Stiahnite si piesne na kartu SD

Stiahnite si piesne na kartu SD
Stiahnite si piesne na kartu SD

Ako už bolo povedané, hudobným súborom na karte SD musíte dať konkrétny názov, aby fungovali. Každá skladba musí začínať číslom. Číslo musí mať tiež 4 číslice (napríklad 1 je 0001). Po týchto čísliciach môžete voľne pridať názov piesne. Napríklad: „0035 - Frank Sinatra - letieť so mnou na mesiac“

Používa štandardné súbory MP3, takže je jednoduché ich skopírovať na kartu SD a premenovať.

Krok 7: Testujte, potom spájkujte

Otestujte, potom spájkujte
Otestujte, potom spájkujte
Otestujte, potom spájkujte
Otestujte, potom spájkujte
Otestujte, potom spájkujte
Otestujte, potom spájkujte

Keď odskúšate, že všetko funguje tak, ako má, môžete začať spájkovať diely na štítu Arduino UNO.

Postupujte podľa schémy zapojenia vodič pre vodič. Je múdre ho vytlačiť a pomocou farebnej značky označiť, na ktoré drôty ste spájkovali. Odporúčam tiež použiť hlavičky pinov pre DFPlayer Mini, aby ste ich pri spájkovaní nepoškodili.

Tiež som odpojil RC-522 Led, pretože to bolo vidieť cez tlač.

Krok 8: Vytvorte prílohu

Vytvorte prílohu
Vytvorte prílohu
Vytvorte prílohu
Vytvorte prílohu
Vytvorte prílohu
Vytvorte prílohu

V tomto kroku vám ukážem, ako som vyrobil kryt. Navrhol som ho pomocou Fusion 360 a 3D vytlačil. Tiež som vyrobil jeden pomocou CNC stroja a nejakej preglejky.

Ak nemáte 3D tlačiareň alebo CNC stroj, nebojte sa! Krabičku je možné vyrobiť aj z kartónu alebo pomocou projektovej škatule

Všetky súbory nájdete tu:

3D tlač:

STL: CULTS 3D | Thingiverse

FUSION 360: Ananords.com

Nastavenia, ktoré som použil na 3D tlač, sú tieto:

Výplň: 15%

Výška vrstvy: 0,2 mm

Podporuje: ÁNO

Jednoducho vložte UNO a RC522 do kolíkov na 3D tlači. Mali by tesne priliehať. Odporúčam použiť kvapku lepidla, aby ste ich zaistili na mieste. To isté urobte s audio konektorom. Na tlačidlá, potenciometer a napájaciu zásuvku použite dodané šesťhranné matice.

Keď ste hotoví, jednoducho zacvaknite spodnú dosku a „tvár“k sebe.

Krok 9: Vytvorte karty

Vytvorte karty
Vytvorte karty

Začnite s dizajnom. Návrhy som vyrobil v programe Adobe Spark, kde som ako vlastnú veľkosť použil rozmery karty (85 mm x 54 mm)

Našiel som obrázky na Googli a importoval ich do Adobe Spark, zadal názov piesne a interpreta a hotovo!

Pretože nemám tlačiareň identifikačných kariet, musel som nájsť iný spôsob, ako vytlačiť karty. Vybral som sa jednoduchou cestou, vytlačil som ju na papier a prilepil na karty.

Môžete tiež použiť pero a písať priamo na karty.

Krok 10: Hotovo

Teraz ste hotoví!

Ak robíte tento projekt, pošlite prosím značku:)

Nejaké otázky? Stačí sa opýtať a pokúsim sa im odpovedať.

Ak chcete dostávať aktuálne informácie o Juuke, prihláste sa k odberu noviniek!

Sledujte ma na Instagrame, kde nájdete novinky o pripravovaných projektoch!

Instagram:

Kontaktujte ma: [email protected]

••• Podpor ma •••

Patreon:

Dary:

Kúpte mi kávu:

Odporúča: