Ich würde gerne anfangen, mit einem Arduino Board herumzuspielen und etwas zu programmieren, aber mir fällt nichts Großartiges ein Ideen, was zu bauen ist. Hast du Vorschläge?
Ich zeige Kindern, die noch nie programmiert oder noch keine Elektronik gemacht haben, um innerhalb eines Tages einen einfachen 'Phototrop', einen lichtempfindlichen Roboter, herzustellen. Es kostet unter £ 30 (GBP) einschließlich Arduino, Elektronik und Mechanik von der Stange. Wenn Leute wirklich in mobile Roboter kommen, kann das anfängliche Projekt wachsen und wachsen (was ich als Teil des Spaßes empfinde).
Es gibt internationale Roboterwettbewerbe, die eine relativ einfache Mechanik erfordern, um z.B. im Vereinigten Königreich Ссылка
Ultimative Leistung erfordert speziell gebaute Maschinen (für Leichtigkeit), aber die Leute würden anerkennenswerte Ergebnisse mit einem Arduino Nano, der richtigen Elektronik und ein paar guten Motoren bekommen.
Eine Linie, die einem Roboter folgt, ist das klassische Projekt eines mobilen Roboters. Die Spur kann so einfach wie ein elektrisches Band sein. Pololu haben ein paar lustige Videos über ihren Arduino 3PI Roboter. Die Sensoren sind etwa £ 1, und es gibt eine Reihe von einfachen Motor + Getriebe-Kits aus vielen Orten für unter £ 10. Fügen Sie ein paar £ für die Motorsteuerung hinzu und Sie haben eine autonome Robotermechanik, die programmiert werden muss! Fügen Sie einen Infrarot-Fernbedienungsempfänger hinzu (etwa £ 1), und Sie können ihn mit Ihrer TV-Fernbedienung steuern. Fügen Sie eine kleine Solarzelle hinzu, verwenden Sie einen Arduino-Analogeingang, um die Spannung zu messen, und sie kann die Sonne finden. Mit etwas mehr Elektronik kann es sich selbst "füttern". Und so wird es anspruchsvoller. Jeder Schritt kann nicht mehr als ein paar Stunden oder ein paar Tage dauern, und Sie werden neue Probleme finden, von denen Sie lernen und lernen können.
IMHO, die interessantesten (Low-Cost) Wettbewerbe sind Labyrinth-Roboter zu lösen. Die internationale Wettkampfregel erfordert, dass der Roboter ein ummauerter Irrgarten, normalerweise mit Infrarotsensoren, erforscht und ihre optimale Route berechnet. Zu den Herausforderungen gehört es, die aktuelle Position auf nahezu millimetergenau zu verfolgen, die unvorhersehbar laute Umgebung der realen Welt zu meistern und die Geradeausfahrt bei Kurvenfahrten mit kürzesten Distanzen zu optimieren.
All das in 16K Programm und 1K RAM mit Echtzeit-Interrupt-Handhabung (bis zu 100K Interrupts / Sekunde für einige Motorsysteme), Sensorabtastung, Motordrehzahlsteuerung und Labyrinthlösung ist eine interessante Programmieraufgabe. (Sie können es mit 32K Programm und 2K RAM: -)
einfach machenIch arbeite an einer 'eingeschränkten' Roboterherausforderung (basierend auf Arduino), so dass es bei Roboterleistung hauptsächlich um Programmierung geht und nicht um ein großes Budget.
Beginne klein und baue etwas Komplexeres auf. Servos steuern. Blinken LEDs. Eingänge entprellen. Lesen Sie analoge Sensoren. Anzeige von Text auf einem LCD. Dann stell es zusammen.
Trotz des Namens mag ich das "Evil Genius " Buch für PIC-Mikrocontroller wegen der kleinen, leicht verdauliche Projekte, die dazu neigen, aufeinander zu bauen. Es richtet sich natürlich eher an PIC-Programmierer als an Arduino, aber das abgedeckte Material wird nützlich sein, ganz gleich, auf was Sie gerade aufbauen.
Ich weiß, dass Arduino gerade im Trend liegt, aber ich mag auch das Teensy ++ -Entwicklungsboard wegen seines niedrigen Preises ( $ 24), Breadboard-kompatible PCB, relativ hohe Pinzahl, Linux-Entwicklungsumgebung, USB-Konnektivität und kein Programmierer. Überlegenswert für kleinere Projekte.
Wenn Ihnen etwas Cooles einfällt, lassen Sie es mich wissen. Ich brauche eine Ausrede, um etwas Spaß zu machen:)
Fahrradbezogene Ideen:
Andere Ideen:
Diese umgekehrte Geocache-Puzzle-Box war ein großartiges Arduino-Projekt. Sie könnten dies zum nächsten Schritt z. habe eine umgekehrte Geocache-Box, die nur an einer bestimmten Stelle einen Hinweis gibt, und dann anhand der physischen Hinweise, die an dieser Stelle gefunden wurden, und dem nächsten Hinweis aus der Box, wo der nächste Schritt sein soll.
Sie könnten einen der Feuerwehrroboterwettbewerbe machen. Wir haben einen Roboter an der Universität für mein Bachelor-Abschluss-Projekt gebaut, hatten aber keine Zeit, am Wettbewerb teilzunehmen. Außerdem brauchte der Roboter sowieso etwas Politur ...:)
Video hier .
Wohlgemerkt, das wurde mit einem Motorola HC12 und einem C-Compiler gemacht, und die meisten Komponenten außerhalb des Mikrocontroller-Boards wurden von Grund auf neu gemacht, also dauerte es länger als nötig. Sollte mit vorgefertigten Komponenten viel einfacher sein.
Hängt von Ihrem Hintergrund ab und wenn Sie praktisch oder cool wollen. Auf der praktischen Seite könnte eine Fernbedienung ein einfacher Ausgangspunkt sein. Es hat Tasten und Lichter, ist aber nicht zu anspruchsvoll.
Für ein cooles Projekt vielleicht ein Memory-Spiel im Simon-Stil oder irgendetwas mit Licht & Amp; Geräusche (denken Theremin-Stil).
Ich entwickle gerade Pläne, mein 30 Jahre altes Modellbahn-Layout zu automatisieren.