Sida 1 av 1
					
				Kan man starta arduinon på något annat sätt?
				Postat: 28 juli 2013, 20:04:01
				av Al_Bundy
				När jag ska "köra" min arduino så trycker jag på den röda knappen som sitter fast på kretskortet. Går det inte programmera så att om man ansluter t.ex digital pin 12 och 11 tillsammans så startar arduinon?
Eller om man skickar en viss frekvens till pin 10 så startar arduino.
			 
			
					
				Re: Kan man starta arduinon på något annat sätt?
				Postat: 28 juli 2013, 20:14:04
				av slatten
				Finns det röd knapp på Arduino? Det har inte jag, är det inte en clone du har?
			 
			
					
				Re: Kan man starta arduinon på något annat sätt?
				Postat: 28 juli 2013, 20:30:33
				av Al_Bundy
				Svart var den.  

 
			 
			
					
				Re: Kan man starta arduinon på något annat sätt?
				Postat: 28 juli 2013, 20:42:51
				av slatten
				Den enda knapp jag har är "resett" knappen och den startar ju om arduinon bara. Min arduino startar när datorn går igång: dvs när det blir spänning på usb porten, eller när jag ger den ström via dc kontakten.
			 
			
					
				Re: Kan man starta arduinon på något annat sätt?
				Postat: 28 juli 2013, 21:03:37
				av Al_Bundy
				Då har jag inte märkt det. 
Så normalt sett så ska en arduino gå igång varje gång spänning går till ingången?
Måste testa göra ett enkelt program.
			 
			
					
				Re: Kan man starta arduinon på något annat sätt?
				Postat: 28 juli 2013, 21:07:05
				av mippen
				Vid spänningspåslag så startar koden ja.
Om du nu vill trigga igång Arduinon på annan pinne så kanske man kan sätta den i sleep för att sedan trigga på en egen pinne.
http://playground.arduino.cc/Learning/arduinoSleepCode
Det normala är dock att sätta matning och låta den starta igång.
 
			 
			
					
				Re: Kan man starta arduinon på något annat sätt?
				Postat: 28 juli 2013, 21:28:20
				av Al_Bundy
				Okej. Så direkt när den får spänning så går den i sleep och den triggas igång via en annan pinne eller två. 
Då vet jag. Tackar! 

 
			 
			
					
				Re: Kan man starta arduinon på något annat sätt?
				Postat: 28 juli 2013, 21:30:31
				av mippen
				nej nej... 
Att få den i sleep behöver du göra med en programsnurra..
Om du inte medvetet lägger den i säng så stannar den uppe hela natten lång..
Precis som ungarna.. *sigh* 

 
			 
			
					
				Re: Kan man starta arduinon på något annat sätt?
				Postat: 28 juli 2013, 22:34:17
				av sodjan
				Programmet i processorn startar när den (processorn) får en "reset".
En reset kan genereras på flera olika sätt:
- En reset uppstår automatiskt vid spänningstillslag ("power-on-reset" eller "POR").
 
- Sen finns det en speciell pinne på processorn som används för en hårdvarureset,
om man behöver starta om utan att bryta strömmen. 
- Ibland finns det även en speciell instruktion (kanske kallad "RESET" eller liknande)
så att man kan göra en omstart direkt från programmet. 
Men den bör alltså alltid starta automatiskt vid spänningstillslag.
 
			 
			
					
				Re: Kan man starta arduinon på något annat sätt?
				Postat: 29 juli 2013, 01:08:12
				av slatten
				
			 
			
					
				Re: Kan man starta arduinon på något annat sätt?
				Postat: 29 juli 2013, 22:37:58
				av ElectricNooB
				För att svara på din fråga: 
Man kan väl säga att det finns två olika sorters "avstängt":
Den ena är  när µC'n inte får nån ström överhuvud taget. Det säger sig självt att den inte kan starta sig självt ur detta tillstånd.
Sedan så finns vad som kallas för "sleep". Detta innebär att µC'n stänger av det mesta av sina funktioner och går och ”sover”. Man kan dock programmera vilka funktioner som skall vara på. 
Om du till exempel vill ”starta” eller mer korrekt väcka µC'n med hjälp av en att spänningsätta en pinne så kan du tex. programmera så att den vaknar vid ett interupt triggat av pinnen. 
Om du vill starta vid en viss ”frekvens" så måste du göra en mer avancerad ”skall jag vakna?” historia vilket kommer att dra mer ström. Osv. Ovs. 
Observera att jag inte är någon ”Sodjan” när det kommer till µC'n så ta det jag säger med en nypa eller två... 

 
			 
			
					
				Re: Kan man starta arduinon på något annat sätt?
				Postat: 29 juli 2013, 23:18:03
				av sodjan
				Sleep (ofta finns det även olika "djupa" sleeps för att röra till det)
är ju ett helt annat område än vad jag tror att tråden handlade om.
Men, vi har kanske inte heller någon helt klar beskrivning av vad
som faktiskt triggade frågetällningen heller... 
