Show Posts
Pages: 1 ... 191 192 [193] 194 195 ... 234
2881  Forum 2005-2010 (read only) / Deutsch / Re: Arduino und Frequenzen teilen on: May 13, 2010, 07:12:02 am
@Austinvti: nein, so einfach ist das leider nicht. Siehe z.B. hier
http://horst-lehner.mausnet.de/efaq/kapitel/Fahrzeugelektronik.html

Es kann so funktionieren wie Du beschreibst. Es kann aber auch genausogut schief gehen. Bloss weil chinesiche Billiganbieter das so machen heisst noch lange nicht, daß das auch zuverlässig funktioniert.

Udo
2882  Forum 2005-2010 (read only) / Deutsch / Re: Arduino und Frequenzen teilen on: May 12, 2010, 12:45:06 pm
Also mal schauen. Viel mehr als 100 Reifenumdrehungen pro Sekunde werden ja kaum kommen. Also willst Du ein Signal <1kHz umrechnen. Der Mini läuft mit 8 MHz. Das ist sicher kein Problem. Das größte Problem wird sein die Spannungsversorgung sauber hinzubekommen. Im Auto ist das alles nicht ganz so einfach wie auf dem Steckbrett.

Gruß, Udo
2883  Forum 2005-2010 (read only) / Deutsch / Re: Suche Bibliothek für einfache Menüstruktur on: May 07, 2010, 06:34:55 am
Der Compiler kann das niemals vorher wissen. Man kann ja auch dynamisch Ram belegen. Die Ergebnisse sind völlig undefiniert. Es kann sein, daß es einfach abstürtzt oder plötzlich merkwürdiges Verhalten zeigt.

Details siehe hier: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1270998685.

Gruß, Udo
2884  Forum 2005-2010 (read only) / Deutsch / Re: Suche Bibliothek für einfache Menüstruktur on: May 06, 2010, 12:03:10 pm
Nachtrag: sobald Dir der Speicher platzt, die Antwort auf die nächste Frage ist "Google nach PROGMEM".

Gruß, Udo
2885  Forum 2005-2010 (read only) / Deutsch / Re: Suche Bibliothek für einfache Menüstruktur on: May 06, 2010, 12:02:01 pm
Schau mal hier:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1240415211/4.

Ich würde niemals Menues mit Interrupts bauen. Tasten einlesen per ISR ist hingegen sehr sinnvoll.

Gruß, Udo
2886  Forum 2005-2010 (read only) / Deutsch / Re: mit und ohne Bootloader auswählen on: May 12, 2010, 12:29:00 pm
Aha, jetzt hab ich's kapiert. Ist ja cool. Besten Dank für den Hinweis. Damit kann ich ab sofort also jeden beliebigen Atmel über die Arduino IDE flashen. Ich mag sie zwar nicht besonders aber gelegentlich ist sie ja ganz bequem smiley-wink

Udo
2887  Forum 2005-2010 (read only) / Deutsch / Re: mit und ohne Bootloader auswählen on: May 10, 2010, 03:32:15 pm
Boah, wo genau im Playground steht das? Habe ich auf die Schnelle nicht gefunden, interessiert mich aber sehr.

Was die verfügbare Größe angeht: dazu sagt das Datenblatt (Kapitel 26-27), daß der verfügbare Flash für Anwendungsprogramme von verschiedenen Fuses abhängt. Ich nehme mal an, daß "neue" Atmels den vollständigen Speicher verfügbar haben, Arduinos aber per Default auf Bootloader gefused sind --> weniger Speicher solange man das nicht wieder zurückdreht.

Ich würde an Deiner Stelle einfach mal die Fuses nachschauen.

Gruß, Udo
2888  Forum 2005-2010 (read only) / Deutsch / Re: Programm zum Steuern eines R/C Car on: May 08, 2010, 04:46:51 am
Schaut Euch auch mal das hier an: http://diydrones.com/ smiley
2889  Forum 2005-2010 (read only) / Deutsch / Re: Programm zum Steuern eines R/C Car on: May 07, 2010, 10:51:22 am
Schau Dir mal die "Communication" und die "Firmata" Examples an. Da ist garantiert dabei was Du brauchst.

