Encore un autre Arduino Boombox (4 / 4 étapes)

Étape 4: Le logiciel

Le fichier de l’Arduino est fourni ci-dessous. Je ne fournissent pas les bibliothèques, mais ils peuvent être trouvés dans l’Internet. Je fournis des liens. Vous devez télécharger les en-têtes (fichiers .h) et les fichiers cpp de toutes les bibliothèques et les inclure dans l’Arduino. Pour les liens fournis ci-dessous, il suffit de cliquer sur Télécharger le ZIP et puis, dans l’Arduino, il suffit de cliquer Sketch, bibliothèque d’importation, ajouter la bibliothèque, puis cliquez sur le fichier ZIP téléchargé. Cela va extraire et ajouter des bibliothèques et des exemples. Ils sont :

IRremote.h

TDA7439.h

RN52.h

ezLCDLib.h

SparkFunSi4703.h

Wire.h (inclus dans les bibliothèques de l’IDE Arduino)

EEPROM.h (inclus dans les bibliothèques de l’IDE Arduino)

Chronodot.h

Encore une fois, il y a beaucoup d’instructables sur la façon de programmer ou de télécharger des scripts à l’Arduino, donc je ne vais pas faire toute explication ici.

Le programme est assez commenté, bien que, comme un EE, je ne suis pas fier de ce que j’ai fait, car il n’est pas bien structurée et optimisée. Beaucoup d'entre vous peuvent faire un bien meilleur travail. Néanmoins, cela fonctionne. Le programme contrôle tous les appareils et vous pouvez modifier les sources et les paramètres de l’écran ou de la télécommande.

L’appareil possède un écran principal qui passe de la BT à la radio et à l’égaliseur. en outre, il y a une horloge analogique qui s’affiche lorsque vous cliquez sur en CLK. L’écran est un GIF, et vous pouvez faire votre propre. Il suffit de dessiner vos boutons et puis supprimer le canal Alpha, donc le GPU peut être lu. L’image doit être de 320 X 240. L’image doit être stockée dans la mémoire d’arLCD, à l’intérieur du dossier /EZUSER/IMAGES, et l’Arduino les trouverez tout de suite (pas besoin de spécifier le chemin d’accès)

La radio peut stocker jusqu'à 9 canaux en mémoire et il a chercher la fonction. Les paramètres et l’heure sont persistants si vous débranchez l’appareil du pouvoir.

C’est peu près tout. N’hésitez pas à me contacter pour quoi que ce soit et si vous améliorez la chose (il y a beaucoup de place pour des améliorations), faites le moi savoir. Merci pour la lecture.

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