Pages: [1] 2   Go Down
Author Topic: Was ist Arduino eigentlich?  (Read 12693 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 4
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo Forum,
auf der Suche nach Programmiersprachen für MCs bin ich über Arduino gestolpert.
Mir drängt sich hier eine generelle Frage auf:
Was ist Arduino eigentlich?

Gut, es gibt Hardware aber es soll ja auch selbst assembled möglich sein.
Plattform ist Atmel, wenn ich das richtig sehe.
Ist Arduino also in erster Linie eine Programmierumgebung mit einer Vielzahl an Libraries?
Brauche ich die Arduino Hardware um mal rein zu schnuppern oder tuts da mein STK500?
Wie sieht es mit der Lizensierung aus?
Müssen meine Programme Opensource sein?

Fragen über Fragen  :smiley

Danke Tele
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 251
Posts: 21270
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo Telefisch
Arduino ist die Gesamtheit von HW (einige ATmega Modelle mit Boatloader) und Sw (ein Benutzerinterface (IDE)) alles mit einen freien Lizenz, darum sind (fast) alle Schaltbilder und Programme im Internet zu finden.
HW kannst Du selbst zusammenbauen, aber 26€ für einen fertigen Arduino UNO ist nicht viel.

Du kannst auch das HEX-file das der IDE produziert per STK zu einem ATmega übertragen. Aber das schöne ist mit einem Arduino braucht man keinen Programmierer.

Note: The reference designs for arduino are distributed under a Creative Commons license Attribution-ShareAlike 2.5. See So you want to make an Arduino? for more information and guidelines on producing your own hardware.
The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.

http://arduino.cc/en/Main/FAQ

Grüße Uwe
« Last Edit: January 21, 2011, 06:30:09 am by uwefed » Logged

CH
Offline Offline
God Member
*****
Karma: 19
Posts: 703
Book Writer "Arduino Praxiseinstieg"
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
HW kannst Du selbst zusammenbauen, aber 26€ für einen fertigen Arduino UNO ist nicht viel.
Die HW kann man als Bausatz kaufen und zusammenbauen, auf Steckbrett oder Lochrasterplatine aus Einzelkomponenten zusammenstellen oder verwendet eine aufgebaute und geprüfte Leiterplatte. Dabei gibt es viele Lieferanten, welche Originalplatinen oder sogenannte Clones anbieten.

Meist verwendet man zu Begin eine fertig aufgebaute Lösung. Sobald man sich etwas mehr in die Materie eingearbeitet hat, kann man eigene Lösungen aufbauen. Wie Uwe bereits erwähnt hat, ist der Stromlaufplan frei verfügbar.
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 4
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo Uwe,
vielen Dank für Deine Antwort.
Generell sind die Kosten für die Arduino-Boards nicht das Problem.
Wenn ich aber was spezielles damit anstellen möchte habe ich unter Umständen zuviel oder zu wenig Hardware auf dem Board.
Deswegen die generelle Frage nach der HW.

Also kann man es im Grunde auf die Software und die Beschränkung auf die Atmel-Typen reduzieren.
Die Guidelines werde ich mir jetzt mal in Ruhe reinziehen...
Danke Euch
Tele  smiley
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 251
Posts: 21270
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo Telefisch
Ich wurde es nicht Software nennen sondern Entwicklungsumgebung (IDE), freie SW und HW mit guter Dokumentation und viele Begeisterte die mitarbeiten und ihre Arbeit / Wissen anderen zur Verfügung stellen.
Grüße Uwe
« Last Edit: January 22, 2011, 03:32:05 pm by uwefed » Logged

Offline Offline
God Member
*****
Karma: 10
Posts: 721
42
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Billiger und weniger geht eigentlich nicht:



 ;D
Logged


Heidelberg
Offline Offline
Full Member
***
Karma: 1
Posts: 207
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Marcus ist das ein wunderschönes Bild !

Dürfte ich das auf einer Webseite verwenden?

Musste gerade an den Spruch denken: Bilder sagen mehr als Worte !

Logged

 

Stuttgart
Offline Offline
God Member
*****
Karma: 13
Posts: 511
logic enrichments
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Genau als ich es eben gesehen habe, konnte ich nicht mehr wegschaun.

df6ih
Quote
Marcus ist das ein wunderschönes Bild !
Stimmt ! Es ist gut aufgenommen, hat Stimmung, und ist meiner Meinung nach lehrreich und aufschlussreich dazu !
"ohne Worte" !
« Last Edit: January 22, 2011, 03:37:36 pm by Realizer » Logged

Eine Kuh macht muuhh.
Viele Kuehe machen Muehe

CH
Offline Offline
God Member
*****
Karma: 19
Posts: 703
Book Writer "Arduino Praxiseinstieg"
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@Marcus W
eine wirklich coole Lösung und ein super Bild.

Nutzt du das Board nur für fertige Lösungen oder auch für die Entwicklung? Hast du für die externen Sensoren und Aktoren jeweils noch ein weiteres Steckbrett im Einsatz und wie verbindest du das Board mit dem Rechner (FTDI-Adapter)?
Logged

0
Offline Offline
God Member
*****
Karma: 1
Posts: 659
Arduino sucks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Doch, es geht billiger und einfacher.

Du kannst den Quartz weglassen und den 8MHZ internen Takt verwenden, dann sparst du dir auch noch die zwei Kerkos smiley-grin

zB mit dem Lilypad Bootloader.
Logged

Offline Offline
God Member
*****
Karma: 10
Posts: 721
42
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Das Bild ist nicht von mir - Ich bin ich auf der Suche, den Arduino zu minimalisieren darauf gestoßen.

Das mit dem Oszillator stimmt - wenn man ihn weglässt läuft der Arduino allerdings mit 8Mhz und die delays stimmen bei vielen dingen nicht mehr. Deshalb muss man dann den Lillypad-Bootloader benutzen (da das Lillypad standardmäßig mit 8Mhz läuft).
Logged


0
Offline Offline
Faraday Member
**
Karma: 23
Posts: 3470
20 LEDs are enough
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Wenn man den Bootloader auch noch weglaesst und dafür einen ISP nimmt, dann ist die Frequenz ziemlich egal. Dann kann man auch runter auf 1MHz und die Spannung kräftig absenken. Das Timing ist dann zwar ziemlich dahin, aber das braucht man ja nicht immer smiley

Udo
Logged

Check out my experiments http://blog.blinkenlight.net

CH
Offline Offline
God Member
*****
Karma: 19
Posts: 703
Book Writer "Arduino Praxiseinstieg"
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Eine noch minimalere Arduino-Lösung sieht so aus:



Infos dazu gibts hier:
http://www.geocities.jp/arduino_diecimila/obaka/project-2/index_en.html
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 4
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Lol
webmeister, das ist cool.
Nur um nochmal meine Frage zu untermauern, mir ging es nicht um billig sondern darum nicht an eine bestimmte Hardware gebunden zu sein.
Dank Eurer Antworten weiß ich jetzt, dass ich hier genau richtig bin smiley-wink

Tnx Tele
Logged

CH
Offline Offline
God Member
*****
Karma: 19
Posts: 703
Book Writer "Arduino Praxiseinstieg"
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Nur um nochmal meine Frage zu untermauern, mir ging es nicht um billig sondern darum nicht an eine bestimmte Hardware gebunden zu sein.
Der Thread hat sich so entwickelt  smiley-wink

Wie du siehst, kann man mit einer Anzahl Bauteile, ATmega-Controller und ein paar externen Komponenten sein eigenes Arduino-Board/Clone aufbauen. Man ist also nicht an ein einzelne Variante/Hardwarelösung gebunden. Das Zentrale und wichtigste Bauteil ist der ATmega, welcher vorgegeben ist. Aber auch da gibt es ja verschiedene Varianten, ATmega168, 328 etc.
« Last Edit: January 23, 2011, 02:25:56 pm by webmeister » Logged

Pages: [1] 2   Go Up
Jump to: