Hjälp med att programmera Arduino
Hjälp med att programmera Arduino
Att programmera Arduino är ju inte så svårt så länge det var grunder som att om man trycker på en knapp så ska en lampa lysa eller blinka eller lysa olika starkt.
Problemet för mig är att jag vet inte riktigt hur man skickar till en kamera
http://www.boehmel.de/lanc.htm
Så om jag förstår det rätt så är
Rec (0001 1000 3A)
Stop (0001 1000 30)
Är lite osäker på zoom faktist men gissar på att det är för man kan välja hastighet.
Fast jag är osäker om det är sååå lätt att bara skicka commando till kameran (0001 1000 3A) så den börjar spela in.
Problemet för mig är att jag vet inte riktigt hur man skickar till en kamera
http://www.boehmel.de/lanc.htm
Så om jag förstår det rätt så är
Rec (0001 1000 3A)
Stop (0001 1000 30)
Är lite osäker på zoom faktist men gissar på att det är för man kan välja hastighet.
Fast jag är osäker om det är sååå lätt att bara skicka commando till kameran (0001 1000 3A) så den börjar spela in.
Re: Hjälp med att programmera Arduino
Vad är din fråga egentligen?
Och är detta egentligen ett arduino-problem?
Problemet verkar handla om själva kameran?
Och är detta egentligen ett arduino-problem?
Problemet verkar handla om själva kameran?
Re: Hjälp med att programmera Arduino
Ber om ursäkt om jag formulerar det fel.
Det jag menar är följande.
Jag har nu upplägget, vad som krävs att styra min kamera förutom hur jag ska programmera så den skickar iväg den signal till kameran.
Informationen jag har fått är från denna länk
http://www.instructables.com/id/Cheap-P ... /?ALLSTEPS
Men den kod jag läser så förstår jag inte riktigt hur personen har gjort??
Jag har bara programerat delar av arduino förut, enkla grejer men jag behöver lite hjälp på traven liksom
Det jag menar är följande.
Jag har nu upplägget, vad som krävs att styra min kamera förutom hur jag ska programmera så den skickar iväg den signal till kameran.
Informationen jag har fått är från denna länk
http://www.instructables.com/id/Cheap-P ... /?ALLSTEPS
Men den kod jag läser så förstår jag inte riktigt hur personen har gjort??
Jag har bara programerat delar av arduino förut, enkla grejer men jag behöver lite hjälp på traven liksom
Re: Hjälp med att programmera Arduino
Oj tack så mycket
Hitta denna på samma sida, stort sett det jag är ute efter
http://controlyourcamera.blogspot.se/20 ... emote.html
Hitta denna på samma sida, stort sett det jag är ute efter
http://controlyourcamera.blogspot.se/20 ... emote.html
Re: Hjälp med att programmera Arduino
Kanske en dum fråga men jag måste ställa den
Jag är på väg att rita upp en PCB kort med hjälp av bilden på denna sida
http://controlyourcamera.blogspot.se/20 ... emote.html
Nu undrar jag om den utgår från IC fötter eller Arduino??
Om det nu är Arduino så misstänker jag att jag behöver lite mer som kristaller och det.
För siffrorna på benen i den bilden måste ju motsvara sifforna på IC kretsen men är liksom osäker om den behöver kristallen och det.
/Update
Var inte så lätt som jag trodde
Jag misstänker nu att exempelvis "ARDUINO_DIGITAL_2" inte är pinne 2 på IC
För kollar jag på denna sidans bild
så är pinne 2 "GND1" om det nu inte är fel på bilden.
Jag är på väg att rita upp en PCB kort med hjälp av bilden på denna sida
http://controlyourcamera.blogspot.se/20 ... emote.html
Nu undrar jag om den utgår från IC fötter eller Arduino??
Om det nu är Arduino så misstänker jag att jag behöver lite mer som kristaller och det.
För siffrorna på benen i den bilden måste ju motsvara sifforna på IC kretsen men är liksom osäker om den behöver kristallen och det.
/Update
Var inte så lätt som jag trodde

