Hallo ich bin neu hier und hoffe ich hab es am richtigen platz gepostet. Falls nicht bitte um Korrektur! Ich schreibe zurzeit an meiner Facharbeit. Dabei möchte ich eine kabelgebundene Fernsteuerung durch Funkübertragung ersetzen . Meine Wahl fiel auf zwi Arduino Yun Mini, eine abgespeckte Version des Yun. Die Kommunikation soll zwischen den beiden auf den Bildern abbgebildeten schaltungen stattfinden. Die Befehle sollen von den Tastern in IMG 443 eingelesen werde und per WLAN übertragen werden und auf der anderen Seite empfangen werden und auf den jeweiligen µC ausgang gegeben werden. Andersherum solle von IMG 446 eingelesene Daten nach IMG 443 gesendet werden und dort die jeweiligen LEDs zum leuchten bringen. Ich weiß bis jezt das ich evtl die Bridge Bibliothek nutzen muss für die Kommunikation zwischen Atmega und linux Processorund habe auch schon eine WLAN Verbindung zum PC hin bekommen und Test Skechtes angewendet. http://www.elektronik-labor.de/Arduino/Yun.html beide Skechtes laufen. Hat jemand eine Idee wie ich wie ich diese Datenübertragung realisieren könnte? Wäre der UDP Beisüiel aus dem Arduino IDE etwas? Dankeschön schon mal für Antworten jeglicher Art Gruß Marius
Marius G. schrieb: > Die Befehle sollen von den Tastern in IMG 443 > eingelesen werde und per WLAN übertragen werden und auf der anderen > Seite empfangen werden und auf den jeweiligen µC ausgang gegeben werden. > Andersherum solle von IMG 446 eingelesene Daten nach IMG 443 gesendet > werden und dort die jeweiligen LEDs zum leuchten bringen. Warum willst du nur für die Übertragung zwischen den beiden µC unbedingt WLAN verwenden. Einfache RFM69 Funkmodule täten es auch. Oder sollen die beiden µC in verschiedenen Teilen der Welt stehen und WLAN als Brücke zum Internet verwenden?
Es geht bei der Facharbeit um eine Prototypenentwicklung und ich hatte mich deshalb für diese Lösung entschieden, weil ich nur in bestimmten Läden bestellen konnte um dDie beiden Boards befinden sich nicht am anderen ende Wltie Bestellung schnellst möglich zu erhalten. Bin mir beweusst das es da viel andere Lösungen gibt (wahrscheinlich auch einfachere). Zudem bietet die Lösung mehr Flexibilittät auch was zukünftige Projekte bestrifft. Um deine Frage zu beantworten: Die beiden boards befinden sich nicht am anderen ende der welt, sind in einem großen Raum. Kennst du da Lösungen für mein Problem oder eine etwas wo ich mich hinwenden kann? (Die Arduino Seiten helfen mir nicht wirklich weiter) Mfg
Du kannst auf dem einen Yun YunServer im Sketch starten und auf dem anderen YunClient (ging zumindest früher so). Anschließend kann der Client dem Server eine http-POST/GET-Nachricht senden und erhält bei Erfolg eine Antwort (Http-Code 200 o.ä.) vom Server, wobei du an diese Antwort auch widerrum Daten anhängen konntest. Das ganze lief glaube ich über UDP und (noch) nicht über TCP als ich mit den Yuns der ersten Generation gespielt habe. Intern lief das ganze so ab: Der AVR (32u4) hat über die Bridge mit dem Linux-Teil kommuniziert und dieser hält die notwendigen (UDP-/TCP-)Protokolle parat und hat über sein WLAN-Modul oder per LAN die Pakete versandt/empfangen. Google also am besten mal nach YunServer/YunClient
Ich bin jetzt hier auf das gestoßen: http://www.arduino.cc/en/Tutorial/Wifi101WiFiUdpSendReceiveString würde das was bringen? 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.

