Hallo liebe Leute, ich habe für mein Arduino Uno Rev3 ein Usb-Host-Shield von SparkFun gekauft. Im Anhang ist ein Bild davon. Weiss jetzt nicht ob ich ein Link veröffentlichen kann, einfach nach "USB-Host-Shield (SparkFun)" googlen. Kann mir jemand sagen, wie ich das an meinem Arduino anschliessen muss, damit das ganze funktionsfähig wird. Habe mich etwas umgeschaut, aber leider nicht fündig geworden. Wäre nett, wenn mir jmd helfen könnte :D. Und ein Beispielcode wie ich ein USB ansprechen könnte wäre auch nicht schlecht :D. Danke im voraus... MfG
http://www.sparkfun.com/products/9628 Zitat
1 | A four-wire serial interface is used to communicate with the host |
2 | controller chip, so the shield connects the Arduino's hardware SPI |
3 | pins (D10-13) to the MAX3421E. |
4 | |
5 | ... |
6 | |
7 | |
8 | Note: If you are using the example code by Oleg, you will need |
9 | to edit the max3421e_constsnts.h file to have: |
10 | |
11 | |
12 | .... |
13 | |
14 | Documents: |
15 | |
16 | Schematic |
17 | USB Host Shield Projects/Code (Huge thanks to our friend Oleg!) |
18 | MAX3421E Datasheet |
Bei Verwendung der USB Host Shield 2.0 Lib (von Oleg Mazurov) braucht man an der Lib selbst nichts zu ändern. https://github.com/watterott/KnowledgeBase/wiki/SparkFun-USB-Host-Shield
Danke für die Antwort Karl Heinz Buchegger, ich beschäftige mich erst seit kurzem mit mikrocontroller und bin in dem Gebiet ein völliger newbie. Habe ich das so richtig verstanden, dass ich die Pins am Arduino 10, 11, 12 und 13 einfach nur mit den selben Pins am USB-Host verbinden muss. Wenn ja kann ich mir das Bild im Anhang nicht erklären. Es sieht nämlich so aus, als ob alle Pins vom Arduino mit dem Shield verbunden sind.
Levent Burak schrieb: > Habe ich das so richtig verstanden, dass ich die Pins am Arduino 10, 11, > 12 und 13 einfach nur mit den selben Pins am USB-Host verbinden muss. Die mit denselben Bezeichnungen. SPI besteht aus den Leitungen MOSI MISO SCK SS
Tut mir wirklich leid, dass ich so umständlich bin um die Uhrzeit, aber irgendwie ist das einzige was ich verstanden habe, dass ich alle pins vom arduino mit denselben Bezeichnungen vom Shield verbinden muss. Wenn ich dies mache, habe ich doch keine freien Pins mehr für das anstecken von Drahtbrücken :S, oder? Und das mit SPI habe ich leider nicht verstanden :(. Ich weiss, dass am Arduino die ICSP meine SPI ist, aber woher weiss ich wo MISO MOSI etc ist und womit muss ich Sie verbinden :(.
Kann mir wirklich keiner erklären, wie ich das richtig mache :S...
Zum aufstecken brauchst Du so etwas: http://www.watterott.com/de/Stapelbare-Buchsenleisten Dann kannst Du das Shield aufstecken + weitere Shields oder Verbindungen. Das Pin Mapping ist hier erläutert: http://arduino.cc/it/Hacking/PinMapping168
Hallo Leute, ich bin wieder mal auf eure Hilfe angewießen. Ich habe auf meinem Rechner die Bibliothek USB Host lib v2.0 von oleg installiert. Die examples klappen eigentlich soweit. Nun möchte ich mit dem Shield auf einen USB Stick zugreifen und ein Dokument auslesen lassen. Kann mir da jemand weiterhelfen mit welchen Befehlen ich das mache??? danke im voraus MFG
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.