Forum: Mikrocontroller und Digitale Elektronik Erstes Projekt mit Arduino


von Torben K. (Gast)


Lesenswert?

Hallo Leute!

Wie der Titel es schon verrät, wird das meine erste Begegnung mit einem 
Arduino sein. Habt also bitte nachsicht mit mir ^^

Ich würde gerne einem Totenkopf "Leben" verleihen. Dieser soll mithilfe 
von Servos den Kopf im allgemeinen, den Mund und die Augen (nur 
rechts/links) bewegen. Um das zu realisieren, habe ich schon eine 
gewisse Vorstellung.
Desweitern soll er, wenn eine Lichtschranke passiert wird einen Text 
aufsagen. Der Text soll als einesprochene Datei vorliegen.
Jetzt die Frage: Welches Gerät kann ich verwenden um die Datei 
abzuspielen? Also der Arduino muss ja dem Gerät sagen können: Jetzt play 
der Datei ....

Schon mal vielen Dank für eure Hilfe!

von Andreas W. (geier99)


Lesenswert?

Hallo Torben

> Jetzt die Frage: Welches Gerät kann ich verwenden um die Datei
> abzuspielen? Also der Arduino muss ja dem Gerät sagen können: Jetzt play
> der Datei ....

da würde sich wohl der MP3-Decoder Chip VS1011E von VLSI 
(http://www.vlsi.fi/en/products/vs1011.html) anbieten.

Gruß
 Andi

PS: Beispiel-Projekt: 
http://www.obersomer.com/furios-power/index.php?option=com_content&view=article&id=80&Itemid=71

von Torben K. (Gast)


Lesenswert?

Das sieht schon mal gut aus (auch wenn ich die Hälfte nicht verstehe ^^)
Aber was ich vertsehe ist, dass ich die MP3 durch dieses Teil durchjage, 
er es verarbeitet und dann über Klinke ausgibt. Richtig?

Da ich nen Arduino Uno verwenden werde (da vom Verein bereits vorhanden) 
Frage ich mich gerade wie ich die MP3 da rein bekomme. Ich dachte da 
kann iwo ne SD Karte rein. Beim Uno ist da ja kein Slot und bei dem Teil 
auch nicht...

von Andreas W. (geier99)


Lesenswert?

Torben K. schrieb:
> Aber was ich vertsehe ist, dass ich die MP3 durch dieses Teil durchjage,
> er es verarbeitet und dann über Klinke ausgibt. Richtig?

ja.   Das ganze ist eher dafür gedacht, wenn man alles selber machen 
will.

>
> Da ich nen Arduino Uno verwenden werde (da vom Verein bereits vorhanden)
> Frage ich mich gerade wie ich die MP3 da rein bekomme. Ich dachte da
> kann iwo ne SD Karte rein. Beim Uno ist da ja kein Slot und bei dem Teil
> auch nicht...

Eventuell solltest Du auf ein fertiges Modul zurückgreifen, wie z.B.
http://www.elv.de/mp3-sound-modul-msm-2-komplettbausatz.html

von Torben K. (Gast)


Lesenswert?

Danke! Das kommt schon eher hin.
Wenn ich es richtig verstehe, kann ich den Uno mit den Schalter Pins 
verbinden?
Sorry falls ich hier so doof wirke aber ich habe echt nocht keine Ahnung 
davon...

von Andreas W. (geier99)


Lesenswert?

> Wenn ich es richtig verstehe, kann ich den Uno mit den Schalter Pins
> verbinden?

Ja.  Mann muss bloss nochmal kurz gegenchecken ob die Taster nach Masse 
oder nach Versorgungsspannung schalten und dementsprechend einen I/O-Pin 
vom Adruino programmieren.

von Torben K. (Gast)


Lesenswert?

Vielen Dank! Das hat mir echt viel geholfen!

von chris (Gast)


Lesenswert?


von gerd (Gast)


Lesenswert?

Wieso? Gibts kein Totenkopf-Shield für Arduino?

SCNR

von Torben K. (Gast)


Lesenswert?

Ich habe da noch mal eine Frage zur Ansteuerung von Servos.
Wie der Servo sich bewegen soll, sage ich ihm ja über ein PWM Signal.
Die Stromversorung kann ich ja über den Arduino selbst machen, wenn der 
Servo die 5V braucht. (Habe ich in diesem Video gesehen 
http://youtu.be/PrMgJSGK0Ls?t=3m1s)
Jetzt die Frage: Verträgt das Arduino-Board es, wenn ich alle 4 Servos 
darüber mit Strom versorge?
Wenn ich die Servos extern mit Strom versorge, lege ich nur noch die 
Datenleitung an einen PWM-Pin und dann funktioniert das genauso oder?

von Christian (Gast)


Lesenswert?

Das kommt auf deine Servos an denke ich. Wieviel Strom brauch denn ein 
Servo?
Wieviel Strom darfst du pro Pin bzw. insgesamt fordern?
Beide Infos müssten in den Datenblättern der Bauteile stehen.

Gruß

Christian

von Torben K. (Gast)


Lesenswert?

Ich habe noch keine Servos und der Arduino Uno ist bestellt und müsste 
die Tage kommen. Kann also nicht nachschauen.

Wie ist das denn mit der externen Stromversorgung? Dann steuere ich die 
Servos nur über die PWM Pins und das Datenkabel an oder?

von Torben K. (Gast)


Lesenswert?

Heute ist mein Arduino angekommen o/

Nun habe ich mich auf die Socken gemacht und von nem Kumpel ein paar 
alte Servos bekommen.
Einen Servo habe ich jeweils über 5V, GND und einen PWM-Pin (9) 
angeschlossen.
Dann ein einfaches Sketch auf den Arduino geladen und siehe da es 
funktioniert.
Danach wollte ich ausprobieren, wie das mit der externen Stromversorgung 
des Servos funktioniert. Habe deshalb den Servo über eine externe 5V 
Quelle angeschlossen und den PWM-Pin einfach gelassen.
Dachte so bekommt er Strom von woanders aber der Arduino sagt ihm noch 
wo es lang geht.
Aber nix da! Nach hochladen der gleichen Sketch zuckt der Servo 
lediglich einmal kurz und das wars dann.

Kann man einen Servo nicht extern mit Strom versorgen oder habe ich 
etwas falsch gemacht?

von holger (Gast)


Lesenswert?

>Habe deshalb den Servo über eine externe 5V
>Quelle angeschlossen und den PWM-Pin einfach gelassen.

GND vom Arduino musst du schon noch mit anschliessen.

von Torben K. (Gast)


Lesenswert?

Also lasse ich GND und PWM am Arduino und nehme nur die 5V+ von der 
externen Quelle?
Verstehe dann aber nicht, wie der Stromkreis geschlossen ist? Es geht ja 
kein - mehr an die externe Quelle. Oder verstehe ich da was falsch?

von Cyblord -. (cyblord)


Lesenswert?

Alle Minusse zusammenschließen.

von Torben K. (Gast)


Lesenswert?

Danke cyblord! Habe es eben auch gefunden!

http://forum.arduino.cc/index.php/topic,29874.0.html

von Henning (Gast)


Lesenswert?

Junge, lass es sein, wenn du nicht mal ein Stromkreis schließen kannst, 
dann solltest du dich  von Microcontrollern fern halten. Arduiono macht 
es Ahnungslosen viel zu leicht......

von Cyblord -. (cyblord)


Lesenswert?

Henning schrieb:
> Junge, lass es sein, wenn du nicht mal ein Stromkreis schließen kannst,
> dann solltest du dich  von Microcontrollern fern halten. Arduiono macht
> es Ahnungslosen viel zu leicht......

Ich finde man sollte Arduino-Anfänger unterstützen. Wir haben 
schließlich alle mal klein angefangen. Das einfache Handling fördert im 
Endeffekt das Interesse, was doch gut ist!

von Torben K. (Gast)


Lesenswert?

@Henning

Erstens weiß ich, wie man einen Stromkreis schliesst.

Zweitens: Hast du nichts produktives zu sagen hast, sag lieber nichts. 
Wenn dich das so aufregt, warum nimmst du dir überhaupt die Zeit etwas 
hier zu antworten und nicht einfach weiter zu klicken oder dich etwas 
anspruchsvollerem zu widmen. Damit wäre uns beiden geholfen.

Danke

von holger (Gast)


Lesenswert?

@Thorben

>Danke cyblord! Habe es eben auch gefunden!

Und, ist dein Problem jetzt gelöst?
Dann können wir hier aufhören zu meckern und Feierabend machen;)

von chieb (Gast)


Lesenswert?

Torben K. schrieb:
> @Henning
>
> Erstens weiß ich, wie man einen Stromkreis schliesst.
>
> Zweitens: Hast du nichts produktives zu sagen hast, sag lieber nichts.
> Wenn dich das so aufregt, warum nimmst du dir überhaupt die Zeit etwas
> hier zu antworten und nicht einfach weiter zu klicken oder dich etwas
> anspruchsvollerem zu widmen. Damit wäre uns beiden geholfen.
>
> Danke

Hast Recht, aber reg dich nicht auf. So läuft's hier manchmal. Viele 
hier haben verlernt, dass sie auch mal keine Ahnung hatten. Lass dich 
nicht irritieren.

Aber ich empfehl dir, dich mal ein wenig in die Materie einzulesen und 
vielleicht ein paar der unzähligen Anfängerprojekte stumpf nachzubauen 
und zu versuchen, die zu verstehen. Ohne theoretisches Verständnis 
wird's irgendwann frustrierend.

von Tip (Gast)


Lesenswert?

@Torben K.
In dem Buch "Die elektronische Welt mit Arduino entdecken" von Erik 
Bartmann solltest du eigentlich alles für den Anfang finden.

http://www.oreilly.de/catalog/elekarduinobasger/

Zusatzinformationen gibt es hier: http://erik-bartmann.de/

von Joachim .. (joachim_01)


Lesenswert?

cyblord ---- (cyblord) schrieb:
>Ich finde man sollte Arduino-Anfänger unterstützen.
Nanu? Du hast doch die Arduino-Buben sonst immer aufgefressen wie 
seinerzeit Alfred Dregger die Kommunisten... Was ist passiert?

von franz (Gast)


Lesenswert?

>Nanu? Du hast doch die Arduino-Buben sonst immer aufgefressen wie
>seinerzeit Alfred Dregger die Kommunisten... Was ist passiert?

Das hat mich eben auch gewundert. Siehe 
Beitrag "Arduino - bringt's das ?"
@cyberlord: Ich möchte Dich ausdrücklich loben. Ich finde es gut, wenn 
man auch die Anfänger in den Beiträgen unterstützt.

von Torben K. (Gast)


Lesenswert?

Danke für den Buchtipp! Ich werde mir das auch zulegen. Sorry nochmal 
für die Fragerei und das ich jetzt so eine Diskussion losgetreten habe. 
Das Problem ist halt, dass das ganze Ding zu Halloween fertig sein soll 
^^
Deshalb wollte ich gerade das wissen, was ich dafür auch brauche.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.