Montag, 7. März 2022

Hindernis Roboter Auto - "Obstacle Avoiding Robot"

 

autonomes Roboter Auto



Vorlagen / Quelle:

GitHub - MertArduino/Arduino-Obstacle-Avoiding-Robot


Ein sehr gutes Tutorial findet ihr
bei YouTube

https://www.youtube.com/watch?v=jQwYBc7YBXs


Unsere Variante haben wir aus Lego Technik Elemente gebaut.



Bei dieser Schaltung verwenden wir einen Arduino UNO und ein 





Tutorial / Anleitung
https://www.youtube.com/watch?v=IYwSZB7zdUE

https://www.youtube.com/watch?v=vooJEyco1J4










Auch bei der Auswahl der Getriebemotoren macht sich ein starker Preisunterschied bemerkbar. Ein Lego M Motor kostet ca. 12,- € / Stück. 

Bei Amazon bekomme ich dafür 4 Stück Getriebemotoren mit Räder.





Zufällig passt das Lochbild von dem Lego Technik Bauteil zu Getriebemotor.



Mittwoch, 2. März 2022

BETTER THAN "Besser als" LEGO NXT ist LEGO Technik Bausteine mit ESP8266 Motor Shield zu vereinen

 

Besser als....



der Original (NXT 2.0 Controller) ist einen Arduino / ESP Controller mit Motor Shield einzusetzen. Dafür bauen wir uns aus Lego Technik Bausteine einen Dummy mit den Abmaßen des NXT 2.0 Controller. Dies hat den Vorteil, das wir sehr viele Legotechnik Baupläne für den Lego Mindstorms NXT 2.0 Baukasten verwenden können.

Bauanleitungen: 





Für uns war diese Lösung angebracht, weil Windows 10 die Firmware von dem NXT Controller geschrottet hat. Ein bekanntes Problem. 

Eine Wiederherstellung der Firmware NXT-Firmware Wiederherstellung – HSHL Mechatronik  , selbst unter Linux und Mac OS ist uns bisher nicht geglückt. Wir haben alles mögliche versucht und einen PC wieder auf Windows 7 einzurichten war uns einfach zu aufwendig. 

Da der NXT 2.0 Controller veraltet ist und der ESP Controller über Bluetooth (Zusatz Modul) und WIFI angesteuert werden kann haben wir beschlossen alle Modelle mit Arduino kompatible Hardware zu steuern . Somit sind die Modelle offen für viele Anwendungen und wir sind nicht mehr abhängig von den teuren Baukästen von Lego, Fischertechnik und Co.. 














Bei unserem Trike haben wir den Controller, wie einen Rucksack, nach hinter verlegt. Das hat den Vorteil, die Lego Motoren direkt anzuschließen. Die Belegung der Lego Kabel und weitere Infos: Take Control Over Lego Power Functions - Arduino Project Hub

Verwendung von Lego Motoren (Power Function):





Lego L Motor





Um nachher das Roboter Auto 2 (Trike) über Handy zu steuern haben Wir uns für die ESP8266 WiFi Robot Car App entschieden. In der App (nach der Installation) könnt ihr den Schaltplan und den Arduino Code herunterladen.

Wir haben den Schaltplan für das Trike mit 2 Motoren ausgeführt. Anfänger sollten sich das Einrichten des ESP8266 in der Arduino IDE (Programmoberfläche) zeigen lassen. Dies geht zwar auch im Selbststudium, ist aber etwas schwieriger als sonst, siehe Anleitung.







Viel Spaß beim nachbauen...

euer Techniktrainer Michael

und wie immer müssen wir leider darauf hinweisen, das jeder auf eigene Verantwortung an seinen Modellen werkelt (siehe Haftungsausschluss). Lasst euch bitte von diesen juristischen Dingen nicht in eurer Entwicklung stören...