Arduino-Roboter fährt allein



Ähnliche Dokumente
1. Was ihr in dieser Anleitung

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Anleitung über den Umgang mit Schildern

Jeunesse Autopiloten

DER SELBST-CHECK FÜR IHR PROJEKT

Primzahlen und RSA-Verschlüsselung

AUSBILDUNG eines OBEDIENCE HUNDES

Marketing Funnel INSIDERWISSEN INSIDERWISSEN: MARKETING FUNNEL

Anleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung

Professionelle Seminare im Bereich MS-Office

Tipps & Tricks Neuerungen Nr. 5/ Externe Web-Shops im UniKat für Laborverbrauchsmaterial & Chemikalien

Updateanleitung für SFirm 3.1

Kurzanleitung. MEYTON Aufbau einer Internetverbindung. 1 Von 11

Nina. bei der Hörgeräte-Akustikerin. Musterexemplar

infach Geld FBV Ihr Weg zum finanzellen Erfolg Florian Mock

a) Bis zu welchem Datum müssen sie spätestens ihre jetzigen Wohnungen gekündigt haben, wenn sie selber keine Nachmieter suchen wollen?

Was meinen die Leute eigentlich mit: Grexit?

Fotos verkleinern mit Paint

Toolbeschreibung: EVERNOTE

Alle gehören dazu. Vorwort

Herzlich Willkommen beim Webinar: Was verkaufen wir eigentlich?

YouTube: Video-Untertitel übersetzen

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank

CSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung

Einen Wiederherstellungspunktes erstellen & Rechner mit Hilfe eines Wiederherstellungspunktes zu einem früheren Zeitpunkt wieder herstellen

Fit im Büro. Übungen, mit denen Sie auch im Büro fit bleiben. Abnehmen und dauerhaft Gewicht halten - leicht gemacht. Bonus-Report

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])

Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.

Gefahr erkannt Gefahr gebannt

Vorgestellt von Hans-Dieter Stubben

Kfz-Versicherung für Fahranfänger. mit der Lizenz zum Fahren

PC-Umzug: So ziehen Sie Ihre Daten von Windows XP nach Windows 8 um

Was ich als Bürgermeister für Lübbecke tun möchte

Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Einfügen von Bildern innerhalb eines Beitrages

Zwischenablage (Bilder, Texte,...)

Was man mit dem Computer alles machen kann

Anleitung So klappt der Downloadschnitt

DAVID: und David vom Deutschlandlabor. Wir beantworten Fragen zu Deutschland und den Deutschen.

Kurzeinweisung. WinFoto Plus

Papa - was ist American Dream?

Die Post hat eine Umfrage gemacht

Kostenstellen verwalten. Tipps & Tricks

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Platinen mit dem HP CLJ 1600 direkt bedrucken ohne Tonertransferverfahren

9 Auto. Rund um das Auto. Welche Wörter zum Thema Auto kennst du? Welches Wort passt? Lies die Definitionen und ordne zu.

Anwendungsbeispiele Buchhaltung

Terminabgleich mit Mobiltelefonen

1. Standortbestimmung

Qualität und Verlässlichkeit Das verstehen die Deutschen unter Geschäftsmoral!

Datensicherung. Beschreibung der Datensicherung

Prozentrechnung. Wir können nun eine Formel für die Berechnung des Prozentwertes aufstellen:

Bilder zum Upload verkleinern

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Stellvertretenden Genehmiger verwalten. Tipps & Tricks

Eva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit

Ihr Smart Home beginnt an Ihrer Tür

Informationsblatt Induktionsbeweis

Leichte-Sprache-Bilder

2. Wie halte ich den TAN-Generator an den Bildschirm? - Der richtige Winkel Fehlermeldung: Übertragung abgebrochen

Erstellen einer digitalen Signatur für Adobe-Formulare

Mt 22, Leichte Sprache

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Menü auf zwei Module verteilt (Joomla 3.4.0)

Wir wünschen Ihnen viel Freude und Erfolg mit Ihrem neuen X-PRO-USB-Interface. Ihr Hacker-Team

DE/AT Bedienungsanleitung. devireg 550

Alle Schlüssel-Karten (blaue Rückseite) werden den Schlüssel-Farben nach sortiert und in vier getrennte Stapel mit der Bildseite nach oben gelegt.

