Sida 1 av 1
Ardunino:Min första standalone Arduino och det gick åt hel**
Postat: 7 februari 2014, 16:01:04
av Al_Bundy
Hej!
Jag gjorde min absolut första standalone Arduino met ATmega328 men jag misslyckades om allt annat
Jag brände en bootloader till ATmega328 och det gick fint med min MK2ISP men när jag gjorde en uppställning och försökte bränna över ett program så gick det åt skogen.
Min uppställning
http://arduino.cc/en/Tutorial/ArduinoToBreadboard
Pinmap för både 168 och 328.
Vad som gick snett
Kod: Markera allt
Binary sketch size: 1 072 bytes (of a 32 256 byte maximum)
avrdude: stk500_recv(): programmer is not responding
Jag har verkligen trippelkollat om det är något som saknas men det är inte så. Allt är på sin rätta plats.
Vad tror ni det är för fel då?
Mitt PRO-kort är: Ardunino UNO Rev3 ATmega328

Re: Ardunino:Min första standalone Arduino och det gick åt h
Postat: 7 februari 2014, 16:16:14
av Bosen
Jag tror du får berätta mer ingående vad du har gjort för att vi ska kunna hjälpa dig. Min första tanke är att din bootloader inte funkar, men det kan också vara något helt annat. Berätta steg för steg hur du har gjort, inklusive hur du gjorde för att bränna din bootloader.
Re: Ardunino:Min första standalone Arduino och det gick åt h
Postat: 7 februari 2014, 16:32:40
av Magnus_K
Kan du prova att starta uploaden av sketchen och direkt efter trycka på reset-knappen?
Re: Ardunino:Min första standalone Arduino och det gick åt h
Postat: 7 februari 2014, 16:33:15
av Al_Bundy
Jadu.
1. Jag tog en tom ATmega328 och placerade den på min UNO REV3.
2. Jag tyckte dit min MK2ISP kabeln på ICSP.
3. Jag valde Duemilanove /w ATmega328 som Board.
4. Brände över bootloader
5. Monterade min standalone som ovan.
6. Brände över ett program.
7. Använder fortfarande samma board.
Ibland funderar det. Ibland inte.
Jag har lyckats få det blinka, men när jag ska göra om programmet och ladda upp det igen så får jag error.
Kod: Markera allt
/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.
This example code is in the public domain.
*/
// Pin 13 has an LED connected on most Arduino boards.
// give it a name:
int led = 13;
// the setup routine runs once when you press reset:
void setup() {
// initialize the digital pin as an output.
pinMode(led, OUTPUT);
}
// the loop routine runs over and over again forever:
void loop() {
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
Re: Ardunino:Min första standalone Arduino och det gick åt h
Postat: 7 februari 2014, 16:39:55
av Bosen
En standalone arduino har ingen auto-reset. Man måste alltså göra reset varje gång man laddar över ett program. Gör du reset varje gång du laddar över ett program?
Re: Ardunino:Min första standalone Arduino och det gick åt h
Postat: 7 februari 2014, 16:52:34
av Al_Bundy
Hur resettar jag? Jag ser att jag har en kabel som går från reset till pin 1 på ATmega328.
Re: Ardunino:Min första standalone Arduino och det gick åt h
Postat: 7 februari 2014, 17:04:24
av bearing
Både auto-reset (kondensator från USB-krets) och resetknappen borde fungera, eftersom att du dragit en sladd mellan kortet och plattan, vilket gör att all elektronik kopplad till resetpinnen på kortet borde funka på plattan.
Dock har du en extra resistor på plattan. Fel värde gör att auto-reset inte funkar. Vad har du för värde? Testa att koppla bort den resistorn medan du har kortet kopplat till plattan.
Re: Ardunino:Min första standalone Arduino och det gick åt h
Postat: 7 februari 2014, 17:16:41
av Al_Bundy
Nu fungerar det.
Hade kopplat resetkabeln fel.
Men nu fungerar det!
Dock behöver jag inte trycka in den varje gång då det verkar som jag har auto-reset.
Men hur gör jag för att reseta manuellt? Ska jag bara lyfta bort den där resetkabeln och koppla ihop den med GND?
Re: Ardunino:Min första standalone Arduino och det gick åt h
Postat: 7 februari 2014, 17:21:06
av bearing
Ja, jag skrev ju det. Så länge du har arduino-kortet inkopplat till plattan får du auto-reset samt resetknapp på köpet. Men ifall du skulle använda en vanlig USB-serie-omvandlare istället för arduinokortet, behöver du reseta manuellt. Det kan du göra genom att sticka i en kort sladd i jordskenan på plattan, och dutta den fria änden mot reset.
Re: Ardunino:Min första standalone Arduino och det gick åt h
Postat: 7 februari 2014, 18:45:05
av Al_Bundy
Tackar!
Jag ska göra det när jag inte kör med arduinoplattan.
