Timer för motorcykel/bil batteri trickle charger (6 / 9 steg)
Steg 6: Programmering av ATtiny85
Det finns en sex stift i mitten av programmeraren som jag lagt i bilden av programmeraren. Programmeraren har bara monteringshålen.
Förlägga din ATtiny85 chip i programmeraren, den lilla pricken på chip går i samma riktning som skåran i uttaget.
Öppna Arduino IDE, klicka på verktyg och välj styrelse.
Klicka på ATtiny85 (inre 1 MHz klocka).
Klicka på verktyg igen och välj programmerare.
Klicka på USBtinyISP.
Det finns ingen anledning att köra chip på en högre klockfrekvens, allt kommer att göra är att använda mer el. Om du har ändrat klocka hastighet användning verktyg = > bränna Bootloader alternativet att återställa chip till 1 MHz. Bootloader bränningsalternativet brinner inte faktiskt en bootloader på ATtiny. Det ändrar bara de inre säkringar för att ställa klockhastigheten och några andra inställningar som du inte behöver oroa dig.
Om du använder ett nytt chip det finns ingen anledning att bränna bootloader, chip kommer set det sätt du vill.
Kopiera detta program till Arduino IDE:
/*******************************************************
* ChargerTimer.ino - lägga till en timer i en batteriladdare.
*******************************************************/
/*******************************************************
* setup() funktion
*******************************************************/
void setup()
{
pinMode (0, OUTPUT);
}
/*******************************************************
* loop() funktion
*******************************************************/
void loop()
{
digitalWrite(0,HIGH);
Delay(1800000);
digitalWrite(0,LOW);
Delay(257400000);
}
Programmeraren ansluts via en USB-port och klicka sedan på knappen Ladda upp i Arduino IDE. (Den högra pilen är på upload-knappen.)
Ta bort chippet från programmeraren och infoga den i uttaget på din bräda. Kontrollera att den lilla pricken är på samma sida som skåran i uttaget.