Jag misstänker nu att exempelvis "ARDUINO_DIGITAL_2" inte är pinne 2 på IC
För kollar jag på denna sidans bild
så är pinne 2 "GND1" om det nu inte är fel på bilden.
Re: Hjälp med att programmera Arduino
Arduino har sin "egen" pinout / pinmapping. Hade inte du Uno? Kolla nedanstående länk, ser ut att stå på själva arduino PCB vad pinnarna heter. Gör det inte det på din?
http://arduino.cc/en/Main/arduinoBoardUno
http://arduino.cc/en/Main/arduinoBoardUno
Re: Hjälp med att programmera Arduino
Jo jag har UNO och jag har den på bilden.
Dock har jag den inte här.
Om man tittar lite på den sidan du gav mig så hittar man denna
http://arduino.cc/en/Hacking/PinMapping168
Lite snurrigt men vad jag förstår följande om man går efter mitt projekt är
Jag kommer ju jobba med
GND
Digital 2
Digital 3
Digital 4
Digital 5
Digital 6
Digital 7
Digital 11
VIN
och på schemat så motsvarar det
GND = GND
Digital 2 = 4
Digital 3 = 5
Digital 4 = 6
Digital 5 = 11
Digital 6 = 12
Digital 7 = 13
Digital 11 = 17
VIN = ???
Hmm hittar inte VIN men annars borde det ju stämma??
Om man löser detta sä är det ju SUPER
men frågan kvarstår om man behöver en kristall och andra saker som inte finns med på schemat för det sitter på UNO
Dock har jag den inte här.
Om man tittar lite på den sidan du gav mig så hittar man denna
http://arduino.cc/en/Hacking/PinMapping168
Lite snurrigt men vad jag förstår följande om man går efter mitt projekt är
Jag kommer ju jobba med
GND
Digital 2
Digital 3
Digital 4
Digital 5
Digital 6
Digital 7
Digital 11
VIN
och på schemat så motsvarar det
GND = GND
Digital 2 = 4
Digital 3 = 5
Digital 4 = 6
Digital 5 = 11
Digital 6 = 12
Digital 7 = 13
Digital 11 = 17
VIN = ???
Hmm hittar inte VIN men annars borde det ju stämma??
Om man löser detta sä är det ju SUPER
men frågan kvarstår om man behöver en kristall och andra saker som inte finns med på schemat för det sitter på UNO
Re: Hjälp med att programmera Arduino
Jag vet inte om jag missförstår dig, men du menar alltså att du inte skall koppla ditt PCB till en Arduino som, typ en shield? Utan du skall ha en "fristående" Atmega som du skall ha på ditt PCB?
I så fall måste du mycket riktigt kolla mappningen på arduinos "digital" pinnar mot Atmegas "riktiga" benämning på pinnarna.
Vin står ju också dokumenterad på sidan med pinouts:
VIN. The input voltage to the Arduino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin, or, if supplying voltage via the power jack, access it through this pin.
VIN är med andra ord matningen om du gör ett fristående PCB.
På samma sida finns även ett fullständigt kopplingschema för UNO (Revision 3):
http://arduino.cc/en/uploads/Main/Ardui ... ematic.pdf
I så fall måste du mycket riktigt kolla mappningen på arduinos "digital" pinnar mot Atmegas "riktiga" benämning på pinnarna.
Vin står ju också dokumenterad på sidan med pinouts:
VIN. The input voltage to the Arduino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin, or, if supplying voltage via the power jack, access it through this pin.
VIN är med andra ord matningen om du gör ett fristående PCB.
På samma sida finns även ett fullständigt kopplingschema för UNO (Revision 3):
http://arduino.cc/en/uploads/Main/Ardui ... ematic.pdf
Re: Hjälp med att programmera Arduino
Tack så hemskt mycket.
Jo jag såg schemat och det var intressant men svårfattad för mig
Japp, jag kommer koppla min Atmega till ett fristående på mitt PCB kort.
mmm förstår att VIN är men vet inte vilken pinne den ska gå till
Jo jag såg schemat och det var intressant men svårfattad för mig

Japp, jag kommer koppla min Atmega till ett fristående på mitt PCB kort.
mmm förstår att VIN är men vet inte vilken pinne den ska gå till

