Stap 13: Software
Er is software te worden geladen op de Arduino1 (die leest de gegevens van de Nunchuck).Er is software voor de Arduino-2 wat een gewijzigde vorm van de TVout software die zorgt voor het beeld op het scherm. Het toont ook het menu van letters te selecteren met een kleine cursor die beweegt onder elke letter en de geselecteerde woorden worden verzonden naar het text-to-speech module.
Zie video op pagina één en je krijgt het idee hoe dit werkt.
De reden dat beide delen van de software zijn niet allemaal op een arduino is dat het niet werken zal en de afbeelding zal "crash". Ik denk dat dit is omdat de TVout software een heleboel RAM gebruikt enkel om een beeld op de TV.
Beide Arduino "Sketches" zijn bijgevoegd.
Opmerking: de gemodificeerde TVout schets voor Arduino2 ligt op de grens van het geheugen. Als u bijvoorbeeld slechts een paar meer tekens op het scherm afdrukken, zal het verpletteren. Als u wijzigen van de code wilt, verwijder om het even wat niet essentiële dan opbouwen van uw nieuwe code in zeer kleine stappen, testen of het werkt na elke kleine toevoeging.
Opmerking: Om te laden van een schets op Arduino 2 moet u de Tx en Rx draden loskoppelen van de Arduino die ga naar de module van de toespraak. Ik kon vermeden hebben dit met behulp van sommige andere pinnen op de toespraak-module aansluiten en met behulp van de "software-serial" bibliotheek - maar dit zou stoppen met de TVout werken - ik weet dat als ik heb het geprobeerd.