Stap 10: Addendum 3: opmerkingen, suggesties voor verbetering en een pleidooi voor hulp
Sommige semi-belangrijke details, in willekeurige volgorde:
16-jarige FoamboardRC heeft gepost een belangrijk voorbehoud over een programma dat u verwijdert uit uw mediabibliotheek van de Arduino in zijn uitstekende moet u wellicht
Instructible, "How to Use IR afstandsbedieningen met Arduino".
Jason Welsh van tutorial niet vragen, maar ik moest het signaal van de IR-LED versterken, en ik gebruikte het bedradingsschema op de AdaFruit tutorial
"Met behulp van een infrarood bibliotheek op Arduino: IR-Codes te sturen."
Bij het debuggen van het IRsend gedeelte van de schets, vond ik dat mijn 6 iPhonecamera zou me om te zien een infrarood signaal niet toestaan - ik moest gebruiken een Samsung.
Iemand kan wilt corrigeren mijn wiskunde, maar ik denk dat de toevoeging van een codeblok te verhogen van het aantal eindpunten van de beweging van 2 naar 3
(een relatief eenvoudig wijzigen) zou leiden tot een totaal van 64 gebaar-lezing mogelijkheden in plaats van 16.
Houden van de Arduino en de sensoren aangedreven lijkt te veel macht gebruiken. Dit ding moet een 'Slaap'-modus.
Het moet ook optimaliseren - het is veel groter dan het zou moeten zijn. John Gialluca heeft een tutorial over optimalisatie van de code, en ik zal het bijwerken van deze Instructible rechts nadat ik bekijken en absorberen van die informatie.
Tot slot, een pleidooi voor hulp: In een poging om samen te stellen een stapel van commando's te activeren mijn DVD, heb ik een probleem tegenkomt. Jason's Capture Raw IR-Codes gebruikt, heb ik geconstateerd dat verschillende knoppen op mijn afstandsbediening (lichtjes) verschillende codes telkens ik druk op hen genereren, waardoor het onmogelijk om een werkende code voor die functie kopiëren naar IRsendDemo of elke andere schets. En ik moet die functie! Heeft iemand ervaring met dit soort dingen? Heb je een manier rond het probleem gevonden? Zal u tevreden, vertel me? (Ik zal gelukkig algemene verwijzingen naar bronnen die nuttige informatie of suggesties voor een work-around bevatten kunnen accepteren.) Bedankt, jongens-
Neil