Re: Hjälp med att programmera Arduino
Vin skall i så fall gå till Vcc på microcontrollern.
Om du gör ett eget PCB så kommer ju Vin vara matningen (Vcc, V+, V, + eller vad man nu vill kalla det).
Du får ju naturligtvis kolla att allt lirar på samma matningsspänning när du slår i hop två byggen som du verkar göra nu. Så inte ena delen är 5V och andra 3,3V, men det har du väl koll på?
Tänk också på att om du använder en annan Atmega än den som sitter på din Uno, så har pinnarna kanske inte alls samma funktion. Du måste då mappa om dom igen från Atmega X till Atmega Y.
Om du gör ett eget PCB så kommer ju Vin vara matningen (Vcc, V+, V, + eller vad man nu vill kalla det).
Du får ju naturligtvis kolla att allt lirar på samma matningsspänning när du slår i hop två byggen som du verkar göra nu. Så inte ena delen är 5V och andra 3,3V, men det har du väl koll på?
Tänk också på att om du använder en annan Atmega än den som sitter på din Uno, så har pinnarna kanske inte alls samma funktion. Du måste då mappa om dom igen från Atmega X till Atmega Y.
Re: Hjälp med att programmera Arduino
> Japp, jag kommer koppla min Atmega till ett fristående på mitt PCB kort.
Ett "fristående" *vadå* ? Saknas det inte ett ord där?
Förslag: använd "Förhandsgranska" och kolla att det ser vettigt ut.
> mmm förstår att VIN är men vet inte vilken pinne den ska gå till.
Gå till en pinne på din lösa AVR? Ja, det är ju samma pinne som på
AVR'en som sitter på Uno'n, heter sannolikt Vcc eller liknande. Jämför
schemat för Uno'n med databladet för din AVR så ger det sig säkert.
Ett "fristående" *vadå* ? Saknas det inte ett ord där?
Förslag: använd "Förhandsgranska" och kolla att det ser vettigt ut.
> mmm förstår att VIN är men vet inte vilken pinne den ska gå till.
Gå till en pinne på din lösa AVR? Ja, det är ju samma pinne som på
AVR'en som sitter på Uno'n, heter sannolikt Vcc eller liknande. Jämför
schemat för Uno'n med databladet för din AVR så ger det sig säkert.

Re: Hjälp med att programmera Arduino
sodjan:
Ber om ursäkt, jag skrev lite för fort där.
Jo det jag hittade var ju en som heter just VCC och jag misstänkte den men var osäker för det fanns en som heter AVCC men det kanske är samma??

Kaggen:
Tack för den informationen, som sagt jag misstänkte men var lite osäker så det var bättre att fråga er som kan detta bättre en jag.
Det är bara ett bygge. Jag kommer visserligen göra två till mitt stora projekt men denna tar matningen från kameran som är på 5V.
Jag kommer köra med Amega328 och det är vad UNO kör också vad jag såg på bilden (har ju inte som sagt UNO i närheten för tillfälligt.
Är väldigt tacksam för all hjälp och jag kommer skriva upp allt vad man har gjort och presentera mitt projekt längre fram när allt är klart.
Jag har nu gjort ett PCB över mitt fristående kort som har två motstånd, en zendiod, en transistor och så klart atmega328
Ber om ursäkt, jag skrev lite för fort där.
Jo det jag hittade var ju en som heter just VCC och jag misstänkte den men var osäker för det fanns en som heter AVCC men det kanske är samma??

Kaggen:
Tack för den informationen, som sagt jag misstänkte men var lite osäker så det var bättre att fråga er som kan detta bättre en jag.
Det är bara ett bygge. Jag kommer visserligen göra två till mitt stora projekt men denna tar matningen från kameran som är på 5V.
Jag kommer köra med Amega328 och det är vad UNO kör också vad jag såg på bilden (har ju inte som sagt UNO i närheten för tillfälligt.
Är väldigt tacksam för all hjälp och jag kommer skriva upp allt vad man har gjort och presentera mitt projekt längre fram när allt är klart.
Jag har nu gjort ett PCB över mitt fristående kort som har två motstånd, en zendiod, en transistor och så klart atmega328

Re: Hjälp med att programmera Arduino
> ...för det fanns en som heter AVCC men det kanske är samma...
Vad säger databladet om AVCC? Ingenting?
T.ex avsnitt "1.1.7 AVCC" på sidan 4?
Avkoppling/glättning?
Vad säger databladet om AVCC? Ingenting?
T.ex avsnitt "1.1.7 AVCC" på sidan 4?
> Jag har nu gjort ett PCB över mitt fristående kort som har två motstånd, en zendiod, en transistor och så klart atmega328AVCC is the supply voltage pin for the A/D Converter, PC3:0, and ADC7:6. It should be externally
connected to VCC, even if the ADC is not used. If the ADC is used, it should be connected to VCC
through a low-pass filter. Note that PC6...4 use digital supply voltage, VCC
Avkoppling/glättning?