Erste Schritte mit TeamSpeak 3

Nachts in der Stadt. Andrea Behnke: Wenn es Nacht wird Persen Verlag

Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten

Alice & More Anleitung. GigaMail.

Spielmaterial. Hallo! Ich bin der kleine AMIGO und zeige euch, wie dieses Spiel funktioniert. Viel Spaß! von Liesbeth Bos

CNC-Fräse für die Schule BLL im Schuljahr 2008/2009

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen

Das RSA-Verschlüsselungsverfahren 1 Christian Vollmer

Studieren- Erklärungen und Tipps

Kulturelle Evolution 12

Abflusslöcher/Luftfilterkasten sauber machen

Dieser PDF-Report kann und darf unverändert weitergegeben werden.

Carolo Knowledge Base

Sicherheitseinstellungen... 2 Pop-up-Fenster erlauben... 3

Entwicklung des Dentalmarktes in 2010 und Papier versus Plastik.

Erklärung zu den Internet-Seiten von

Schritte 4. Lesetexte 13. Kosten für ein Girokonto vergleichen. 1. Was passt? Ordnen Sie zu.

Netzwerk einrichten unter Windows

Wichtige Forderungen für ein Bundes-Teilhabe-Gesetz

4. Sonstige. a) seitlicher Crunch

ALEMÃO. Text 1. Lernen, lernen, lernen

ONLINE-AKADEMIE. "Diplomierter NLP Anwender für Schule und Unterricht" Ziele

40-Tage-Wunder- Kurs. Umarme, was Du nicht ändern kannst.

Technische Informatik Basispraktikum Sommersemester 2001

Ihrer Kunden, auf die vorderen Suchmaschinenplätze zu bringen. Das hatten Sie sich

Persönliche Zukunftsplanung mit Menschen, denen nicht zugetraut wird, dass sie für sich selbst sprechen können Von Susanne Göbel und Josef Ströbl

Lernwerkstatt 9 privat- Freischaltung

ES GEHT NICHTS ÜBER EX-AZUBIS, Leiter der Fertigung, Produktbereich Blech, bei

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista

Info zum Zusammenhang von Auflösung und Genauigkeit

Transkript:

