Stap 4: De software
De Arduino-bestand vindt u hieronder. Ik bieden niet de Bibliotheken, maar zij kunnen worden gevonden op het Internet. Ik verstrek de links. U moet het downloaden van de headers (.h-bestanden) en de bestanden van de cpp van alle bibliotheken en opnemen in de Arduino. Voor de verbindingen hieronder, klik enkel op download ZIP, Arduino, net Klik in Sketch, bibliotheek importeren, toevoegen bibliotheek, en klik dan op het gedownloade ZIP. Dit zal uitpakken en voeg bibliotheken en voorbeelden. Zij zijn:
Wire.h (inbegrepen in de Arduino IDE bibliotheken)
EEPROM.h (inbegrepen in de Arduino IDE bibliotheken)
Nogmaals, er zijn een heleboel instructables op programmeren of scripts uploaden naar de Arduino, zodat zal ik niet het maken van enige uitleg hier.
Het programma is vrij commentaar, echter als een EE ik niet trots op wat ik deed ben, omdat het niet goed gestructureerd en geoptimaliseerd. Velen van u kunnen een veel betere baan doen. Niettemin, het werkt. Het programma controleert alle apparaten en u kunt de bronnen en de instellingen zowel op het scherm of de afstandsbediening wijzigen.
Het apparaat heeft een hoofdscherm dat wordt overgeschakeld van BT radio en de equalizer. trouwens, er is een analoge klok dat verschijnt op te klikken in de CLK. Het scherm is een GIF, en u kunt uw eigen doen. Net trekken uw knoppen en verwijder het Alpha-kanaal zodat de GPU kan lezen. De afbeelding moet 320 X 240. De afbeelding moet worden opgeslagen in het geheugen van de arLCD, in /EZUSER/IMAGES de map, en de Arduino vindt ze meteen (geen behoefte om het pad te specificeren)
De radio kan maximaal 9 zenders opslaan in het geheugen en het heeft seek, functie. De instellingen en het uur zijn persistent als u zonder het apparaat uit te schakelen.
Dat is vrij veel allen. Aarzel niet om contact met mij op voor alles en laat het me weten als je het ding (er is veel ruimte voor verbeteringen), verbeteren. Bedankt voor het lezen.