Encore un autre Arduino Boombox

Il s’agit d’une autre version d’un instrument de musique avec un Arduino UNO, un récepteur Bluetooth, une radio FM, une horloge et un petite télécommande IR, tous avec une petite touche de l’écran, donc une combinaison de plusieurs des autres Instructables que vous pourriez trouver dans cette web page (je pense que pas même le titre est original). Ce n’est pas une boombox réel, mais uniquement sur la partie audio sans amplificateur ni boîte.

Il y a peut-être quelque chose de différent dans ce projet. Bon nombre d’implémentations que j’ai trouvé par inadvertance passe du bruit de mode commun de la partie numérique de la BT au processeur audio. J’ai résolu la question en insérant un amplificateur différentiel entre le BT et le préampli, donc tout commun bruit de mode en positif et pôle négatif de la sortie audio BT obtenir annulée et passent uniquement les signaux de différence.

Dans cette implémentation, j’utilise un écran tactile donc il n’y a pas de boutons à l’exception de celles de l’IR à distance. Cela fournit des informations améliorées, reconfigurabilité et un boîtier simple sans éléments mécaniques. Je ne fournissent pas de n’importe quelle conception de l’enceinte, mais juste les conceptions matérielles et logicielles.

Nous avons quatre parties dans ce projet. Le premier est un processeur audio qui peut être contrôlé de l’arduino, le processeur est le TDA7439 assez anciennes, utilisé dans de nombreux autres projets de Instructables. Il prévoit quatre entrées stéréo multiplexi. L’un de l’entrée est du Bluetooth, ce qui est flottant. La sortie flottante de Bluetooth est conçue comme ça donc le bruit de mode commun produit par la section numérique de l’appareil peut être rejeté à l’aide des ampifiers différentiels. Donc, j’ai conçu un simple amplificateur différentiel à l’aide d’une paire de Op Amps LM 4562 que se débarrasser du bruit de mode commun. Le TDA7439 et les amplificateurs différentiels seront alimenté avec un simple régulateur 7808 dans la même chambre. Nous allons ajouter un autre 7808 à ce Conseil afin d’alimenter l’Arduino et l’écran tactile.

Dans la seconde partie, nous construirons un autre Conseil pour le BT, la radio, l’horloge et les broches de la télécommande IR. Ces deux commissions seront empilées et reliées à l’Arduino à l’aide de tête d’épingle, donc nous n’utiliserons pas les câbles à l’exception de la puissance, sortie audio et entrée audio auxiliaire.

La troisième partie est le contrôle des différents dispositifs pour l’arduino. En particulier, le processeur audio, le récepteur et l’horloge utilisent le bus I2C, alors commandez leur est failry simple. Le Bluetooth est contrôlé à l’aide de l’interface UART, mais puisqu’il est déjà en cours d’utilisation par l’écran tactile, nous avons besoin simuler un autre celui de broches de l’Arduino 10 et 11.

La quatrième partie est composée du logiciel qui contrôle l’ensemble du dispositif. En tant que programmeur, je suce, alors vous verrez que mon script est soumis à d’énormes améliorations. en tout cas, je vais utiliser un ensemble de bibliothèques d’Arduino pour écran tactile, bluetooth, radio, IR, multiplexeur et ainsi de suite.

En dépit de la mauvaise programmation, l’appareil est fonctionnel. Le Bluetooth et l’émission de radio les métadonnées lorsqu’elle est disponible et le TDA peuvent être contrôlées pour définir les sources, les niveaux de volume et les niveaux de l’égaliseur, ainsi que l’appareil affiche l’heure et date ou, éventuellement, un visage d’horloge analogique. Le programme, comme il est, épuisé la mémoire de l’Arduino, mais meilleures implémentations peuvent nécessiter moins de mémoire, ce qui ajoute de nouvelles fonctionnalités à l’appareil.

Articles Liés

Encore un autre Arduino 110v Power Controller

Encore un autre Arduino 110v Power Controller

ce Instructable vous montre comment créer une boîte de sortie de quatre-gang dans lequel chaque point de vente est contrôlé via un Arduino (ou tout autres signaux de niveau TTL).Il diffère les autres boîtes de relais qu'il utilise sans cartes de circ
Comment faire « Encore un autre Perfect Martini »

Comment faire « Encore un autre Perfect Martini »

avec les différentes versions de parfait qu'on appelle de ce classique des classiques, pourquoi ne pas peser.Commençons tout d'abord, un martini est gin. Pas de vodka. J'ai comme suggestion de Michael Ruhlman qu'une vodka martini doit être appelée un
Programmation Arduino avec un autre Arduino

Programmation Arduino avec un autre Arduino