(/thema/pc-welt-hacks/98) Home (/) > Computer & Technik (/computer-technik) > PC & Peripherie (/computer-technik/pc-peripherie) > PC-WELT Hacks (/computer-technik/pc-peripherie/pc-welt-hacks) Kleiner intelligenter Roboter Arduino-Roboter fährt allein 10.08.2015 08:30 Uhr Birgit Götz Auf einem Arduino Mega basiert ein selbstfahrender Roboter, der mit einer intelligenten Logik ausgestattet ist und zuverlässig und in Echtzeit reagiert. Swen Hopfe betreibt die Website www.smartewelt.de (http://www.smartewelt.de). Nach einem Universitätsstudium mit den Schwerpunkten Informationstechnik, Datenkommunikation und Bildverarbeitung hat er sich als Diplomingenieur mehrere Jahre mit Projektarbeit beschäftigt und ist heute Business Development Manager bei Comcard. Hier beschreibt er einen selbstfahrenden Roboter für die Wohnung. Wie es anfing Für unsere erste Version haben wir als IDE "Marie Mole" genutzt, von der wir zugunsten der Arduino-IDE wieder abgekommen sind. Sprache war ebenfalls C++ und die Programmierung vergleichbar, ein paar Modifikationen sind inzwischen dazugekommen. Der größte Unterschied zur aktuellen Version ergibt sich im Design. Damals hatten wir eine rechteckige Grundplatte gewählt.

Heute ist unser Robot kreisrund - günstig beim Anfahren an diverse Hindernisse und beim Kontaktrahmen, der damals auf einer Korkplatte entworfen wurde und verlötet werden musste. Weiche Antriebsräder garantierten schon damals den Vortrieb auf unterschiedlichen Fußbodenmaterialien. Die Geschwindigkeit des Robos war damals viel geringer. So konnte er zwar besser auf Hindernisse reagieren, aber letztlich brauchte er auch viel länger, diverse Strecken zurückzulegen. Der aktuelle Geschwindigkeitszuwachs kommt durch neue Motoren und einfach größere Räder. Das neue Modell Unser jetziger Selbstfahrer-Roboter basiert auf einem Arduino Mega. Damit er möglichst immer unterwegs sein kann, ohne sich irgendwo zu verkeilen und dann auszupowern, wurde auf die Mechanik, programmierte Logik und Sensoren besonderer Wert gelegt. Sensoren sind derzeit zwei Ultraschall-Sender/Empfänger, wobei der vordere über einen Servo um 140 Grad geschwenkt wird, um seitliche Hindernisse in Fahrtrichtung besser erkennen zu können. Der Robo ist jetzt rund mit einem stabilen Aluring. Im Inneren des Rings befinden sich vier Mikroschalter für den mechanischen Nahkontakt, sprich: wenn der Robo an ein Hindernis direkt anfährt. Zur Hauptplatine wurde noch ein Motorshield verbaut, um die beiden Gleichstrom-Getriebemotoren anzusteuern. Die Energie kommt von 6 Mignon-Akkus.

Die Steuerung folgt derzeit wenigen Vorgaben. Programmiertes Ziel ist quasi das Abfahren einer Fläche, die beispielweise mit so einem Roboter gereinigt werden könnte. Allerdings haben wir den Robo bisher nicht mit einer Reinigungsfunktion ausgestattet. Dazu müsste man ihn vor allem mit einer Staubaufnahme versehen, damit das Ganze auch Sinn macht - sonst bekommt man einen Zimmerfußboden wohl immer noch in Handarbeit wesentlich sauberer ;-). Ausgestattet ist der Robo mit einer intelligenten Logik, die erkennt, von welcher Seite ein Hindernis auftaucht (es erfolgt eine Kurskorrektur), ob ein Hindernis plötzlich in den Sicherheitsabstand geraten ist (die Fahrtrichtung wird umgekehrt) oder ob es weiter weg ist, so dass er es weiträumig umfahren kann. Eckt der Robo direkt an, so wird je nach geschaltetem Kontaktsensor das Fahrzeug vom mechanischen Hindernis weggedreht. Das Fahrgestell nutzt ein eigenes Konzept. So geschieht der Antrieb über zwei Getriebemotoren, die seitlich links und rechts angebracht sind. Vorn und hinten befinden sich je eine 360 Grad schwenkbare und kugelgelagerte Rolle. Diese richten sich je nach Fahrtrichtung aus. Die Fahrtrichtung wird durch das gleichmässige oder unterschiedliche Drehen der beiden Motoren bestimmt. Dreht ein Motor entgegengesetzt, so kann der Robo auf der Stelle drehen. Steht einer der Motoren, fährt er im Kreis. Über eine Stromflussmessung wird auch erkannt, ob der Robo eventuell erfolglos gegen ein Hindernis anrennt, wenn alle anderen Steuerungsmöglichkeiten versagt haben. Die Akkus sind "eneloop", so hat man wenig Entladung beim Nichtgebrauch. Sie dienen auch dazu, den Schwerpunkt des Fahrgestell zu definieren, sind also logischerweise unten und mittig über den beiden Antriebsachsen angebracht. Neben der Programmlogik und der Elektronik war dann auch einiges mehr noch zu konzeptionieren. So zum Beispiel der im Bild zu sehende Rundrahmen (zur Schaltung der Kontaktsensoren), der recht genau sein musste. Und hier noch ein kleines Video mit einer Fahrszene:

