Welche Ideen gibt es für ein Embedded- und / oder Robotik-Projekt?

8

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?

    
Craig McQueen 01.03.2010, 00:59
quelle

10 Antworten

6

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 machen

Ich 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.

    
gbulmer 26.03.2010, 12:04
quelle
5

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:)

    
user47559 16.03.2012 18:50
quelle
3

Fahrradbezogene Ideen:

  • Diebstahlalarm (vielleicht mit Funkverbindung zu einer Basisstation, die über Ethernet mit einem PC verbunden ist)
  • schicker Bordcomputer (mit Reed-Schalter oder Opto-Sensor am Rad)
    • Integration in eine GPS-Telematikeinheit (Fahrtenprotokollierung) mit Ethernet / USB-Download der protokollierten Daten auf den PC. Hat auch eine interessante PC-Programmierungskomponente - Integration mit Google Maps.

Andere Ideen:

  • Uhr mit automatischer Zeitsynchronisation von:
    • GPS-Empfänger
    • UKW-Radiosignal mit eingebetteten RDS-Daten mit CT-Code
    • Digitalradio (DAB +)
    • Mobilfunkturm (würde es für diesen reinen Empfangsvorgang ein Abonnement und eine SIM-Karte erfordern?)
    • NTP-Server über:
      • Ethernet
      • WLAN
      • ZigBee (mit einem ZigBee-Koordinator, der seine Zeit beispielsweise von Ethernet oder GPS bezieht)
    • Elektrischer Stromzähler über ZigBee (Ich bin jetzt daran interessiert, dass in Victoria, Australien, intelligente Zähler eingeführt werden; nicht sicher, ob die intelligenten Zähler die Zeitinformation aussenden und ob eine Authentifizierung erforderlich ist)
  • Metronom
  • Instrumententuner
Craig McQueen 03.12.2013 01:53
quelle
2

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.

    
Ether 03.11.2009 19:15
quelle
1

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.

    
Snazzer 03.11.2009 19:05
quelle
1

Pfadsuche / Hindernisnavigation ist in der Regel ein gutes Projekt. Wenn du etwas Praktisches willst, schau dir an, wie iRobot den Boden saugt und dir ein besseres Schema einfällt.

    
z - 03.11.2009 19:06
quelle
1

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).

    
Rob Russell 05.11.2009 00:50
quelle
1

Ich habe keine Vorschläge oder vielleicht so etwas wie einen Linienfolgerroboter. Ich könnte dir mit einigen Links für Inspiration helfen

Arduino Tutorials

Top 40 Arduino-Projekte im Web

Unglaubliche Arduino-Projekte     
Ezu 09.06.2013 18:31
quelle
0

Ich entwickle gerade Pläne, mein 30 Jahre altes Modellbahn-Layout zu automatisieren.

    
Mike Heinz 11.03.2010 16:03
quelle
0

Ein POV-Gerät könnte Spaß machen (einfach googeln nach POV Arduino ). POV bedeutet Beharrlichkeit der Vision.

    
avra 16.03.2012 18:50
quelle

Tags und Links