Come interfacciare Bluetooth e un altoparlante elettronico in Arduino
Come posso interfacciare Bluetooth e un altoparlante elettronico in Arduino?
La tua domanda è poco chiara e molto vaga. Quello che penso tu stia chiedendo è questo:
Come posso inviare audio via Bluetooth ad un altoparlante usando Arduino?
Ho capito bene?
Se è così, ti indirizzerei prima a leggere le risposte qui: Una combinazione di Arduino e HC-05 può ricevere audio/musica?
La mia risposta è che non lo so, non ho provato. Per la persona giusta, con le conoscenze giuste, con i pezzi giusti? Non ho dubbi che potrebbero fare qualcosa del genere. Non so nemmeno che tipo di qualità ci si potrebbe aspettare. Forse si potrebbe riprodurre un suono distinguibile, ma la musica o la conversazione sarebbero completamente fuori questione. Non posso dirlo.
Inoltre, gli altoparlanti sono di solito indicati solo come altoparlanti. Non ho mai sentito usare il termine 'altoparlanti elettronici'prima. A meno che tu non intenda un altoparlante amplificato che ha un amplificatore incorporato (nel qual caso potresti essere in grado di omettere l'amplificatore che menziono dopo), presumo che tu abbia un tipico altoparlante che ha l'aspetto generale di questi:
*Immagine da: hifi-antique.com*
*Immagine da: psbspeakers.com*
*Immagine da: laptop-computer-comparison.com*
Ma anche se non funziona non tutto è perduto! Ho due idee che potrebbero soddisfare la tua intenzione (supponendo che l'audio di cui stiamo parlando qui sia audio registrato e non da provare a usare con il tuo cellulare. La tua domanda era, ancora una volta, vaga e poco chiara su ciò che stai chiedendo).
Se vuoi solo avere un lettore MP3 wireless e un altoparlante, che sia anche in grado di essere controllato cliccando i pulsanti che hai su di te, ecco la mia idea:
Progetto Arduino: Lettore MP3 usando Arduino e il modulo mini lettore MP3 DFPlayer.*
Avrete anche bisogno di un preamplificatore audio e un modulo amplificatore. Sono disponibili ovunque in una gamma di potenza che il tuo altoparlante dovrebbe richiedere. Tenete a mente che pompare troppi watt attraverso il vostro altoparlante può farlo andare bye-bye, quindi sapere che cosa il massimo il vostro altoparlante è valutato per. Probabilmente lo dirà sul retro.
Dopo aver realizzato i brani, aggiungete un modulo Bluetooth HC-05 al mix.
*Immagine da: Amazon.com*
Questo si collegherà al vostro arduino, e dovrete trovare un controller Bluetooth compatibile (il vostro telefono potrebbe essere un bel tocco se supporta BT ed è compatibile con il HC-05-android è probabilmente più facile di iOS). Nel complesso, però, potrebbe non essere affatto facile se non avete passato molto tempo a scrivere il vostro codice. Arduino potrebbe far sembrare le cose facili, ma quando si collegano più moduli, le cose probabilmente non lo saranno se non si sa come cucire le cose insieme nel codice. Codificare può essere una vera arte, come dirigere una sinfonia.
Puoi trovare una coppia master-slave HC-05** (fondamentalmente il tuo trasmettitore e ricevitore) online a buon mercato. Leggete un po' e imparate a conoscere ciò con cui state lavorando. E' bello fare le proprie cose, ma il vero premio è la conoscenza che si ottiene nel processo. Se è solo per sembrare cool e impressionare le altre persone, bene - ma sarà ancora più cool se si può spiegare come funziona quando qualcuno chiede. La maggior parte delle persone non sa nulla dell'elettronica del dispositivo che usa venti ore al giorno, o anche le basi di come funziona. Molti non sanno che un cellulare è una radio.
Arthur C. Clark disse: "Qualsiasi tecnologia sufficientemente avanzata è indistinguibile dalla magia". E aveva ragione. Noi ce lo aspettiamo, e le aziende ce lo consegnano. La maggior parte delle persone di solito non si preoccupa nemmeno di tentare di imparare come un dispositivo fa quello che fa, decidendo che non potrebbero mai capire comunque. Quindi torniamo a twitter.
Il mio consiglio è quello di scrivere un piano di esattamente ciò che si sta cercando di fare. Disegnate schizzi, diagrammi, scrivete gli obiettivi, capite cosa sapete già o potete capire facilmente senza aiuto, decidete il vostro budget. Guardate ciascuna delle vostre specifiche individualmente, e usate il vostro motore di ricerca. Se vuoi sapere come collegare un'uscita a un preamplificatore, a un amplificatore, a un altoparlante, comincia dall'inizio. Cerca "come collegare un'uscita audio a un preamplificatore". Scrivete quello che imparate e passate a "come collegare un preamplificatore a un amplificatore". Hai capito. Passo dopo passo. Nel mio esempio di lettore audio, prima fai suonare gli MP3 e poi passi al modulo Bluetooth (sarà più complicato farlo funzionare correttamente).
L'elettronica è sensibile, quindi devi fare attenzione alla corrente, al calore, ecc. Prelevare troppa corrente da un Arduino può ucciderlo. L'assorbimento massimo di corrente per pin per un Uno è di 20mA. Questo non è molto. Questo è il motivo per cui è così importante usare resistenze quando si lavora con i microcontrollori. Se il componente che avete collegato cerca di tirare troppo dal suo pin, il vostro Arduino cercherà di accomodare il più a lungo possibile (che può essere notevolmente breve, di solito accompagnato dal fumo magico). Potreste perdere il pin in modo permanente, o potreste perdere la scheda. Assicurati di conoscere i componenti prima di iniziare ad attaccare le cose insieme.
Sicuramente, trovi qualcosa che dice: "(1) Collega il pin digitale X sul DISPOSITIVO A al pin 4 sul MODULO B; (2) Collega il pin di terra sul DISPOSITIVO A al pin di terra sul MODULO B." Ma non imparerete molto. Se qualcosa non funziona, e avete seguito ogni passo, sarà considerevolmente più difficile da risolvere (se ne siete capaci) se avete anche solo guardato un datasheet o letto qualche descrizione tecnica. Se non avete intenzione di farlo, allora usare un HC-05 probabilmente non sarà una buona scelta. Non giudico se questo è vero.
Per provarlo, ancora una volta, ti copro le spalle.
https://www.dfrobot.com/product-1532.html*
Qualcosa come questo ti permetterà di concentrarti solo sulla realizzazione di un alloggiamento super-badass, puoi anche aggiungere un mucchio di curcuitry avanzato all'interno (nel caso qualcuno voglia un picco - i tubi vac brillanti sono sempre cool). Questa unità sembra avere un preamplificatore, così doesn't sembra avere bisogno di qualcosa di extra amplificatore-saggio se il vostro altoparlante è <3W.
Spero che questo aiuti. Per riferimento futuro-you'll probabilmente avere più fortuna con la tua domanda se si come chiaro e specifico come possibile. Aggiungi un commento che parli di più di quello che stai cercando di fare (il contesto della domanda). Risposta lunga per quello che immagino sia la tua domanda, ma mi piace fingere di poter capire quello che la gente intende di solito.
*Non ho usato i prodotti che ho elencato qui, li ho solo cercati e trovati. Non so quanto bene funzionano, o cosa dicono le recensioni. Non mi stanno pagando e non mi danno niente gratis. Erano solo esempi della tecnologia che's disponibile. Fate le vostre ricerche e assicuratevi di comprare ciò di cui avete bisogno.
** Non ho fatto nomi.