Der Arduino steuert bereits zuverlässig und in Echtzeit. Neben der Reaktionsfähigkeit der Kleinhirnlogik liegt wohl die größte Aufgabe für uns nun darin, dem Robo eine gewisse Strategie mitzugeben, damit der kleine Helfer wenigstens so tun kann, als würde er auch wirkliche Aufgaben übernehmen. Ich wollte nicht gänzlich auf bestehende Lösungen zurückgreifen, und so ist alles selbst geschrieben und ich habe bewusst nicht die Roboter-Platine der Italiener verwendet. Damit bleibt bei der EEPROM-Kapazität auch noch ordentlich Spielraum nach oben. Idee für einen künftigen Einsatz ist beispielsweise, einen Raum aus der Ferne zu überwachen, indem man den Robo mit einer Kamera versieht und deren Bilder per Wi-Fi ins Netzwerk überträgt. Lösungen ähnlich einem Spielzeugauto mit Kamera gibt es zwar schon zu kaufen, aber unser Robo kann sich autark bewegen - darin liegt seine Stärke. Man muss ihn nicht dauernd von Ferne steuern, sondern hat mit ihm schon jetzt einen halbwegs intelligenten "Wachmann", der selbsttätig das Gelände abfährt. Möchte man dann doch eine bestimmte Ecke des Raums sofort betrachten, ginge schließlich auch ein Eingriff in das autonome Fahrprogramm von einem entfernten Rechner aus. Eine andere Erweiterungsidee ist das selbstständige Anfahren an eine Ladestation (über IR-Richtfeuer), um die Fahrzeit ohne manuelles Aufladen zu verlängern. Die Akkus herausnehmen und in Ladegerät einlegen könnte man sich damit dann ersparen. Und eine LED-Beleuchtung für die Fahrt nach vorn ist ebenfalls angedacht. Vom Autor stammt auch dieser Beitrag: Raspberry Pi: Digitalradio mit DAB+ ( http://www.pcwelt.de/ratgeber/digitalradio-mit-dab-9733609.html) Hinweis für alle Bastler: Wenn auch Sie ein kreatives Projekt entwickelt haben, schreiben Sie uns. Wir würden Ihre Konstruktionen, nützlich oder einfach nur schräg, gern auf www.pcwelt.de/hacks (http://www.pcwelt.de/hacks) vorstellen. Schreiben Sie an Birgit Götz - hacks@pcwelt.de. Empfehlungen der Redaktion (http://www.pcwelt.de/tipps/die_sieben_wichtigsten_cmd- Befehle- Windows_XP Vista 7_und_8-8825815.html) (http://www.pcwelt.de/news/diese-windows-featuressterben-mit-windows-10-microsoft-9699245.html) SPONSORED Content empfohlen von (#) Mehr aus dem Web

Video-Empfehlungen der Redaktion (http://www.cropped-magazine.de/horrorwood-statthollywood-wenn-ops-zum-alptraum-werden-234/) (http://de.babbel.com/de/magazine/rund-um-die-uhrsprachen-lernen?slc=deumag-a29-24hourlanguageob&utm_source=outbrain&utm_medium=con&utm_campaign=cd_deuall_gde_cde_24hourlanguage) (http://www.pcwelt.de/videos/bmw-zeigt-ar-brillemit-roentgenblick-augmented-reality-9654511.html) (http://www.pcwelt.de/videos/whatsapp-auf-dem-pcnutzen---so-geht-s-chat-dienst-9535162.html) 0 Kommentare PC-WELT 1 Einloggen Empfehlen Teilen Nach Neuesten sortieren Die Diskussion starten... Schreiben Sie den ersten Kommentar. Abonnieren -Anzeige- d Disqus deiner Seite hinzufügen Datenschutz PC-WELT Marktplatz Exklusiver Gutschein für PC-WELT Leser Sichern Sie sich jetzt Ihren exklusiven 5,- Euro Gutschein und sparen Sie kräftig bei Ihrem Einkauf bei allyouneed.de. zum Gutschein (http://gutscheine.pcwelt.de) Unbegrenzter Film- und Seriengenuss mit Amazon Prime Sehen Sie exklusive Filme und Serien noch vor TV-Erstausstrahlung - Jetzt können Sie Prime Instant Video 30 Tage kostenlos testen.

Jetzt 30 Tage gratis testen (http://www.amazon.de/gp/video/primesignup?&tag=pcwmarkt-21) Sommer, Sonne... Sicherheit! Jetzt 35 % Avira Rabatt sichern Schwimmen, Grillen Genießen Sie den Sommer wir schützen so lange Ihren PC! 35 % auf die beliebtesten Avira Produkte sparen. Hier geht's zu den Produkten (http://www.jdoqocy.com/click-1676582-12274485-1436911210000?sid=pcw-marktplatz) PC-WELT Hacks - Technik zum Selbermachen? Raspberry Pi erfreut sich gerade unter Bastlern einer großen Beliebtheit. Kein Wunder, denn mit der 35-Euro-Platine lassen sich viele spannende Projekte realisieren. Vom Mediacenter, Netzwerkspeicher, Fotomaschine bis hin zum Überwachungssystem ist alles möglich. Dieser Bereich ist aber nicht nur dem Raspberry Pi gewidmet, sondern bietet auch viele Tipps, Tricks und Anleitungen für andere spannende Bastelprojekte.