Il s'agit de mon premier Instructable. Dans ce Instructable je vais vous montrer comment programmer un Arduino avec un autre Arduino. Aucuns pilotes ne sont nécessaires ! Ce Instructable est également utile pour le téléchargement des esquisses de chi
Encore un autre signe de LED Edge-Lit

Encore un autre signe de LED Edge-Lit

Il y a genre de beaucoup d'entre eux. Mais alors, tout le monde n'aime pas les choses rougeoyantes, oui ? Oui, bien sûr ils le font. Les choses qui brillent sont impressionnantes.J'avais besoin d'un projet.J'ai senti que le hackerspace Bergen avait b
Encore un autre pâtes au pesto.

Encore un autre pâtes au pesto.

Tout italien n'est pas une sauce rouge basée. Nous aimons un petit pesto sorta de temps en temps pour rendre les choses plus intéressantes. Comme je l'ai dit avant vous utilisez parfois ce qui est frais ou ce qui est sous la main un foyer réel italie
Encore un autre stupide Dance Pad

Encore un autre stupide Dance Pad

rien de spécial, juste un 25 livres (11,3 kg) tapis de danse d'usb en bois basé sur un clavier microsoftYASDPEncoreUn autreStupideDanseCoussinÉtape 1: Dessine le modèle Première permet de visualiser comment le coussin doit être, choisir la taille des
Encore une autre Minute Mobile Stand

Encore une autre Minute Mobile Stand

Voici mon premier instructable. Le YAMMS (encore un autre Stand Mobile Minute).Cette instructable expliquer comment pour facilement construire un mobile stand avec des trucs que vous pouvez trouver n'importe où en une seule minute ou moins !Étape 1:
Encore un autre Pot Simple contrôlée de 555 générateur PWM

Encore un autre Pot Simple contrôlée de 555 générateur PWM

quelque chose que je travaille sur un projet a me faire utilisent un série-parallèle IC (pensez 74HC595) pour le contrôle des leds. Cependant, plutôt que les leds en voiture directement depuis les broches, j'ai opté pour l'utilisation de transistors.
Encore une autre arme de bobine...

Encore une autre arme de bobine...

howdy ho kiddywinks!sa été fait un million de fois avant, donc aucun intérêt au faire encore un autre d'instructable.Cependant, je crois que mon fusil de la bobine s'est avéré beaucoup refroidisseur que j'ai jamais imaginé, et j'ai ne zappé que moi-m
Yarcow (encore un autre Rover contrôlé via Wifi) - Makeblock, Arduino, Droidscript

Yarcow (encore un autre Rover contrôlé via Wifi) - Makeblock, Arduino, Droidscript

Dans ce Instructable, nous allons examiner comment construire un rover Wifi/web contrôlée basée sur Makeblock Starter Kit de Robot et le howto de Dave-Smart.Comment c'est le travail :Le rover est contrôlé dans un navigateur (smartphone ou ordinateur)
YABBAS - encore un autre squelette Arduino (sur veroboard)

YABBAS - encore un autre squelette Arduino (sur veroboard)

ce Instructable démontrera la construction d'un squelette (et vraiment pas chers... moins que $5) module compatible Arduino peut être mis en place sur un petit bout de veroboard et peut être utilisé indépendamment ou sur une maquette.Les liens suivan
(Encore un autre) Châssis plate-forme-un Robot robotique d’Arduino DIY de pièces de rechange

(Encore un autre) Châssis plate-forme-un Robot robotique d’Arduino DIY de pièces de rechange

J'ai donné mon neveu un kit de démarrage Arduino il y a quelques mois. J'ai demandé à ma soeur comment il faisait avec elle et elle a dit qu'il avait quelques problèmes à comprendre. Je vais voir lui la semaine après Noël, alors je lui ai dit de mett
Encore une autre Exploration Rover web contrôlé (avec Raspberry Pi et Arduino. Android, Iphone, PC, MAC compatible)

Encore une autre Exploration Rover web contrôlé (avec Raspberry Pi et Arduino. Android, Iphone, PC, MAC compatible)

Voici un autre rover d'exploration, construit en 1 heure ou moins, sans nécessiter de programmation. Everthing dont vous avez besoin est dans la boîte ! Il vous donne la base pour construire et améliorer vos propres rover.RaspberryPi avec l'adaptateu
Encore un autre Pong jeu avec Arduino Uno

Encore un autre Pong jeu avec Arduino Uno

j'ai fait un jeu de Pong avant avec une matrice de LED 8 x 8 et il s'agit d'un projet pour moi savoir sur écran LCD PCD8544 qui a également été utilisé dans les téléphones Nokia 5110.Voici ce que j'avais dans ce projet :-Arduino Uno-Écran à cristaux