Guten Tag, Ich sitze hier an einem Projekt und muss das erste mal einen Arduino im späteren mit einem Smartphone steuern. Hier war die Überlegung zwischen dem Uno Wifi Rev2 oder dem Uno Rev3 mit Bluetooth Modul ( HC-05? ) Es sind 2 simple Projekte die gesteuert werden müssen, beide separat deswegen ist es nur Code Arbeit. Das erste ist die Steuerung einer 7 Segment Anzeige. Das zweite das Senden von Signalen in Steuerbaren Zeitschritten an ein Relay (aka. Starte für 5 Sekunden und Pausiere für 10 - 4 Pins) Beides sehr einfach zu haltende Aufgaben und ohne den Zusatz auch kein Problem zu erstellen. Da ich hier aber wenig Erfahrungen habe mit dem verbinden von Smartphone Apps mit einem Arduino suche ich hier vielleicht einen Rat den Ihr mir geben könntet. PS: Das entwickeln der App ist wenig mit Problemen verbunden, da diese ja eigentlich nichts anderes machen als das Programm an den Arduino zu senden. Und heutzutage ist das erstellen von Apps ja auch WYSIWYG. Vielen Dank und Grüße Darath
:
Verschoben durch Moderator
Daniel D. schrieb: > Da ich hier aber wenig Erfahrungen habe mit dem verbinden von Smartphone > Apps mit einem Arduino suche ich hier vielleicht einen Rat den Ihr mir > geben könntet. Was ist denn deine konkrete Frage? Bluetooth hat den Vorteil, dass das WLAN nicht blockiert ist und der Anwender weiterhin in seinem WLAN mit Internet bleiben kann. WLAN hat den Vorteil, dass man die komplette App als Website (mit ein bisschen AJAX vielleicht) auf dem Arduino haben könnte und die Konfiguration komplett im Browser, betriebssystemunabhängig und ohne App funktionieren könnte. Wenn man beides runterbricht und in eine App stopft, kann man beide im einfachsten Fall als transparente, serielle Schnittstelle betrachten (BT hat wirklich einen Modus dafür, bei LAN wären es dann halt entsprechende Pakete mit den Daten).
Sebastian R. schrieb: > dass das WLAN nicht blockiert ist und der > Anwender weiterhin in seinem WLAN mit Internet bleiben kann. Wer sagt, dass das Device als AP dienen soll? Man kann den Controller ja auch in ein vohandenes WLAN einbuchen (STA).
TR.0LL schrieb: > Wer sagt, dass das Device als AP dienen soll? Wer sagt, dass es nicht so ist? Das weiß nur der TO. Wenn man auf ein vorhandenes WLAN zurückgreifen kann, hat es natürlich den Vorteil, dass man mehrere Geräte einbinden kann
Sebastian R. schrieb: > Was ist denn deine konkrete Frage? Ja, die Frage wäre was wohl "besser" wäre wobei es vermutlich kein besser gibt sondern nur ein Vergleich der Optionen. Die benannten Vorteile sind logisch und sinnvoll. Bei WLan habe ich zum Beispiel gar nicht beachtet, dass das Gerät als AP verwendet werden kann oder sich verbinden sollte. Da wäre natürlich die zweite wohl Sinnvoller. >WLAN hat den Vorteil, dass man die komplette App als Website (mit ein >bisschen AJAX vielleicht) auf dem Arduino haben könnte und die >Konfiguration komplett im Browser, betriebssystemunabhängig und ohne App >funktionieren könnte. Verstehe ich dass dann richtig, dass ein Gerät sich mit der Webseite verbinden könnte und die Konfiguration einfach je nach Bedürfnis ändern kann ? Dies klingt natürlich auch sehr gut. Bluetooth wirkt ein wenig einfacher von der Programmierung her, deswegen bin ich hier etwas überfragt. Dazu die Frage wenn ich mich für eines der beiden entschieden habe sind die genannten Module ausreichend ? WLAN - Arduino Uno Wifi Rev2 Bluetooth - Arduino Uno Rev3 + HC-05
:
Bearbeitet durch User
Daniel D. schrieb: > WLAN - Arduino Uno Wifi Rev2 Ein ESP8266 ist für WLAN die bessere wahl, weil viel weniger kostet als ein Arduino Uno WiFi Rev2. Daniel D. schrieb: > Bluetooth - Arduino Uno Rev3 Nrf52 https://github.com/sandeepmistry/arduino-nRF5
> Ein ESP8266 ist für WLAN die bessere wahl, weil viel weniger kostet als > ein Arduino Uno WiFi Rev2. Okay, kann ich zustimmen. Dann bräuchte ich aber auch nen UnoR3 dazu oder sehe ich das falsch ? > Nrf52 > https://github.com/sandeepmistry/arduino-nRF5 Bei dem werde ich nicht wirklich fündig - Der Uno + HC kostet ~ 30€ während da die günstige dk Version von Semi schon bei 34 liegt. Hat zwar auch mehr, wird aber nicht benötigt.
Daniel D. schrieb: > Okay, kann ich zustimmen. Dann bräuchte ich aber auch nen UnoR3 dazu > oder sehe ich das falsch ? Es wäre schade, ein 32bit-80MHz-SoC über UART mit Daten aus einem lahmen 8bitter zu füttern. Der ESP8266 kann wie ein Arduino in der Arduino-Umgebung direkt programmiert werden und kann sich um alles selber kümmern. Der Arduino als Hardware entfällt damit.
Ich würde, wie ja bereits geschrieben wurde, die WLAN Lösung vorziehen. Zum einen muss nur eine Software gepflegt werden (nur die des µC und nicht zusätzlich die der APP) zudem ist es völlig egal ob Android oder IOS. Als Controller würde ich zum ESP32 raten. Auch dieser kann mittels Arduino Framework Programmiert werden, hat mehr GPIOs (für die Relays) und hat zusätzlich noch Bluetooth dabei. Sollte während des Projekt also doch Bluetooth verwendet werden muss zumindest die Hardware nicht verändert werden.
Daniel D. schrieb: > Bei dem werde ich nicht wirklich fündig - Der Uno + HC kostet ~ 30€ > während da die günstige dk Version von Semi schon bei 34 liegt. Hat zwar > auch mehr, wird aber nicht benötigt. Adafruit hat ganz gute Boards: https://www.adafruit.com/product/4481 .
Danke für die Antworten - Ich denke ich werde bei der WLAN Variante mit Server verbleiben da es etwas unabhängiger ist. Der ES32 ist tatsächlich zu groß, ich habe zwar gesagt 7 Segment - aber zu Testzwecken und wegen Entwicklungsstand kann nur 1 Segment angesteuert werden. Das andere Projekt benötigt auch nur 4 IOs und da ich diese nicht gleichzeitig benötige wirkt es etwas zu groß. Ich hätte jetzt gesucht und bin auf den recht günstigen : https://www.reichelt.de/d1-mini-esp8266-v3-0-d1-mini-p253978.html?&trstct=pos_5&nbc=1 gestoßen - So wie ich das sehe würde der schon reichen um das ganze Testmäßig zu gestalten. Wenn man dann später größer werden will muss man dann natürlich was anderes hohlen aber für die kleinen Sachen reichts. Eine kleine Sache die mir noch eingefallen ist, ich bräuchte ein Relay was vom ESP gesteuert wird - Versorgungsspannung 24V. Ich hätte die Komponenten von : https://www.elektronik-kompendium.de/sites/slt/1201131.htm genommen. Das einzige was ich bräuchte wäre ein passendes Relay Welches passt da ?
:
Bearbeitet durch User
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.