Stap 4: schetsen
Het eerste zipbestand bevat de sketch dat afkomstig is uit de oorspronkelijke LadyAda tutorial. De tweede is een die ik heb gewijzigd voor de Atmega328 chip.
Laad de hele submap in de Arduino software voor degene die u nodig hebt.
Dus ik zet het protoboard op mijn Arduino en een van de scripts in het geladen en duwde de knop.
Probleem: Natuurlijk, werkte het niet. Het programma leek te zijn in een continue lus van bootloading.
Oplossing: Na het probleem oplossen vond ik dat ik de drukknop onjuist hadden bedraad. Zoals velen weten, deze drukknoppen hebben vier pinnen en twee aan elke zijde zijn bekabelde samen. Ik weet dat en wist het toen ik het omhoog was bedrading maar ik nog steeds in geslaagd om het verkeerde draad. Zodra ik dit vaste, op gehanteerd schoon.
Nadeel: Het nadeel van deze methode is dus dat ik heb om te laden van de juiste schets voor de bijzondere Atmega chip die i 'm trying to program. Nu, zou het meer elegante program dienovereenkomstig te herschrijven de schets om automatisch detecteren welke chip is gekoppeld. Nou, ik ben lui en veel van deze code is geschreven in C++ de gemakkelijker Arduino dus heb ik besloten niet te knoeien met het. Ik ben niet van plan op moetend bootload zeer veel chips anyway.
Conclusies: Zoeken op het Internet, lijkt het alsof een heleboel Arduinoites zijn had zulks werkstuk. Ik hoop dat dit Instructable bereikt sommigen van hen. I 'm guessing er is een heleboel C++-programmeurs die kan/hebben komen met een oplossing voor de standaardsoftware van Arduino. Als u van een weet, stuur een reactie. Maar deze oplossing werkt voor mij.