Gruß, Udo
2890  Forum 2005-2010 (read only) / Deutsch / Re: Stange ISP on: May 08, 2010, 01:05:42 am
Heute habe ich das Teil mal wieder ausprobiert. Und siehe da, mit mittlerweile genügend Erfahrung findet sich plötzlich die magische Ansteuersequenz.

Und nun dazu wie man das rauskriegt. Ist eingentlich ganz leicht.

Schritt 1:
Code:
sudo su
dmesg -c

Schritt 2:
ISP anschliessen

Schritt 3:
Code:
root@laptop:/home/udo# dmesg -c
[  920.137458] usb 6-1.4: new full speed USB device using uhci_hcd and address 11
[  920.286550] usb 6-1.4: configuration #1 chosen from 1 choice
[  920.289647] cdc_acm 6-1.4:1.0: ttyACM0: USB ACM device

--> aha, das Teil hängt an /dev/ttyACM0

Schritt 4:
Code:
root@laptop:/home/udo# avrdude -P /dev/ttyACM0  -c STK500 -p m644 -t

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.04s

avrdude: Device signature = 0x1e9609
avrdude: current erase-rewrite cycle count is -256 (if being tracked)
avrdude>

wobei hier das Target ein Atmega644 war. Je nach Target muß nach -p etwas anderes stehen.

Endlich, es tut smiley

Und nun schauen wir in /dev/serial/by-id

Code:
root@laptop:/dev/serial/by-id# ls -l
insgesamt 0
lrwxrwxrwx 1 root root 13 2010-05-08 08:01 usb-FTDI_FT232R_USB_UART_A7004mO1-if00-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root 13 2010-05-08 08:01 usb-FTDI_FT232R_USB_UART_A900acuK-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 2010-05-08 08:01 usb-Stange_Distribution_DX-ISP-if00 -> ../../ttyACM0

Erkenntnis: das wäre alles auch viel einfacher gegangen smiley-wink

Gruß, Udo


2891  Forum 2005-2010 (read only) / Deutsch / Re: Stange ISP on: September 02, 2009, 02:45:15 pm
Den Treiber habe ich installiert und den korrekten COM Port im AVR Studio eingestellt --> geht trotzdem nicht. Allerdings kann ich nicht stk500v2 sondern nur stk500 einstellen. Wie stellt man v2 ein?
2892  Forum 2005-2010 (read only) / Deutsch / Stange ISP on: September 02, 2009, 11:52:28 am
Hi,
ich habe mir bei Ebay einen "Stange ISP" gekauft, also sowas: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=270383120596. Ich kriege das Teil weder mit AVR Studio noch mit AVVRdude zum laufen. Hat hier jemand so ein Teil schon mal erfolgreich angeschlossen? Vorzugsweise unter Linux?

Das Teil wird sowohl unter Windows als auch unter Linux erkannt, nur Programmieren hat einfach nicht hin. Die Doku ist mehr als dünn. Wenn jemand einen Tipp hätte wie man das zum Fliegen kriegt wäre ich sehr dankbar. Bis dahin muß ich halt den Bootloader und/oder das STK 500 nehmen  smiley-sad
2893  Forum 2005-2010 (read only) / Deutsch / Re: Mal ne blöde frage... MC 45Grad Drehung.. Warum? on: May 07, 2010, 09:57:50 am
Welchen Begriff? Mega? Die Chips sind Atmel Megas. Oder Atmega. Und er meint vermutlich die Atmega 128er.

Gruß, Udo
2894  Forum 2005-2010 (read only) / Deutsch / Re: Mal ne blöde frage... MC 45Grad Drehung.. Warum? on: May 07, 2010, 06:39:43 am
Er meint "grosse" AVRs im SMD Gehäuse. Wer SMD bestückt will Platz sparen und 45° gedreht braucht nun mal weniger Platz.

Udo
2895  Forum 2005-2010 (read only) / Deutsch / Re: Kapazitiver Sensor on: May 04, 2010, 01:39:19 pm
Ich dachte er soll so einen Sensor selber bauen. Ansonsten: Atmel bietet die Dinger an. Da kommen auch die Prozessoren für den Arduino her smiley

Gruß, Udo
Pages: 1 ... 191 192 [193] 194 195 ... 234