Telefonautomat knappsatsen Breakout (6 / 8 steg)
Steg 6: Testa koden
Innan jag fastlödda i motstånden, använde jag dem på en skärbräda för att testa alla koden och elektronik.
Först upp I till koden, fäst längst ned, till ATtiny85. Det finns många tutorials på hur man gör detta med Arduino Uno som en Internet-leverantör, men de flesta av tutorials ute är baserade bort av denna. (Inte foget för att ladda upp programmet på Uno att göra det en ISP som visas här.)
I koden skrev jag, jag kommunicerar till Uno genom I2C. Om du vill använda den här, kommer att du behöva ladda ner biblioteket som gör ATtiny85 att göra detta. Detta bibliotek, TinyWireS, kan laddas ner här. Bara ladda upp detta till biblioteksmappen i mappen Arduino IDE skissbok.
Sedan ladda upp den Arduino Uno koden, bifogas längst, också, Uno.
Slutligen, Anslut allt enligt schematiskt (figur 1), koppla in Uno till din USB-port och öppna seriell bildskärmen. Tryck på vissa buttoms och du borde få något som ser ut som figur 2.
Jag bifogade en video av mitt test till denna sida.