• Home »
  • Fernbedienung »

    12 Schritt:Schritt 1: Brainstorming Schritt 2: Zusammenführen von Ideen in einem Schritt 3: Kaufen Sie Werkzeuge und Materialien Schritt 4: Eine Werkbank für kleine und große Kinder Schritt 5: Hacking eine Funk Boot Schritt 6: eine Webcam Hacking und LED-Schreibtischlampe Schritt 7: Die Kombination der Sensor (Webcam) mit dem Motorantrieb (RC Boot) Schritt 8: Schleifmaschinen Plastikmüll Schritt 9: Erstellen der Umgebung für die Prüfung der Maschine Schritt 10: Testen Sie unsere Ozean Kunststoffsensor Schritt 11: Analyse der Daten Schritt 12: Was und wie können wir verbessern?

    Alle 8 Artikel anzeigen Seit 1940 haben wir produziert und Entsorgung immer mehr Kunststoff im Meer. Im Jahr 2013 allein die schätzungsweise etwa 300 Millionen Tonnen Kunststoff produziert haben - das gleiche Gewicht der gesamten Menschheit (Fleisch und Blut) in Kunststoff nur in einem Jahr. Plastik ist giftig. Plastic Verschlucken kann zur Entwicklung von Infektionen, Krebs oder sogar zum Tod führen. Plastic schwebt über Hunderte von Meilen weit weg von denen, die es produziert. Kunststoff kann unser Leben in einem sehr schlechten Weg ändern, wenn wir jetzt nicht handeln. Was ist das Problem wir versuchen, anzugehen? Wir versuchen, Kunststoff im Meer zu erfassen. Was meinen wir mit "Sinn": Lokalisieren (wo zu welchem ​​Zeitpunkt - timestamp) qualifizieren (was) Quantify (wie viel davon) Die Ozeane sind riesig, wir wissen, Kunststoff ist da draußen, aber es würde es viel mehr leichter zu reinigen, wenn wir wissen, wo es ist. Bis vor kurzem dachten wir, wir würden zehn bis hundert Millionen Tonnen Kunststoff an der Meeresoberfläche zu finden. Eine aktuelle Studie legt nahe, dass Kunststoffschwimm an der Oberfläche des Ozeans Konten nur einen Anteil von 34.000 Tonnen Maximum. Wo ist 99% der Rest der Kunststoff wir dachten, wir finden würden? A / Hat fishs / ​​Schildkröten / Vögel essen? Verdauen Teil davon? Poop es? B / Ist es an der Unterseite des Ozeans sinken? C / Ist es so klein ausfällt, es gibt alle es ist Chemie? D / Ist sie den Strand erreicht? Heute wissen wir nicht, in welchem ​​Verhältnis und wo Kunststoff ist, die über ist. Zum Beispiel, wenn ein großer Teil der Kunststoff wurde von Meerestieren in dieser Art von Menge verbraucht wird, würde verheerende Folgen auf die Nahrungskette sind wir Teil haben. Es könnte zum Teil erklären, warum wir 90% der Ozean große Fische seit 1950 bereits getötet und untermauern die Theorie, dass 2048 alle großen Fisch im Ozean gegangen wäre. Wie können wir spüren, Kunststoff im Meer heute? Was machen wir schlagen vor, zu untersuchen? Ab heute (2014 September) nehmen wir großen Schiffe aus, erweitern einen langen Arm am Ende der sich ein feines Netz (Mantatrawler) aus Kunststoff, Bits zu erfassen. Kunststoffverschmutzung Forschung mit Netzen hat sich sehr langsam, gefährlich und zeitaufwendig gewesen, weil dies alles aus Kunststoff wurde von Hand unter sortiert wurden einer Dissektionsmikroskop. In diesem instructables untersuchen wir die Möglichkeit der Entwicklung eines optischen Sensors, so dass anstelle von "Sammeln stuff" (Kunststoff, sondern auch Plankton) mit einem Netz, sammeln wir die "Bild Zeug" und wandeln es sofort in "Daten" (Zeitstempel, zu lokalisieren , zu qualifizieren, zu quantifizieren). Meeresbiologen getan haben, diese Technologie seit Jahrzehnten für Plankton mit LOPCs (Laser Optische Partikelzähler). Wie tun wir es? Wir Hacken eines ferngesteuerten Segelroboter über eine Webcam, dass Videoaufzeichnungen Wasser und Kunststoffpartikel, obwohl es fließt zu tragen. Der Kunststoff wird dann mit einem Netz, um das Ende der Apparat befestigt gesammelt, so vergleichen wir das, was wir schätzen, von Video-Feed VS, was wir tatsächlich physisch zu sammeln - so können wir feststellen, wie genau unser System (Toleranz). Der aktuelle Prototyp ist sehr rau, aber bestätigt, dass es möglich ist, aus der Ferne betreiben eine kompakte Plattform, um Video von Kunststoff-Teilchen einzufangen. Wir arbeiten daran: Verbesserung des Sensors (Wasserdichtheit, optische Qualität, Größe, Energieverbrauch) Verbesserung der Transport des Sensors (Power-Boot, vielleicht wind-powered) Prozess Video, Isolieren bewegten Bits verwenden Laserdiode, die uns auszeichnen Kunststoff aus Plankton eine On-Board-Entwicklung helfen Software zum Verarbeiten der Daten (auf der Banane Pi) die Daten kommunizieren online in Echtzeit Wer sind wir? Diese instructables wurde von Studenten der aus Hong Kong Harbour Schule Brandon Wong, Riccardo Ricci, Aiyana Campbell, Lara Bevan, Matteo Griffiths, Hector Soekarno, Alexander Paul, Max Wilson, Andreas Zhang und Akasha Campbell von Johnson Stanley, Cesar Harada geführt: und unsere Haupt Christine Greenberg. Die Eltern half auch viel und verdienen eine Menge Credits. Dank Edward Fung (Hong Kong), Taivo Lints (Estland). Ursprüngliche Forschungsvorschlag von Cesar Harada hier. Dank der reich illustrierte Buch "Unterwasserrobotik: Wissenschaft, Design und Konstruktion" von Dr. Steven W. Moore, Harry Bohm und Vickie Jensen, Westcoast Wörter Editor. Top Bild des toten Wal Kredit: http://www.pelagosinstitute.gr Schritt 1: Brainstorming Die Schüler kamen mit vielen kreativen Ideen, wie wir könnten Kunststoff im Meer zu messen. Hector hatte einen Hai zu verscheuchen die Fische und Plankton, so dass sie nicht aufgenommen werden. Riccardo hatte eine "Killing Box" auf alles, was in der Box sammelt töten. Danach wird er den Kunststoff, der nach innen gelassen wird zu sammeln. Andere Ausführungen sind Roboter Fisch verbrauchen die Plastik, ein Netz, das wie ein Rohr verschlossen an einem Ende mit etwas Feststoff zu sammeln aussieht, und eine Idee enthalten Plastik "Klebemittel" auf einen Stahlblock befestigt ist, um den Kunststoffstab und wodurch es einfacher zu sammeln . Weitere Inspiration und Motive von anderen Mitgliedern des Teams, klicken Sie hier .Schritt 2: Zusammenführen von Ideen in einem Wir wussten nicht, wessen Idee zu wählen, so haben wir versucht, alle von ihnen in eine Idee Combin. Das war keine leichte Aufgabe, wie unsere Ideen waren unglaublich anders. Schließlich unser Mentor Cesar hat eine Idee. Der Entwurf würde eine transparente Acryl-Röhre würde Wasser haben, sollten durch ein schmales Fenster übergeben, damit sie mit einem angepassten Webcam erfasst werden könnte. Zwei Lichter würden auf beiden Seiten der Fenster, in dem die Kamera zu "sehen" klarer zu glänzen. Die Webcam würde zu einer On-Board-Raspberry Pi, die aufzeichnet und verarbeitet das Video angeschlossen werden. Ein funkgesteuertes Motorboot würde die Erfassung Findung durch das Wasser bewegt. Der Apparat würde von einem großen Aluminium-Rahmen zusammengehalten werden können, würde 2 seitlichen Schwimmern (PVC Rohre) das Handwerk zu stabilisieren und zu pflegen das Video Wasserkanal an der entsprechenden Tiefe. Schritt 3: Kaufen Sie Werkzeuge und Materialien Einmal hatten wir mit dem Design kommen gingen wir in unsere Werkzeuge und Materialien in Kauf Sham Shui Po (Hong Kong). Für eine einfache Referenz, lesen Sie bitte unsere Einkaufsliste hier. Schritt 4: Eine Werkbank für kleine und große Kinder Jetzt hatten wir alles, was wir außer einem Ort zu bauen brauchten. Wir bauten eine Werkbank mit 17 mm dickem Sperrholz, die alle unsere Werkzeuge und Materialien passen könnte, empfangen die Kinder hoch und kurz. Wir stellten den gefährlichen Werkzeugen hoch, die weniger gefährlich Tools niedriger. Wir haben 3 große Sperrholzplatten (4 x 8 ft) und die Bank ist auf 6 arretierbaren Rollen. Schritt 5: Hacking eine Funk Boot Alle 9 Artikel anzeigen Jetzt konnten wir die eigentliche Sache zu bauen. Wir aufgeteilt in 3 Teams: Mechanische und Radio-Team - das sich um das Boot, der Rahmenkonstruktion, die allgemeine build Elektronik Team zu nehmen würde -, dass die Webcam hacken würde, bauen das Acrylfenster, Wasserkanal, austauschbare farbige Hintergrund Umwelt-Team -, die die Kunststoffbarriere so bauen würde wir nicht die Umwelt verschmutzen, bereiten Kunststoffproben, erfinden ein Testverfahren Die Eltern auch im Körperbau, Eingangs Ideen half, Arbeit Hände auf, half uns mit dem Kauf der Logistik-Teile, Transport, Essen. Wir gehackt ein wenig ferngesteuerten Leistungs Boot. Zuerst mussten wir das Sicherheitssystem des Bootes zu testen. Wenn die elektrische Wasserschalter wurde aus dem Wasser getrennt wird, sollte das Boot nicht mehr funktioniert. Die Funktion des Bootes ist, um die Maschine durch das Wasser bewegt. Wir befestigt ein Lunchpaket auf der Oberseite der Kabine (Screw + Heißkleber), so wäre es die Raspberry Pi, das Handy externe Batterie, USB-Kabel, die das Pi verbindet sich mit dem Webcam zu halten. Wir als gebaut einem Aluminiumrahmen mit L-Profilen, alle. Pop-vernietet Schritt 6: Eine Webcam und LED-Schreibtischlampe Hacking Alle 7 Artikel anzeigen Nach akribisch Bau der ersten Ausführung (einen ganzen Tag!), Wurde uns klar, es gab ein paar Probleme, abgesehen von dem Leck in dem Kanal, der sich leicht mit Silikon haben könnte. In dem ursprünglichen Entwurf, wir waren irgendwie fixieren Sie die Kamera in dem großen PVC-Schlauch Schiebe den Kanal direkt unter. Das Problem war, als wir die Web-Kamera installiert ist, finden wir, dass bei gleichzeitiger Konzentration der Kamera, musste sie weiter von der Kanal als das Rohr, um eine klare visuelle zu bekommen, dürfen entfernt werden können. Also mussten wir diesen Entwurf Graben und weiterentwickeln, um eine neue zu berücksichtigen, LED-Beleuchtung und Kameraabstand zu nehmen. Für das neue Design, das wir zuerst gemessen zwischen der Kamera und dem Kanal, der 8cm war brauchte Abstand. Wir haben uns entschieden, um den Kanal aus Plexiglas zu bauen, weil es einfach, um in Form zu schneiden, kann leicht zusammengeklebt werden und ist transparent. Außerdem haben wir ein Netz auf der Rückseite des Kanals, um den Kunststoff gefangen zu zählen und zu vergleichen, gegen den Kunststoff von der Maschine erfaßt wird. Da der Sensor eingeschlossen, wird es eine gute Menge an Licht zu beschränken, die Fähigkeit der Kamera, um Bilder des Kunststoff durch den Schlitz fließt, erfassen zu beeinträchtigen. Um diesem Problem zu begegnen, haben wir Lichtern zu erhellen die situation.Step 7: Die Kombination der Sensor (Webcam) mit dem Motorantrieb (RC Boot) Alle 6 Artikel anzeigen Wir bauten 2 langen weißen PVC-Rohre, die wir mit einer Heißluftpistole beendet. Nun, da wir das Boot, den Rahmen, die PVC-Rohren und den Sensor, versammelten wir uns es together.Step 8: Schleifplastikmüll Wir haben uns die Kunststoffwissenschaftler sammeln sich in der Mitte des Ozeans: die meiste Zeit sehr kleinen Fragmente aus Kunststoff. Wir haben nicht wie kleine Bruchstücke, so dass wir in der Mischkunststoff Jo Wilson auf gesammelten setzen Lamma Island Strand. Lara und Aiyana verwendet verschiedene Arten von Kunststoffen. Sie verwendeten Vita Flaschen, Schwämme, Flaschendeckel und andere Kunststoff-Bits. Es braucht eine Menge Arbeit, um es sehr klein in der Werkstatt zu erhalten, wie Lara und Aiyana herausgefunden. Sie benutzten einen Mixer, um in sehr kleine Stücke schneiden alle Kunststoff-und gehackte es mit der Hand noch kleiner mit einer Schere dann. Sie wogen den Kunststoff. Wir, als es filtriert und gewaschen, bis es war vollkommen clean.Step 9: Erstellen der Umgebung für die Prüfung der Maschine Um die Maschine zu testen, mussten wir ein Umfeld, in dem es zu testen erstellen. Wir verwendeten Schaum Nudeln, um den Kunststoff in einem geschlossenen Raum zu halten. Schritt 10: Testen Sie unsere Ozean Kunststoffsensor Alle 11 Artikel anzeigen Am See Wir Einsatz unserer schwimmenden Barriere ... und bekamen unsere Mobilkunststofffühler auf dem Wasser. Der Plastikmüll wurde dann freigelassen und in ein paar Sekunden auf der ganzen Boje enthalten Gegend verstreut ... Wir startete den Motor, um das Boot zu bewegen ... Aber was sehr leider passierte, war, dass plötzlich eine Armee von kleinen Schildkröten kam und begann zu essen das Kunststoff !!! Wir hatten, das Experiment sofort zu stoppen. Beachten Sie auch, dass die schwimmende Sperrbereich war eigentlich wirklich zu klein und unser Boot, das begrenzte Manövrierfähigkeit habe ganz einfach in der Barriere stecken musste. In dem großen Pool Wir konnten nicht aufgeben, und Carolyn freundlicherweise angeboten, das Schwimmbad der Residenz nutzen. Dieses Mal haben wir getestet, die Navigationsfähigkeit des Bootes und den Video-Feedback mit großem Erfolg. In der Babypool Wir wiederholten das Experiment und veröffentlicht den Plastikmüll im Babybecken, eng mit Handschwimmbarrieren enthalten. Wir aufgenommene Video von Wasser und Kunststoffweitergabe wenn Sie den Videokanal. http://youtu.be/lhFqjVvKHQ4 Schritt 11: Analyse der Daten Was wäre der beste Weg, um Daten zu analysieren? Edward Fung versucht verschiedene Dinge auf OpenCV: Das Ziel der Experimente sehen, wenn ich nur eine der Kanäle zu verwenden in HSV-Farbraum, um den Kunststoff zu finden. ob Canny-Algorithmus ergibt eine vernünftige gutes Ergebnis von diesem Filmmaterial Prozedur Installieren opencv Lesen Sie das Video. Für jeden Rahmen img: Umwandlung von IMG in HSV und Graustufenbild Run Canny-Algorithmus speichern Sie das Ergebnis in Video für Aufzeichnung auswerten mit menschlichen Augen // Die meisten wissenschaftlichen Teil ... (o: Tools OpenCV 2.4 (Python-Bindung) Canny-Algorithmus mit den Parametern (50, 100) ffmpeg Die Ergebnis Videos http://youtu.be/lhFqjVvKHQ4 Die Originaldatei ist hier: http://protei.org/download/20140619plastic_sensing.mp4 http://youtu.be/g2V3ppbpikw http://youtu.be/SUMKZEpwD9w Alle Videos sind here: http://wiki.scoutbots.com/home/research/ocean-plastic-debris-optical-sensor/20140628-treatment-of-the-video-with-opencv Step 12: Was und wie können wir verbessern? Wir hatten eine Menge tolles Feedback, wie wir unsere Kunststoffsensor zu verbessern. Einige sind in den Kommentaren unten auf dieser Wiki-Seite. Wir werden nicht weiß (Tages-) Licht zu verwenden, aber gehen Sie für Laserdioden. Brandon schlägt vor: http://www.idec.com/sgen/technology_solution/our_core_tech/plastic_sensing.html "Es ist uns gelungen hierfür Technologien, die in der Lage ist Sensing Kunststoffen unter Verwendung eines InGaAsP-Halbleiterlaserdiode ist (LD) .Es wurde entdeckt, dass bei der Messung der Lichtabsorptionsspektren in Kunststoffen, im Wellenlängenbereich von 300 bis 3000 nm, die Spitzenwerte wurden stets eingehalten bei oder nahe 1700 nm, unabhängig von Kunststoffarten. Diese Entdeckung eröffnet die Möglichkeit für eine einfache optische Erfassungs von Kunststoffen unter Verwendung eines LD in diesem Wellenlängenbereich. Beobachtung der einzigartigen Lichtabsorptionseigenschaften im nahen Infrarotspektrum jeder verschiedenen Kunststoff-Typ hat uns zu entwickeln, die weltweit erste Technologie zum Aufspüren von verschiedenen Arten von Kunststoffen mit der Verwendung einer LD (mit drei verschiedenen Wellenlängen). " Im Anschluss an diesen selben Thread, Aiyana ein Produkt gefunden, derzeit in Recyclinganlagen verwendet, um Kunststoffe zu erkennen: http: //www.spectralevolution.com/spectrometers.htm ... Vielleicht können wir die angewandte Technologie zu untersuchen und zu replizieren er für unseren Zweck? Dieses Verfahren der Kunststofferkennung ist ziemlich anspruchsvoll und nicht in Hongkong und China, die meisten Recycling Sortierung von Hand oder mit Hilfe eines großen Sortiermaschine hat eingesetzt. Die Arbeit an dem mobilen Roboter Kunststoffsensor gab uns Inspiration zu anderen Maschinen zur Kunststoff spüren zu entwickeln. Optische Kunststoffsensor (der, den wir bauen jetzt) einige davon schwimmt auf der Oberseite des Wasser zu klein für Netze Abbau chemischer Ebene Vibrationstank, sammeln Kunststoff auf der Oberfläche der Sandstrand, Meeresboden) Kunststoff ist an der Unterseite: hinuntergehen und kratzen den Boden und finden Kunststoff Biologisches Experiment (zu verstehen, wie viel Tiere Plastik essen) Fisch isst es und kacken sie fischen verdauen Wir sind für Sie mit Ihrem Feedback, um unsere Kunststoffsensor zu verbessern suchen. Dies ist nur der Anfang eines großen Abenteuers mit Open Technologies für Ozeane$(function() {$("a.lightbox").lightBox();});

      4 Schritt:Schritt 1: Materialien Schritt 2: Erste Schritte (Hardware-Phase) Schritt 3: Schritt 4: Software-PHASE

      Alle 8 Artikel anzeigen EINFÜHRUNG (WARNING CODE KANN NUR LAUFEN MIT WINDOWS XP) Dieses Projekt war über den Betrieb eines ferngesteuertes Auto, indem Sie ein Eingabegerät mit einem Computer verbunden ist, zu diesem Zweck mussten wir die Fern der RC Auto mit dem Computer zu verbinden, so dass, wenn wir den Betrieb des Computers, Fern seiner Funktion beginnen würde und Auto betrieben werden. Daher gleichzeitig hatten wir zwei Gründe spielen eine Software-Entwicklung war und die zweite war Hardware interfacing.Step 1: Werkstoffe Alle 11 Artikel anzeigen S.No. Name Menge Kosten (In pakistanische Rupien) 1-) DB-25-Kabel (Parallelport-Kabel) ............. x 1 ....................... .............................................. Rs 250 2-) Gender-Changer (optional) ......................... x 1 ............... .................................................. ..... Rs 100 3-) Brot-Brett ............................................. ..... x 1 ........................................... ........................... Rs 140 4-) Drähte .............................................. ................ 2 Meter ................................ ............................. Rs 25 5-) Transistor (MPS a06) ................................... x 4. (oder jede allgemeine Zweck Transistor) ..... Rs 8 x 4 6-) LEDs .............................................. .............., x 4 (zwei rote zwei grüne) ........................... ....... Rs 4 x 4 7-) Materialien für soldering.......................................................................................................... 8-) RC Car............................................................x1.......................................................................Rs 350 -900 9-) DB25-Header / weiblich .......................... x1. (Abhängig von Ihrem Kabel) ........ .......... RS 100 Schritt 2: Erste Schritte (Hardware-Phase) Hardware-Phase Zunächst öffnen Sie die Fernbedienung des RC-Car. Sie analysieren, dass es vier Schaltern. wenn wir drücken Sie die Taste jeder Schalter geschlossen ist .. Vor dem Drücken der Taste wiederum auf der Fernbedienung und überprüfen Sie die Spannung an den Anschlüssen des Schalters sollte es Wert .. nach dem Drücken der Schalter geben, halten Sie die Taste und prüfen Sie die Spannung zu zeigen sollten Null .. Diese kommt zu dem Schluss, dass unsere Remote auf Kurzschluss-Technik arbeiten. dh, wenn es eine Spannung an dem Schalter, und wenn seine drückte es kurzgeschlossen ist. Beachten Sie, dass ein Draht ist in allen ihren Schaltern die Masse der Schaltung gemeinsam. welche feststellen, dass wir brauchen, um fünf Drähte in der Fern löten. eine für jeden Schalter und einen für Erde. überprüft werden kann, dass, wenn u Kurz der Massedraht mit einem der Schaltdraht der Wagen führt die Aktion des Schalters ist, der Draht kurzgeschlossen wird, wenn alle vier Funktionen durchgeführt werden, dann bedeutet das U die rechte mit dem Boden gerichtet. und die richtigen Schalterkabel. Hier sind die Leiterplattenentwurf und die Simulation der Schaltung zum Bilden einer Schnittstelle (download parallele Schnittstelle circutary) Schritt 3: TRANSISTOR (als Schalter) Nun, wenn wir drücken Sie die Taste manuell die beiden Anschlüsse des Schalters miteinander verbinden. sondern von Parallelport können wir nur Spannungssignal, um den Schalter zu aktivieren. Wir verwenden die Schaltung Transistor als Schalter dafür. Arbeits wenn die Spannung an der Basis des Transistors ist eine (5 V), wird die Emitter und die Kollektoranschlüsse kurz .. als ob wir kurz zu unserer Funktionalität manually.hence erreicht. diese Transistoren wurden auf dem Steckbrett montiert man kann auch eine Leiterplatte oder vero Bord zu machen LEDs sind nur zum Schutz verwendet, wie wir ar Kurzschließen der Anschlüsse des Parallelport (ungefähr), weil ther ist ein 0,7 V Abfall quer durch den Transistor so, nur um Macht und auch für kleine Schönheit zu zerstreuen:) Schritt 4: Software-PHASE Ich schrieb ein Programm auf C ++ funktioniert gut. nur das Auto mit den Pfeiltasten zu steuern Laden Sie die .zip-Datei für die vollständige Code (der Code läuft nur auf Windows XP und Windows 7 nicht, wie oben erwähnt). Ich habe es auf Windows 7 (64-bit Ultimative 6.1 build 7600) versucht, aber nicht gut funktioniert. Hier ist ein Demo-Video Link http://www.youtube.com/watch?v=pr4aLUDTiiQ&feature=youtu.be Wenn u irgendein Problem u kann mailen [email protected] und bewerten Sie es, wenn u like it Brot Bord Tests (niedrige Qualität)

        1 Schritt:

        12V-220V Inverter, 2 * 680uF Kondensatoren, Spule, Laservisier, 2servo, 4mm Projektil Wenn Sie mehr Informationen benötigen, schreiben Sie bitte in den Kommentaren.

          9 Schritt:Schritt 1: Installation der Auto Felge Schritt 2: Installieren Sie die Drehzahlmessmodul auf dem Baseboard Schritt 3: Installieren Sie die 4pcs der Hindernisvermeidung Sonden auf dem Baseboard Schritt 4: Befestigen Sie sechs Säule mit 3,5 cm auf beiden Seiten der Fußleiste Schritt 5: Befestigen Sie die 51MCU Modul, 4-Kanal-Tracing-Modul, Dual-L298 Antriebsmodul auf der oberen Platte Schritt 6: Installieren Sie das SG90 auf der oberen Platte und befestigen Sie die obere Platte und Fußleiste Schritt 7: Installieren Sie die US-100 Ultraschall-Sensor-Modul auf der SG90 Schritt 8: Drahtanschluss Schritt 9: Vielen Dank für Ihren Besuch!

          Zu Beginn des neuen Jahres, Roboter / Smart Car Bastler und Studenten (wie alle von euch) zu Technik, Wissenschaft und Technologie sind beschäftigt mit der Vorbereitung auf die Roboterwettbewerbe jetzt. Es ist die große Zeit, die Welt Ihrer Fantasie und potenziellen zeigen. ICStation R & D-Abteilung hat gerade dieses Hindernisvermeidung intelligenten Smart Auto, das auf der STC89C52 basierten MCU. Es verfügt über die Funktion der Hindernisvermeidung, Infrarot-Fernbedienung und Bluetooth Fernsteuerungssystem. Es verbessert eine Menge auf die Nutzung dieser intelligenten Smart Auto über die Verbindungen der verschiedenen Module und Controller. BTW, ist dies nur ein Beispiel, das auf 51 MCU für Ihre Referenz basiert. Sie können auch andere MCU verwenden, um Ihre eigene Ausrüstung zu bauen. Wenn Sie eine 51, kurz uns Ihre E-Mail-Adresse, um den Test-Code zu erhalten. Umriss - Hauptteile Parameter - Komponenten - Die Schritte der Installation Intelligent Smart Car - Hauptkomponenten Einführung Parameter für Ihre Referenz: 1. Motor-Parameter - Strom gelten: 6V-9V - Untersetzungsverhältnis: 1: 48 2. Doppel-L298 Treiber Motor Module - Fahrer-Chip: L298N Dual H-Brücken-Treiber-Chip - Antriebsabschnitt Terminal Versorgungsgebiet VMS: + 5V ~ + 16V. (Das Versorgungsgebiet sollte + 6V ~ + 16V, wenn der Strom sollte in der Platte genommen werden.) - Antriebsabschnitt Spitzenstrom Io: 2A / Bridge - Logische Teil der terminalen Versorgungsgebiet Vss: + 5V ~ + 7 V (. Der Strom kann in der Platte + 5V genommen werden) - Logische Teil der Betriebsstrom: 0 ~ 36mA - Steuersignal-Eingangsspannungsbereich (IN1 IN2 IN3 IN4): Low Level: -0.3V≤Vin≤1.5V High-Pegel: 2.3V≤Vin≤Vss - ENA ENB Low Level: -0.3≤Vin≤1.5V (Control ungültiges Signal) High-Pegel: 2.3V≤Vin≤Vss (Kontrolle gültiges Signal) 3. Ultraschallmodul Betriebsspannung: 2,4 ~ 5,5 V Statischer Strom: weniger als 2 mA Erfassungsreichweite: 0 ~ 4,5 m Components 1 x 4WD Smart Car Chassis 31,54 € 4 x Motor Reduction 1 x 7,2 V Akku-Pack 1 x Speed ​​Sensor 5,6 € 1 x L298N 4 Kanäle Schrittmotor-Treiber-Modul 40 x Dupont 20cm Farb-Kabel- 1 x SG90 Micro Servo Motor 3,04 € 1 x Bluetooth Transeiver RF-Modul 1 x US-100 Ultraschall-Sensor-Modul 5,46 € 1 x 4-Kanal-Tracing-Modul 1 x 51 MCU 4 x Infrarot-Sensor-Hindernisvermeidungsmoduls Probe 1 x Ultraschall-Halterung 1 x Infrarot-Fernbedienung Modul 2,8 € 1 x Lenkgetriebe Bracket 6 x Kupferzylinder M3 * 45 + 6 1 x M3 * 7,5 screwStep 1: Installation von Smart-Autoräder - Befestigen Sie den Motor und die Grundplatte mit 2 Stück festen Platten und Schrauben 2pcs (Die Seite mit den Leitungsenden des Motors sollte nach innen konfrontiert werden.) - Installieren Sie den Encoder und Rad (keine Notwendigkeit, dies zu tun, wenn Sie die haben 4WD-Kits auf der Hand) Schritt 2: Installieren Sie die Drehzahlmessmodul auf dem Baseboard Geschwindigkeit Senor Modul ist für die Messung der Geschwindigkeit der intelligenten Smart Auto. - Es nutzt die Korrelation Gabellichttyp, der ausgelöst kann, werden so lange die transparente Objekte durch die Nut zu gehen. Ausgang 5V TTL-Pegel. - Verwenden Sie den Schmitt-Trigger-Impuls-Jitter, der sehr stabil ist und für die Smart-Auto Geschwindigkeitsmessung, Abstandsmessung und so weiter verwendet werden! - Vier Stiftdefinition: 5 GND OUT1 OUT2 OUT1, OUT2 ausgegeben Ebene, die an den Mikrocontroller IO-Port direkt verbunden werden können. Und jeder Schaltung wird mit einer LED, die seinen Ausgang state.Step 3: Installieren Sie die 4pcs der Hindernisvermeidung Sonden auf dem Baseboard Schritt 4: Befestigen Sie sechs Säule mit 3,5 cm auf beiden Seiten der Fußleiste Schritt 5: Befestigen Sie die 51MCU Modul, 4-Kanal-Tracing-Modul, Dual-L298 Antriebsmodul auf der oberen Platte 1) 51 MCU 51 MCU basiert auf STC89C52 MCU basiert. Unser Test-Code ist auf der Plattform des STC89C52. Sie können auch andere MCU verwenden, um Ihre eigene Ausrüstung zu bauen. Wenn Sie eine 51, kurz uns Ihre E-Mail-Adresse, um den Test-Code zu erhalten. 2) 4-Kanal-Tracing-Modul Es bietet intelligentes Auto, Roboter und andere Auto-Maschinen mit Lösungen auf dem Mehrzweck-Infrarot-Detektionssystem. Die Sonden werden von den diskreten Komponenten bestand, wie die Infrarot-Sende- und Empfangsröhre. Und verwendet die Spannungsvergleicher LM339. Parameter - Betriebsspannung: DC 3.3V-5V - Arbeitsstrom: 1A oben - Arbeitstemperatur: -10 ℃ - + 50 ℃ - Einbaudurchmesser: M3-Schraube - Schaltabstand: 1 mm - 60 cm (. Je näher der Abstand, desto stabiler ist der Leistungs Weiß bedeutet, es ist an der weitesten Reflexionspunkt.) - Dimension: Mid Control Board: 42mm (L) × 38 mm (W) x 12mm (H) Small Forward Pension: 25 mm (L) x 12 mm (W) x 12mm (H) - Ausgangsschnittstelle: 6 Draht-Schnittstelle (1234 4-Kanal-Signalausgangsklemme, + VDD, - ist GND) - Ausgangssignal: TTL-Pegel (Es kann zu MCU angeschlossen werden I / 0 direkt die rote Anzeige leuchtet und gibt niedrigen Pegel, wenn saugt, um das Infrarotlicht, das von dem Wandler reflektiert Die Anzeige leuchtet nicht und gibt hohen Pegel, wenn das.. kein Infrarotlicht. 3) L298N Treibermodul L298N Treibermodul, mit ST L298N Chip, der zwei 3-30V DC-Motor direkt antreiben und eine 5V Ausgangsschnittstelle können. Was mehr kann 5V MCU mit großer Kraft und Unterstützung 3,3V liefern MCU ARM Kontrolle. Es kann leicht die Kontrolle der DC-Motor Geschwindigkeit und die Richtung und die 2-Phasen / 5-Linie 4 Phasen-Schrittmotoren. Schritt 6: Installieren Sie das SG90 auf der oberen Platte und befestigen Sie die obere Platte und Fußleiste TowerPro SG90 9G Micro Servo Motor RC Robotersteuerung Helicopter Maße: 22mm x 11.5mm x 22.5mm Nettogewicht: 9 g Geschwindigkeit: 0,12 Sekunden / 60degree (4,8 V ohne Last) Stall Drehmoment (4.8V): 17,5 Unzen / in (1 kg / cm) Temperaturbereich: -30 bis +60 Totzonenbreite: 7usec Betriebsspannung: 3,0 V ~ 7,2 V Fit für alle Arten von R / C ToysStep 7: Installieren Sie die US-100 Ultraschall-Sensor-Modul auf der SG90 Der Messabstand von US-100 Ultraschall-Sensor-Modul kann bis zu 0 ~ 4,5 m sein. Und der Eingangsspannungsbereich beträgt 2,4 ~ 5,5 V, während der Ruhestrom beträgt weniger als 2 mA. Die Abstandsmessergebnisse können eingebaute Temperatursensor zu korrigieren. Mit mehr Kommunikationsformate. Die wichtigsten technischen Parameter - Betriebsspannung: DC 2.4V ~ 5.5V - Statischer Strom: weniger als 2 mA - Arbeitstemperatur: -20 ~ + 70 ℃ - Ausgang: Stufe oder UART - Erfassungswinkel: <15 ° - Erfassungsbereich: 2cm-450cm (Erfassungsgenauigkeit: 0,3 cm + 1%) Pin 1: VCC Pin 2: Trig Pin 3: Echo Pin 4: GND Pin 5: GNDStep 8: Drahtanschluss Arrows - die Enden der Signalleitung Laden Sie die Drahtverbindungstabelle, die auf der STC89C52 MCU basiert hier: http://www.icstation.com/newsletter/eMarketing/STC89C52_wire.pdf Schritt 9: Vielen Dank für Ihren Besuch! Bitte zögern Sie nicht uns zu kontaktieren, wenn Sie irgendwelche unklaren oder Teile oder Materialien müssen von uns. Vielen Dank! Freundliche Grüße, ICStation Teams

            1 Schritt:

            In meinem 433 MHz Projekte Ich habe mit ein billiges (0,70 CNTs) Paar Tx / Rx Modulen. Ich habe meist verwendet Sender und das ist eigentlich ziemlich gut: wenn verwendet, um comercially verfügbaren Fernschalter auszulösen, sehr weit mit nur einem einfachen 1/4 Lambda Antenne erreicht sie. Der Empfänger ist jedoch ein wenig beschissen: ohne Antenne die Reichweite ist vielleicht nicht weiter als einen Meter, aber selbst mit einem 1/4 Lambda-Antenne ist es unwesentlich, auch bei freier Sicht. Für jeden ernsthaften Projekt beteiligt Empfangen von Daten es schien, ich brauchte das viel besser (und teureren) RXB8 Empfänger. Allerdings, wenn Bergbau im Internet nach einer Spulenantenne (versucht, sich auf die langwierige 17,2 cm Stabantenne zu verbessern), stieß ich auf ein Design von Ben Schueler, anscheinend einmal in Elektor Magazin veröffentlicht. Ein Verweis auf Bens pdf ausreichen würde, um ihn zu bauen, aber so ist mein Bild, und ich kann meine Erfahrung damit sowie hinzuzufügen. Es ist eine so genannte Spule geladen Design, bestehend aus 0,6 mm Draht um einen 2,5-mm-Kern gewickelt. Das Bild gibt eine klare Beschreibung einer Länge von 25 cm Draht sollte genug sein. An der Basis ist es 17 mm lang. Geht dann in 16 Windungen über einen 2,5-mm-Kern (Ben berät den schwarzen Draht Installation für diesen Einsatz. Ich habe gerade verwendet einen Schraubendreher) Die Ergebnisse mit dieser Antenne sind sehr gut. Der Abstand (mit dem billigen Empfänger), die leicht abgedeckt werden kann, geht zu 25 m mit Sichtlinie, aber auch im Haus der Abstand erhöht Erreichen andere Räume mit Betonwänden dazwischen werden, waren früher 3 Meter mit Sichtlinie würde werden die Grenzen bereits. Ich bin nicht der einzige, mit dieser Erfahrung. Ich habe mindestens 2 Personen zu bestätigen mir, dass es dramatisch erhöht die Reichweite des billigen Tx / Rx-Paar

              6 Schritt:Schritt 1: Schritt 1 Schritt 2: Schritt 2 Schritt 3: Schritt 3 Schritt 4: Schritt 4 Schritt 5: Schritt 5 Schritt 6: Fertig

              Hallo allerseits Ich werde u zeigen, wie ein IR-Modul, das spürt und sagt, ob die TV-Fernbedienung funktioniert oder nicht. Die TSOP 1738 arbeitet als LDR (lichtabhängige beständig), die IR (Infrarot) erfasst. Wenn u Drücken Sie die Tasten auf der Fernbedienung der Sensor es und gibt Kraft, der LED und der Summer. Die Schaltung ist sehr einfach und leicht zu machen. Ich werde ua Schritt-für-Schritt-Weg, es zu tun zu zeigen. Ich habe ein TSOP 1738, weil es in Indien leicht verfügbar und es geht um 30RS Kosten und u können es irgendwie alten tv shop.Step 1: Schritt 1 Dies sind die Elemente u müssen. 1) 9V-Batterie 2) TSOP 1738- Wichtig 3) 12v Summer 4) LED- 5) Ein paar roten und schwarzen Kabel. U können die Drähte löten oder machen es auf ein Steckbrett oder tun es, wie ich did.Step 2: Schritt 2 Nehmen Sie drei roten Drähte und verbinden Sie das rote Kabel bilden die Batterie und den Summer an den LED-Draht, wie im Bild bellow.Step 3 dargestellt: Schritt 3 Befestigen Sie nun die drei roten Drähte an den mittleren Anschluss des Sensors, der VCC-Pin des sensor.Step 4: Schritt 4 Jetzt binden Sie die schwarzen Kabel von der LED und der Summer zusammen. Und verbinden Sie mit dem linken Stift (flache Seite des Sensors gegen u) Dieser Pin ist das Vout pin.Step 5: Schritt 5 Schließen Sie das schwarze Kabel von der Batterie am rechten Stift (flache Seite des Sensors gegen u), die der Erdungsstift ist. Jetzt haben u ur-Modul redy für eine test.Step 6: Fertig K haben wir das Modul bereit und testen Sie es einen TV-Fernbedienung oder einer anderen Fernbedienung, die IR-Wellen produziert und drücken Sie sie in der Nähe des Sensors, und entsprechend der Frequenz u hören und sehen der Summer und die LED-Blitz. um das Video zu sehen folgen Sie den Links http://www.youtube.com/watch?v=EBlyyq_VWew und http://www.youtube.com/watch?v=tPgY6RdwjEA. Ich werde eine Einbruchmeldekreis machen mit diesem Modul, sobald ich fertig werde ich es schreiben. Bewerten.

                2 Schritt:Schritt 1: Bringen Sie Lanyard Schritt 2: Variations

                Sie können überall entlang jeder Kante der Fernbedienung zu bohren, aber unter dem hinteren Rand wird wahrscheinlich der beste Ort für die meisten Fernbedienungen können. Es wäre ideal, um in einem 45-Grad-Winkel zu bohren, um der Kunststoffmaterialstärke zu maximieren. Auch bohren ungefähr 1/8 "vom Rand entfernt, um genügend Kunststoffmaterial zu verlassen, um eine unzerbrechliche Anker zu bilden. Wenn Sie Ihren 45-Grad-Winkel Loch 1/8-Start" von der Kante, der abgewinkelte Bohrung schnell verdünnt das Material links auf die Eckkante. Also achten Sie darauf, Ihre Verankerung Rand machen zu thin.Step 1: Befestigen Sie Lanyard Fädeln Sie die dünne Schlaufenende des Trageband durch das Loch Sie gerade gemacht. Übergeben Sie die Schleife am anderen Ende um den Rand und über die gegenüberliegende Seite der um eine enge Kinderspiel zu schaffen. Du bist done.Step 2: Variations Dieses Design ist noch nicht fertig. Ich bin immer noch erwägt, verschiedene Elemente in die Verbindungsmittel, um es herausspringen mehr. Mein erster Gedanke war, einen Tennisball auf das Trageband zu befestigen, aber wir haben einen Innen Hund, so dass Idee war nicht zu denken. Aber jetzt kann ich leicht Taschentücher auf die Lanyards hinzufügen, wenn ich entscheiden, aber ich glaube nicht, dass sie gebraucht werden. Ich möchte den Remote-Finder 3-D ohne zusätzliche Masse oder Gewicht zu machen. Jingle bells können Sound-Effekte, um bei der Suche nach ihnen zu helfen hinzuzufügen. Sie können wählen, um Ihre Fernbedienungen mit ihren Schlüsselbänder zusammenbinden, oder verwenden Sie die Schlüsselbänder, sie hängen an der Wand. Die Möglichkeiten sind endlos jetzt ..

                  5 Schritt:Schritt 1: Die Stückliste Schritt 2: Laden Sie die Arduino Test Skizzen Schritt 3: Verdrahten des Arduino + Bluetooth-Transceiver Schritt 4: Ihr PC für die serielle Bluetooth-Kommunikation Stellen Schritt 5: Referenzen

                  UPDATE 31. August 2013: Ich habe eine Anleitung, wie man die Standardeinstellungen für die HC-05-Modul ändern veröffentlicht. 5. Juli 2013: Sehen Sie bitte meine anderen Führer auf Controlling Arduino mit Android über Bluetooth EINFÜHRUNG In der Führung, werde ich erklären, wie ich es geschafft, Daten über eine Bluetooth billig HC-05-Transceiver, die gefunden werden kann hin und her zwischen einem PC und Arduino senden weniger als 10 € auf ebay mit dem Breakout-Board. Die Version Ich habe in diesem Projekt nicht über eine Breakout-Board, so ist es etwas billiger, aber schwieriger zu löten. Ich empfehle den Kauf des Moduls mit der Breakout-Board. Dieses Bluetooth-Transceiver im Grunde wirkt wie eine generische serielle COM-Schnittstelle. Die PC zu seriellen Arduino Bluetooth-Verbindung kann in vielen Anwendungen wie die Steuerung Servos, Motoren, und Schreiben zu LCDs sein. Das Arduino zu PC-Verbindung kann bei Anwendungen nützlich sein, wenn der Arduino liest Sensoren dann übergeben ihre Werte über die serielle Bluetooth an einen PC für die Verarbeitung. Der Abstand für diesen Transceiver ist etwa 30 Meter oder so, aber es hängt wirklich von vielen anderen Variablen. Dies ist ideal für den Innenprojekten. Der einzige Nachteil dieses billige Bluetooth-Transceiver ist das Fehlen von Überschriften, was bedeutet, dass Sie mindestens 4 Drähte löten haben. Dann gibt es die Abwesenheit von Power-LED sowie keine TX / RX LEDs. Ich habe nicht diese Merkmale eine Notwendigkeit, sondern einige von euch vielleicht wollen mehr mit all diesen Features bezahlen und erhalten eine erweiterte Version dieses Transceivers. Der serielle Bluetooth-Modul Ich kaufte hat die folgenden Spezifikationen: - Standard-COM-Einstellung: 9600, N, 8,1 - Standard-Passwort / Pairing-Code: 1234. - Unterstützt den AT-Befehl, um die Baudrate, Gerätename, Hauptschlüssel, Master / Slave, usw. ändern - Unterstützt Baudraten 2400 -1382400. - Auf der Grundlage der CSR Bluetooth-Chip BC417143 - Bluetooth Spezifikation v2.0 + EDR - Stromversorgung: + 3,3 VDC 50mA - Frequenz: 2,4 GHz ISM-Band - Modulation: GFSK (Gaussian Frequency Shift Keying) - Emissionsleistung: ≤4dBm, Klasse 2 - Empfindlichkeit: ≤-84dBm bei 0,1% BER - Geschwindigkeit: Asynchronous: 2.1Mbps (Max) / 160 kbps, Synchron: 1 Mbps / 1 Mbps - Sicherheit: Authentisierung und Verschlüsselung - Größe: 26.9mm x 13mm x 2,2 mm. - Arbeitstemperatur: -20 ~ +75 Celsius - Abmessungen: 26.9mm x 13mm x 2,2 mm CREDITS Bei meinen Recherchen habe ich aus vielen Projekten zu diesem und ähnlichen Themen profitiert. Ich habe sie in dem Abschnitt aufgeführt. Zusammenhängende Projekte 1) In einem früheren Projekt, habe ich eine Pololu Wixel und ein Arduino, einen Roboter von einem PC-Terminal steuern. Hier werde ich ähnliche Datenaustausch-Funktionalität, aber ohne den Roboter zu zeigen. 2) Ich gehackt auch die RF-System von billigen drahtlosen Auto Spielzeug und nutzte die Arduino um Signale zu übertragen. Schritt 1: Die Stückliste HARDWARE - Arduino Uno (R2) oder Klon. - Bluetooth serielle Transceiver Arduino verbunden. Ich habe ein von Ebay mit dem BlueCore4 Chipsatz. Suchen Ebay für drahtlose Bluetooth-Transceiver-Modul RS232 / TTL. - Bluetooth-USB-Dongle an den PC angeschlossen werden. Ich habe einen alten MSI PC2PC Bluetooth sowie ein Bollionton Bluetooth USB-Dongles und beide funktionierte gut. - Die 1.2K Ohm & 2.2K Ohm Widerstände als Spannungsteiler verwendet werden, um die Arduino 5V bis zu 3,3 V fallen werden. Sie können diese mit 10 kOhm und 20 kOhm Widerstände ersetzen. Wenn Sie wissen, wie man Spannungsteiler zu berechnen, können Sie andere Werte für die Widerstände zu verwenden. - Brotschneidebrett und Drahtbrücken. -- Energiequelle. Ich habe eine 9V-Batterie. - Jeder PC, der Arduino IDE unterstützt die benötigt werden, um den Arduino Mikrocontroller programmieren. - Die meisten PCs und Smartphone w / Bluetooth und ein Terminal-Emulator kann verwendet werden, um den Arduino steuern. SOFTWARE - Windows 7 64-bit. Dies sollte aber auf andere von der Arduino IDE unterstützten Plattformen zu arbeiten. - Arduino IDE 1.0 - Tera Term Pro Terminal-Emulator , aber andere ähnliche Emulatoren funktionieren sollte. - Tera Term durch den ursprünglichen Autor der softwareStep 2: Laden Sie die Arduino Test Skizzen HINWEIS: Beim Hochladen von Skizzen aus der Arduino IDE auf die Arduino Mikrocontroller, sicherzustellen, dass Ihr Bluetooth-Transceiver TX pin / Draht wird nicht auf die Arduino RX (Pin 0) verbunden ist. Else, kann dies den PC das Senden von Skizzen zu dem Arduino Mikrocontroller verhindern. Überprüfen Sie die Video zu sehen, wie diese Demo-Skizzen zu arbeiten. Ich habe zwei Arduino Test Skizzen. Die erste ist ein "Test zu schicken." Das Arduino Mikrocontroller sendet Zahlen zum PC über serielle Bluetooth. Also, wenn Sie ein Terminal-Emulator auf Ihrem PC, wie Tera Term läuft, sehen Sie eine Liste von Zahlen rollten Bildschirm Ihres Emulator. Ich habe fast keine Fehlerbehebung in meinem Code, um den Code übersichtlich und einfach zu halten gemacht. Ich vertraue darauf, die Entwickler wird es pro ihre Anforderungen hinzuzufügen. Die zweite Test Arduino Sketch ist ein "get-Test." Wenn Sie Typ 1 auf der Tastatur, von der Terminal-Emulator-Anwendung wie Tera Term, wird das Arduino Pin 13 LED einschalten. Wenn Sie auf 0 auf der Tastatur, wird die LED ausgeschaltet. ////////////////////////////////////////////////// //////////////////////////////// // Remixed by: TECHBITAR (Hazim BITAR) // LIZENZ: Öffentlicher Bereich // Datum: 2. Mai 2012 // Kontakt: techbitar at gmail dot com int counter = 0; Leere setup () { Serial.begin (9600); Verzögerung (50); } Leere Schleife () { Gegen ++; Serial.print ("Arduino-Zähler:"); Serial.println (Zähler); Verzögerung (500); // Eine halbe Sekunde warten } ////////////////////////////////////////////////// //////////////////////////////// // Remixed by: TECHBITAR (Hazim BITAR) // LIZENZ: Öffentlicher Bereich // Datum: 2. Mai 2012 // Kontakt: techbitar at gmail dot com char InByte; int LED = 13; // LED an Pin 13 Leere setup () { Serial.begin (9600); pinMode (LED, Ausgang); } Leere Schleife () { Serial.println ("Drücken Sie 1, um Arduino Pin 13 EIN LED oder 0, um es auszuschalten:"); while (Serial.available ()!); // Hier bleiben, solange COM-Port ist leer InByte = Serial.read (); // Lesen nächste verfügbare Byte if (InByte == '0') digital (LED, LOW); // Wenn es eine 0 (Null) tun LED aus if (InByte == '1') digital (LED, HIGH); // Wenn es eine 1 (ein) schalten LED an Verzögerung (50); } Schritt 3: Verdrahten des Arduino + Bluetooth-Transceiver Alle 7 Artikel anzeigen WARNUNG: MY Bluetooth-Modul arbeitet mit + 3.3V DC. Das Arduino UNO IO Pins OUTPUT 5V. So vermeiden ANSCHLUSS DER ARDUINO 5V Ausgangs-Pins an diesen Transceiver OHNE einen Spannungsteiler. Doch seit der Bluetooth Pins Ausgang 3,3 V, wird dies nicht die Arduino Pins, die 5V tolerieren und eine 3,3 V-Signal von der seriellen Bluetooth-Transceiver als logische Hoch behandeln zu verletzen. Das ist, warum ich nicht verwenden, einen Spannungsteiler für die Verbindung zwischen dem Bluetooth-Übertragung / TX Stift (bewertet 3.3V) und dem Arduino erhalten / RX Pin 0 (5V bewertet.) START WIRING 1) Solder 4 Drähte mit dem Bluetooth-Modul: TX, RX, GND, Vcc 2) Bauen Sie den Spannungsteiler. Ich habe viele Fotos, um mit diesem Schritt helfen. 3) Verbinden Sie den Bluetooth-Modul an das Arduino Uno nach diesem: Bluetooth TX -----> Arduino Uno RX (Pin 0) Bluetooth RX -----> (Pin 1) Arduino Uno TX über den Spannungsteiler! Bluetooth GND -----> Arduino GND pin Bluetooth Vcc -----> Arduino 3,3 pin aber NICHT der 5V-Pin. 4) Schalten Sie den Stromkreis. Ich habe eine 9V-Batterie. Halten Sie ein Mobiltelefon oder ein Bluetooth-Gerät praktisch, um zu erkennen, ob Ihre Bluetooth-Transceiver zur Verfügung. Zu diesem Zeitpunkt sollte Ihr Bluetooth serielle Transceiver kommen, um zu leben und anderen Bluetooth-Geräten sollte es sehen. Wenn Sie es nicht sehen, klicken Sie die Verdrahtung. Mein Bluetooth serielle Transceiver verfügt über einen Standardnamen des HC-05 und ein Standard-Code 1234 und die Geschwindigkeit der 9600. Prüfen Sie die Herstellerdokumentation für Ihre Geräte Namen und das Passwort / Pairing-Code. Sie können alle diese Standardwerte mit der AT-Befehle zu ändern. 5) Stecken Sie den Bluetooth-USB-Dongle in den PC und bewegen sich entlang mit dem nächsten Abschnitt. Schritt 4: Ihr PC für die serielle Bluetooth-Kommunikation Stellen Alle 8 Artikel anzeigen Wenn Sie den Bluetooth-Dongle in den USB-Port Ihres PCs einlegen, wird Windows die erforderlichen Treiber automatisch installiert. Wenn es fertig ist, wird sie angezeigt werden ein System Meldung, die Installation erfolgreich war. Sie sehen dann das Bluetooth-Symbol in der Taskleiste oder auf dem Desktop. Klicken Sie darauf, um ein Menü mit einer Reihe von Optionen wie Bluetooth-Geräte anzeigen zu sehen. Klicken Sie darauf und folgen Sie den Objektträger. Geräte auswählen oder anzeigen Bluetooth-Geräte hinzufügen. Wenn Ihr Arduino Bluetooth serielle Transceiver ordnungsgemäß angeschlossen ist, sollten Sie Ihren Gerätenamen zeigen, auf der Liste. Klicken Sie darauf und dann auf Weiter. Sie werden aufgefordert, Ihre Bluetooth-Geräte "Pairing-Code / Passwort einzugeben. Die Standardeinstellung für die meisten Bluetooth-Geräte entweder 1234 oder 0000. Klicken Sie auf Weiter. Wenn das Pairing erfolgreich ist, werden Sie sehen, eine Systemmeldung sagen so. Nun sind sowohl Ihre PC-Bluetooth und die Arduino Bluetooth wie durch serielle Kabel angeschlossen. Führen Tera Term auf Ihrem PC (oder einem ähnlichen Terminal-Emulator) und wählen Sie das durch die Paarung festgelegten COM-Port-Nummer. PASSWORT welcher COM-Port? Wenn Sie die Bluetooth-COM-Port für den gekoppelten Bluetooth-Transceiver verwendet vergaß der rechten Maustaste auf das Bluetooth-Symbol auf Ihrem System Icon Bereich und wählen Sie "Show Bluetooth-Geräte." Sie sehen eine Liste der Bluetooth-Geräte. Rechte Maustaste auf das Bluetooth-Gerät, und wählen Sie "Eigenschaften". Klicken Sie dann auf die Registerkarte "Dienste". Dort sehen Sie die COM-Port-Nummer. Wenn Sie eine Verbindung / Paarung, obwohl Sie sicher, dass Ihre Bluetooth-Geräte werden in der Regel läuft es nicht machen, löschen Sie Ihr Bluetooth-Gerät und starten Sie den Vorgang von der Spitze. Das scheint die Verbindung zurückgesetzt. RUN TERA TERM Sobald die Paarung abgeschlossen ist, führen Tera Term zu starten Kommunikation mit Ihrem Arduino. Tera Term fordert Sie auf, wählen Sie entweder Seriell oder TCP / IP. Wählen Sie Serial und stellen Sie sicher Tera Term zeigt die COM-Port-Nummer aus den vorherigen Schritten. Stellen Sie außerdem sicher, dass die Einstellungen sind die gleichen für beide seriellen Bluetooth-Module. In diesem Fall: 9600, N, 8,1 Wenn Sie die get-Test Skizze hochgeladen haben, geben Sie dann entweder 1 (eins) oder 0 (Null), um den Stift 13 LED auf der Arduino ein- oder auszuschalten. Wenn Sie den Send-Test Skizze hochgeladen, werden Sie sehen eine wachsende Liste von aufsteigenden Zahlen auf der Tera Term Bildschirm von Arduino über serielle Bluetooth.Step 5 an: Referenzen Besonderer Dank geht an meinen guten Freund und erstklassig maker Jafar Qutaineh für seine Eingabe und an die Entwickler der vielen hilfs Bluetooth Projekte, die ich als Grundlage verwendet für dieses Projekt, wie den hier aufgeführten: Drahtlose Kommunikation mit PC und Arduino Board mit Bluetooth http://arduino.cc/playground/Learning/Tutorial01 Androino! Steuern Sie einen Arduino von Ihrem Android-Gerät mit einem Bluetooth-Modul billig. http://www.instructables.com/id/Androino-Talk-with-an-Arduino-from-your-Android-d/ wie Arduino durch bluetooth von Control (PC, Pocket PC PDA) http://www.instructables.com/id/how-to-Control-arduino-by-bluetooth-from-PC-pock/ Verwenden Sie dieses Handbuch AUF EIGENE GEFAHR

                    5 Schritt:Schritt 1: Der Elektro-Rollstuhl Schritt 2: Vorbereiten der Chair Schritt 3: Entfernen der Pausen Schritt 4: Crimpen Drähte Schritt 5: Schließen Sie alles und nehmen Sie für eine Spin!

                    Einführung Hier ist eine coole Brushed DC Motor Treiber, den Sie für Ihren großen zweirädrigen Roboter-Projekte verwenden können. Das erste Mal habe ich dies für meine R2D2 lebensgroße Replik. Im Moment R2D2 ist in der Notwendigkeit neue Schuhe, also werde ich ausführlich, wie man auf so etwas später zu arbeiten. Auf dieser Instructable, auf der anderen Seite, den ich mit einem Rollstuhl-Plattform zu arbeiten, da sie große Starter für Zweirad Roboter-Projekte! Ich habe diesen Algorithmus ein paar Mal codiert. Ich nenne es RC2PWM weil es nimmt die Remote Control (RC) Funksignal und wandelt sie in eine Motor PWM ich verwenden kann, um eine Brushed DC-Motor zu fahren. Ich habe dies für HC11 codiert (ja, ich bin so alt ...), 80C51, AVR, MSP430 und jetzt eine neue Mikrocontroller auf dem Markt, das PAC5220. Von all dieser Implementierungen, hat mein Favorit auf das PAC5220 weil, wie viel Integration bietet sein. Wie wir später sehen werden, ist dies nicht ein Mikro zu unterschätzen. Für den Fall, Sie wollen tiefer in, wie die RC2PWM Algorithmus funktioniert, habe ich die meisten Aspekte in meinem Blog detailliert zu bekommen. Sie können diese Nachrichten finden Sie hier: Spaß mit Input-Option - Teil 1 Spaß mit Input-Option - Teil II PWM-Ausgänge für die Motorsteuerung - Einführung PWM-Ausgänge für die Motorsteuerung - Initialisierung PWM-Ausgänge für die Motorsteuerung - Schutz PWM-Ausgänge für die Motorsteuerung - H-Brücke Theory PWM-Ausgänge für die Motorsteuerung - Schließlich steuern Sie Das Projekt: Ein elektrischer Rollstuhl Basis als Ferngesteuerte Roboter Zu meiner RC2PWM Algorithmus auf der neuen Mikrocontroller validieren, werde ich einen elektrischen Rollstuhl Basis zu verwenden. Dies ist der schnellste Weg, um etwas zu bekommen gehen. I eine Plattform zu schweißen konnte und gehen durch den Aufwand der Erstellung eines Roboters, aber das würde zu lange dauern. Was ich will, ist, diese Treiber gehen, damit ich meine R2D2 Replik zurück in Walking-Modus zurück zu bekommen. Benötigtes Material: Ein Elektro-Rollstuhl (so weit ich weiß, sind alle von ihnen aus zwei großen DC-Motoren gemacht) Zwei HYDRA-X20 Körperplatten (EH-HYDRA-X20-1) Zwei HYDRA-BLDCM1 dreiphasig Fahrer-Kopf Boards (EH-BLDCM1- 1) Ein RC Funkempfänger und Combo-Gabelsteckerbuchse Crimpverbinder 14 Gage Draht Spade Steckverbinder Klemmenleiste Holz Platform Tie Raps (oder bevorzugte Methode, um Drähte und Kabel zu sichern) Schritt 1: Der Elektro-Rollstuhl Erhalten der Elektro-Rollstuhl Ich verbrachte ein paar Tage das Surfen im Craigslist auf der Suche nach einem günstigen elektrischen Rollstuhl (EAK). Mein Budget war € 100- € 150 Das mag lächerlich niedrigen Preis für ein Element, das in die Tausende, wenn neue preiswert sein, aber, wenn diese Stühle sind in einem schlechten Zustand sind, können sie für eine solche Menge zu haben. Erlauben Sie mir, wird empfohlen, wenn Sie einen Stuhl in guter Form zu finden, lassen Sie es einige mögliche Benutzer profitieren von ihr. Wenn aber der Stuhl ist in nicht mehr benutzbaren Zustand, es ist fair game! Ich hatte das Glück zu finden, ein Herren, die mir einen seiner alten Stühle für € 100. Dieser Stuhl verkauft hatte viel besser Tage (Art wackelig eines der Räder ist) gesehen, also habe ich beschlossen, dass dies ein Klacks! Zu meiner Überraschung, sind die Batterien in einwandfreiem Zustand sind. BONUS !!! Schritt 2: Vorbereiten der Chair Nun, wenn Sie wollen einfach nur einen ferngesteuerten Rollstuhl zu schaffen (was ich bin nicht sicher, warum sollten Sie), können Sie den nächsten Schritt überspringen. Das erste, was ich tat, als ich den neuen Stuhl war es, die tatsächliche Stuhl und die blaue Kunststoffabdeckung entfernen. Die blaue Kunststoffabdeckung sieht "cute" und ich kann an einem gewissen Punkt in der Zeit zu benutzen, aber im Moment ist es im Weg ist. Ich kann auch etwas völlig anderes Chassis, wobei die blaue Kunststoff ein gonner ... Der Stuhl, auf der anderen Seite zu erstellen ... Hmmm ... Es sieht aus wie könnte es nützlich sein, wenn ich eine erstellen möchten immer Raumschiff Stütze für meinen Sohn. OK, aber ein Projekt nach dem anderen! Ich scheine immer vor mir bekommen ... Wenn Sie den Stuhl zu entfernen, sind Wahrscheinlichkeiten Sie werden sehen, es ist wirklich an der Basis mit einem Fett-Kabel angeschlossen. Dies ist, wie die Handsteuerung treibt die Motoren. Die meisten Stühle ich gesehen habe, haben ein einfach zu-Anschluss trennen. Drehen Sie es einfach und der Stuhl getrennten werden. Hier kommt ein Schritt müssen Sie entscheiden. Das nächste, was ich tat, war, um die Drähte von der Kabelbaugruppe geschnitten. Chop Chop! Beachten Sie, wenn Sie dies tun, werden Sie die Möglichkeit, den Stuhl mit der Handsteuerung fahren zu verlieren, aber am wichtigsten ist, um die Batterien mit der Stuhl-Ladegerät aufladen. Natürlich könnten wir diese später auf Draht, falls erforderlich, aber es muss eine separate (AKA hässlich) Verbindung sein. Wenn Sie Zugang zu einem Mattenverbinder und den jeweiligen Sicken haben, können Sie Ihre eigenen Connector zu erstellen und überspringen auf Durchtrennen der Drähte. Ich wollte nicht mit der Herstellung eines geeigneten Kabels gestört, so dass ich nur schneiden Sie die Drähte auf. I dann entfernt die gesamte Verdrahtung und bereit sein, meine eigene Crimps hinzuzufügen. Ja, ich merke, Nest dieses Ratten unmöglich ist, zu folgen, deshalb habe ich ein Blockschaltbild, in dem wir sehen können, wie der Kabelbaum sah an diesem Punkt in time.Step 3 hinzugefügt: Entfernen Sie die Breaks Hier ist ein kleiner Schritt und etwas, das Sie müssen auch entscheiden, ob Sie tun möchten. Um einen EBR Benutzer nicht ausgeführt einen Abhang hinunter (besonders, wenn der Stuhl mit Strom versorgt wird) starten zu gewährleisten, jede gebürstetem Gleichstrommotor hat eine Partikelbremse. Diese Bremse ist immer vorhanden und nur dann, wenn die Motoren bewegen, funktioniert die elektronische Fahrer das Bremsmechanismus. Ich sehe nicht ein, warum ich meinen Roboter wollen diese Bremsen haben, so dass ich beschloss, sie abhacken. Ich muss Ihnen sagen jedoch, dass wenn Sie sich entscheiden, um die Bremsen zu halten, die HYDRA-X20-Lösung hat genug Treiber, um sie hochgefahren. Tipps Hinweis aus dem vorherigen Blockdiagramm, dass nur ein Signal verwendet wird, um die Bremsen zu lösen. Daher ist es mein Eindruck, dass alles, was Sie brauchen, ist ein Low-Side-FET und eine Freilaufdiode (oder eine halbe H-Brücke), um diese Funktion zu stärken. Da ich nicht verwenden Sie diese Funktion auf meinem R2D2 Revival Projekt, beschloss ich würde nicht um es mit meinem Rollstuhl Projekt entweder zu kümmern. Keine engen Pisten für diesen Roboter, obwohl Schritt 4: Crimpen Drähte! Keine Wissenschaft hier. Wenn Sie noch nie gequetscht Drähte haben, sicher sein, es ist überhaupt nicht schwer. Ich kann erwähnen aber, dass die Leiterseite Crimp, habe ich die 20-22 gage Crimppresse. Ich habe dann die 14-18 gage Crimppresse, um den Isolator Seite Crimp. Ich brauchte, um diese für die bestehenden Kabelbäumen, die vom Rollstuhl Basis kommen, und dann einige Patch-Kabel werde ich in dem Schritt zeigen, wo ich es all together.Step 5: Schließen Sie alles und nehmen Sie für eine Spin! Wer ist die Muskeln auf diesem Unterfangen kann eine religiöse Diskussion. Sind es die DC-Motoren, oder ist es die Leistungstreiber? Ich werde mit zu gehen: beides! Die Gleichstrommotoren wird elektrische Energie in kinetische Energie umzuwandeln, aber das wahnsinnig große elektrische Energie kann nur durch einen mächtigen Controller geliefert werden. Ich bin sehr zufrieden damit, wie meine Implementierung der ganzen PAC5220 Geräte kam. Wir nennen es den HYDRA-X Plattform. Wenn Sie an der EH-HYDRA-X20-1 Bord aussehen, sieht es aus wie ein Arduino. Es ist sehr ähnlich. Auf dieser Karte ist das PAC5220 das Gehirn, ein 32-Bit ARM MCU M0. Erstaunlicherweise ist jedoch die PAC5220 auch Teil des Muskelsystems. Wie sich herausstellt, an die Macht groß und mächtig FETs, brauchen wir eine Vor-Treiberstufe. Üblicherweise kommen die Blöcke in Form von diskreten Komponenten. Aber das PAC5220 packt alles in einem Gerät! Kühle in der Tat! Und damit das Sahnehäubchen (Wortspiel beabsichtigt) ist der FET Bord. Zusammen, das ultimative Motortreiber bilden sie! Sie können große Motoren mit diesen Welpen zu fahren! BTW, ist die BLDCM1 Bord soll 3-Phasen BLDC-Motoren zu fahren, und ich schließlich tun, eine Anleitung, dass. Für dieses Projekt jedoch bin ich nur mit zwei Halb H Bridges. In der Tat, im letzten Bild sehen Sie 4 FETs aus 6 zu sehen Der Grund ist, (und ich bin nicht stolz) Ich hatte einen Fehler in der FW und ich war Sprengung FETs. Da ich nicht mit der dritten Halb H-Brücke, beschloss ich, nur mit den 4 FETs zu arbeiten. Sie können auch aufgefallen, die FETs haben keinen Kühlkörper. Da es sich um 200A Spitzen FETs, scheinen sie nehmen es auch mit der leichten Last. Allerdings glaube ich nicht empfehlen, diesen Vorgang als Wärme ist immer ein Killer! Zum Glück habe ich bereits begonnen zu entwerfen und zu experimentieren, mit einem Kühlkörper, aber ich war ungeduldig, um diese frei zu bekommen, so dass ich beschloss, es zu riskieren. Schließlich kann ich eine instructable, wie Sie den Kühlkörper auf dem Brett zu platzieren tun, da gibt es einige Nuggets von Informationen, die der Gemeinschaft kann in der Lage, die Vorteile von zu nehmen. Ich empfehle Ihnen mit einem Kühlkörper betrieben werden, aber! Das Blockschaltbild gibt uns eine bildhafte Ansicht, was die Hauptsteuerung mit sich bringt. Hier sind ein paar wichtige Details: 24V Batterieleistung wird für beide HYDRA DC-Motor-Controller geliefert. Sie werden jeweils ihre interne Spannungen, so dass keine Notwendigkeit der Spannungsregler benötigt wird. Ein RC-Empfänger ist mit beiden Motortreiber verbunden ist. Kanäle 2 und 3 sind auf der rechten und linken Motor Controllers sind. Die richtige Motorsteuerung, schaltet sich der Receiver. Der linke Motorsteuerung muss nur die RC PWM-Signal bereitzustellen. Die RC-PWM-Signal wird in einen Eingangsfang an der Motortreiber zugeführt. Die Firmware dekodiert dieses Signal und erzeugt nach Motorsteuerung PWM. Die Endstufe speist dann den bürstenbehaftete Gleichstrommotor. Die Firmware bietet sowohl Richtung und Geschwindigkeit Informationen zum Motor. Wenn Sie tiefer in die, wie der Algorithmus funktioniert RC2PWM gehen wollen, empfehle ich Ihnen einen Blick auf die Links, die ich bei der Einführung nutzen. Mit all diesem Tutorial ist alles, was wir noch zu tun nehmen diese neue Kreation für eine Spritztour! Die Fahrt genießen!

                      4 Schritt:Schritt 1: Stellen Sie die Seeed PET unterwegs Schritt 2: Lassen Sie den Seeed PET kann ihren Weg zu finden Schritt 3: Lassen Sie den Seeed PET kann sehen, Schritt 4: Fernbedienung der Seeed PET

                      Alle 8 Artikel anzeigen Seeed PET ist eine Art elektronische Haustier in unserem Studio. Es ist eine Plattform für den Neuling Ingenieure zu sein mit den Produkten und der Praxis unseres Unternehmens vertraut. Jeder Neuling Ingenieur wird ein paar neue Ideen oder Elemente auf der Seeed PET hinzugefügt werden. Der Körper des Seeed PET ist ein HCR (Haus Pflegeroboter) Roboter-Kit, das ein Zweiradantrieb mobile Roboter-Plattform, die drei Ebenen hat, ist enthalten; Seeeduino V328 wird als der Hauptplatine verwendet wird, werden elektronische Ziegel Schild V4 und Bienen Schild als Erweiterungskarten verwendet. Ultra Sonic Bereich Messmodul SG-5010 Servo L298 Dual-H-Brückenmotortreiber Bluetooth Bee Beschleunigermodul und Leitungssucher Ziegel sind für die Funktion verwendet wird. Stücklisten 2 x Seeeduino V328 http://www.seeedstudio.com/depot/seeeduino-v328-fully-assembledatmega-328-p-439.html? cPath = 79_80 1 x HCR mobilen Roboterbausatz http://www.seeedstudio.com/depot/house-care-robot-heavy-duty-platform-p-659.html? 2 x Bluetooth bee http://www.seeedstudio.com/depot/bluetooth-bee-p-598.html?cPath=2 1 x Ultraschall-Entfernungsmessmodul http://www.seeedstudio.com/depot/ultra-sonic-range-measurement-module-p-626.html?cPath=84_90. 1 x L298 Dual-H-Brückenmotortreiber http://www.seeedstudio.com/depot/l298-dual-hbridge-motor-driver-p-284.html?cPath=9 1 x SG-5010 Servo http://www.seeedstudio.com/depot/towerpro-sg5010-servo-p-447.html?cPath=61_63 2 x elektronische Ziegel Schild V4 http://www.seeedstudio.com/depot/electronic-brick-shield-v4-p-458.html?cPath=48_49 2 x Bees Schild http://www.seeedstudio.com/depot/bees-shield-p-672.html?cPath=104_109 1 x 3-Achsen-Beschleunigermodul 3 x Line-finder Ziegel 1 x wiederaufladbare Batterie. Jetzt können Sie eigene elektronische Haustier machen starten Seeed PET Demo-Code http://www.seeedstudio.com/blog/upload/SEEEDPET_arduino_code.rar Für weitere Informationen besuchen Sie bitte unseren Blog: http://www.seeedstudio.com/blog/ GENIESSEN !!! Schritt 1: Stellen Sie die Seeed PET unterwegs Um den Seeed PET Zug zu machen, muss ich Seeeduino V328, L298 Dual-H-Brückenmotortreiber, HCR und Speicherbatterie (12 V). Der Akku liefert Energie für L298 Dual-H-Brücke Bewegungsfahrer-Brett der Ausgang 5V zur V328 Seeeduino können. EA, EB, I1, I2, I3 und I4 auf der L298 Dual-H-Brückenmotortreiber sind mit den digitalen Stiften des Seeeduino verbunden (Anmerkung:. EA und EB Notwendigkeit, PWM-Eingangssignal, können Sie Ihre eigenen PWM-Signal zu machen mit die GPI / O von Seeeduino, aber hier ich die PWM Pins des Seeeduino). TIPS: Die Geschwindigkeit des Gleichstrommotors ist die Steuerung durch den PWM-Arbeitszyklus Eingabe von EA und EB (auf der L298 Board), gibt es drei Paare PWM Ausgangsstifte auf Seeeduino V328 (digital Stift (3,11), (5,6 ), (9,10) jeweils Klammer ein Paar von PWM Tx / Cx gesteuert), werden die Standardfrequenzen für Seeeduino V328 sind: Pins 5 und 6: 1 kHz, Pins 9, 10, 11 und 3: 500 Hz. Wenn ich die Standard-Frequenz (hier sind Stifte 9 und 10), um die Gleichstrommotoren fahren, ist es sehr laut, und mir wurde gesagt, dass die Frequenz höher sein sollte, so dass die DC-Motor würde in seine bessere Leistung, und der Lärm würde reduziert werden, so dass ich die Frequenz, mit 32 Khz zu ändern (es ist Referenzfrequenz von der Motorlieferant). Hier die Gründe, warum ich wählen PWM Paar Stifte 9 und 10 (zu TIMER1 bezogen): Paar 3 und 11 (zu TIMER2 bezogenen) sind offensichtlich nicht verwendet werden kann, ist coz pin3 für Interrupt (INT1) Eingang 1 von der Gleichstrommotor verwendet. PWM Paar Stifte 5 und 6 sind an TIMER0 Zusammenhang ist es ein Standard-Timer / Cunter für viele arduino Bibliotheken, wenn sie die Funktion wie Verzögerung (geändert) wird falsch sein (wenn Sie die Standardfrequenz 1 kHz bis 32 Khz die Funktion Verzögerung (ändern ) wird zu 32-mal schneller). Wie man die Frequenz zu ändern können Sie auf der mega328 Datenblatt. Sie können sich beschweren, warum mein Haustier kann gerade gehen, das ist, weil die unterschiedlichen Reibung und einige andere Faktoren zwischen den beiden Gleichstrommotoren sind unvermeidlich. Das Gute ist, die zwei Gleichstrommotoren von Seeed PET haben ihre eigenen Encoder basierend auf photoelektrische, jeweils zwei Kanäle Ausgang A und B können als Quadratur-Codierung verwendet werden. In diesem Projekt, weil Seeeduino V328 nur zwei externe Interrupt-Eingänge (digital Pins 2 und 3), so verwende ich nur einen Kanal eines jeden Gleichstrommotor, die Geschwindigkeit des Rades zu messen. Auf diese Weise können Geschwindigkeitssteuerung erzielt werden, gehen geradeaus wird kein Problem sein. Schritt 2: Lassen Sie den Seeed PET kann ihren Weg zu finden Nun, da die PET Seeed gehen kann, muss ich es seinen Weg nach Hause zu finden. Ich benutze drei Leitungssucher Ziegel, der zwei Ausgabe-Modi-Digitalausgang und Analogausgang (hier verwende ich Analogausgang) hat. Die drei Leitungssucher Ziegel Flagge als links, rechts und Mitte. Während der mittlere erkannt wird schwarze Linie und die anderen zwei sind nicht, geht Seeed PET nach vorn. Während das linke detektiert wird schwarze Linie und die anderen beiden sind nicht dreht SEEED PET rechts. Während die richtige erkannt wird schwarze Linie und die anderen zwei sind nicht, Seeed PET nach links abbiegt. Alle anderen Bedingungen Seeed PET wird stop.Step 3: Lassen Sie den Seeed PET sehen Im Falle, dass Seeed PET würden in einigen tödlichen Hindernisse laufen, muss ich die Seeed PET machen kann "sehen". In diesem Projekt SG-5010 Servo mit Ultraschallbereich Messmodul der nur 3 Pins, die zwei an die Macht und Boden gewidmet sind, während die dritte als Eingang und Ausgang, sowie mit elektronischen Ziegel kompatibel verwendet wird, werden eingesetzt als Entfernungsmessung. Drei Zonen werden als Safezone, DETECTZONE und STOPZONE unterteilt. Wenn die Hindernisse in der Safezone wird HCR sie zu ignorieren; wenn die Hindernisse zu erkennen ist in der DETECTZONE (DETECTZONE zwischen Safezone und STOPZONE), Ultraschall beginnen, von links nach rechts zu suchen, und wenn es ein Safezone erkennt, wird HCR zu dieser Richtung zu drehen; wenn der Ultraschall Hindernisse im STOPZONE erkennt, wird HCR stoppen oder rückwärts bewegen. Nun kann der Seeed PET die obstacles.Step 4 zu sehen: Fernsteuerungs die Seeed PET Am Anfang eines Bluetooth Bee, die mit bestehenden Xbee Steckdosen kompatibel ist, wird verwendet, um mit dem PC über Bluetooth-Adapter zu kommunizieren, können Anweisungen vom PC zu HCR gesendet werden, auf diese Weise können HCR Fernbedienung durch PC sein. Und ebenfalls Daten aus HCR geht auf PC gesendet werden, so Kommunikation zwischen Mensch und HCR kann leicht bis über PC-Plattform eingerichtet werden. Weil ich auf einem neuen 3-Achsen-Beschleunigungsmodul auf Basis MMA7660 die digitalen Ausgangsdaten über I2C-Bus ist gearbeitet, ich denke, warum nicht eine Fernsteuerung auf der Grundlage dieses neuen Beschleunigermodul zu machen. So verwende ich eine andere Bluetooth Biene, Seeeduino und Beschleunigermodul als Remote-Bedienfeld und das HCR Bewegung kann die Kontrolle durch meine Geste sein, obwohl die Bewegung ist die einfache vorwärts, rückwärts, links, rechts und stoppen.

                        4 Schritt:Schritt 1: Die Taktschaltung Schritt 2: NICHT-Gatter Schritt 3: Die verbleibende Schaltung (Sender) Schritt 4: Der Empfänger

                        Diese Instructable zeigen Ihnen, wie Sie eine 2-Kanal-Fernsteuerung, die Sie für Ihre Fernbedienung Hubschrauber verwenden zu machen! Für eine Mehrkanal-Fernbedienung können Sie einen CD4017 sowohl in dem Sender und den Empfängerschaltungen verwenden. Du wirst brauchen: 2 555-Timer-ICs 2 10uF Kondensatoren 2 10k Widerstände 3 1k Widerstände 2 10nF Kondensatoren 5 BC547 Transistoren 2 1N4148 Dioden einige Drähte Ein Steckbrett (es ist gut zu ersten Prototypen es) Schritt 1: Clock-Schaltung Dieser Teil verwendet: 555-Timer-IC 10uF Kondensator 10nF Kondensator 10k Widerstand 1k Widerstand Die Frequenz der Schaltung 11,99 Hz betragen. Wenn Sie die Frequenz erhöhen möchten, reduzieren den Widerstand und die Kapazität, und Sie werden getan werden Diagramm dieses Kreis ist nicht von mir. Es ist aus: http://freespace.virgin.net/matt.waite/resource/handy/pinouts/555/ Es wird auch einen Rechner, um die Frequenz der Schaltung zu berechnen. Außerdem müssen Sie eine weitere für die receiver.Step 2 bauen: NOT-Gatter Hier werde ich zeigen, wie das NOT-Gatter zu bauen. Dies ist die eine, die der clock.Step 3 verbunden werden soll: Die verbleibende Schaltung (Sender) die Uhr befindet sich die Ausgangsstift (3) der Taktschaltung input1 und input2 sind die Eingänge Sie Signaleingänge geben wollen. und das rechte Ende der Ausgangsdraht. Das ist der Draht, wohin wir gehen, um das Signal zu übertragen. verbinden Sie es mit jedem Oszillator oder ein IR-led.Step 4: Der Empfänger Machen Sie es wie in dieser schematischen gezeigt. Jetzt können Sie versuchen den Anschluss eines SCR von der Uhr mit dem ersten Transistor für die Synchronisation. Das works-- natürlich! Ich hoffe, dass ihr alle mit Ihrem neuen Schaltung glücklich sein! Keine Sorge, es funktioniert mit Sicherheit! Ich werde den Beweis Video bald veröffentlichen [i fällt es schwer, mein Video hochladen, weil es groß ist] Vielen Dank für das Lesen dieses instructable!

                          19 Schritt:Schritt 1: Prinzipschaltbild Schritt 2: Weld SMD IC und Widerstand Schritt 3: Weld DIP-Komponente auf der anderen Seite Schritt 4: Weld MCU und Uhr IC Schritt 5: Weld Batteriekasten und Summer Schritt 6: Installieren LED-Segment-Displays Schritt 7: Deal mit Lampenkörper Schritt 8: Nehmen Sie sich Trigger Ort für Lampenkörper durch Klinge Schritt 9: Deal mit der Schnittstelle des Lampenkörpers Schritt 10: Installieren Sie USB-Kabel an, um einen Knoten Schritt 11: Red-Kabel ist VCC und schwarze oder blaue Kabel ist GND. Schritt 12: Der Effekt nach dem Anschluss an die Strom Schritt 13: Installieren Fernbedienung Schritt 14: Installieren Schrapnell Schritt 15: Installieren Sie das andere Schrapnell Schritt 16: IR LED Install Step 17, Installieren shell Schritt 18: Demonstration Wirkung Schritt 19: Video, um die Wirkung zu zeigen

                          Hallo Freunde, die Ingenieure der ICStation Team haben die erstaunliche gemacht Fernbedienung Uhr mit dem DIY kits.Now wir die Herstellungsschritte im Detail zeigen Ihnen für Ihre Referenz, vor allem die wichtigsten Schweißverfahren für Ihre Referenz. Fünf Funktionen der Fernbedienung Uhr : 1. Zeitalarm (22.07 Uhr Glockenspiel, Stundensignal kann auch ausgeschaltet werden.) 2. Fünf-Kanal-Wecker (kann ein- oder ausgeschaltet werden, jeweils mit den Tastenkombinationen, um schnell wieder auf und neben dem Hauptschalter 5-Wege-Alarm.) 3. Error Correction (mit Software-Korrektur X Tage Y Sekunden, manuell öffnen Sie die Korrekturfunktion, stellen Sie die X- und Y-Parameter, Y positiv für X Tage plus Y Sekunden, Y für X Tage minus Y. negativ) 4. Speicher wenn Ausschalten (dedizierten Clock-Chips + Back-up-Batterie, auch wenn die externe 5V Stromausfall batteriegepufferte Uhr-Chip in dem Fall auch weiterhin die Zeit zu reisen, wodurch die Notwendigkeit für eine Rekalibrierung nach dem Ausschalten, wenn der Schwierigkeiten.) 5. genaue Zeit (Clock-Chip-Oszillator ausgewählten Fehler 5PPM, Fahrzeit von der Hardware bis Präzision zu gewährleisten, mit Fehlerkorrektur-Verfahren, in 30 Sekunden April Fehler Regelbereich) Allgemeine Beschreibung der DIY-Kits Kit Modell: BCL-1 Paketname: 4-Bit-Fernbedienung Uhr Leiterplattengröße: 1,0 mm dicke Φ57mm Betriebsspannung: 5 V (mit USB-Anschluss) Lampenkörper Größe: Φ60mm Schritt 1: Prinzipschaltbild Prinzipbeschreibung Das gesamte System besteht aus MCU Mindestsystem, Infrarot-Empfängerschaltung, Anzeigeschaltung, Summerschaltung, der Clock-Chips und Stromversorgung hergestellt. 1.MCU minimalen Systemvoraussetzungen: U1 (STC11F04E), bestehend POR durch C1, R5, bestehend Taktschaltung durch C2, C3, Y1 2.Infrared Empfängerschaltung: U3 ist dafür verantwortlich, das Signal, das durch Fern control.After Verstärkung geschickt bekommen, die ganze Linie von 1 pin Ausgang und an MCU zu verarbeiten. 3.Display Kreis: U4 (74HC138D) 3-8-Decoder, Q1-Q4, R7-R14 und Digital-Rohr, das die gleiche Anode. 4.Buzzer Kreis: R6, Q5 und LS1, Tastentöne der Uhr, der Klang der stündliche Glockenspiel, die Glocke der Uhr. Diejenigen, Ton aus P3.1 Port MCU-Ausgang und einen Ton von Q5 Fahr LS1 5.Clock Chip: U2 (DS1302), Y2, C5, C6 und BT1 6.Power Versorgung: J1 anschließen Stromleitung und C4 smoothing.Step 2: Weld SMD IC und Widerstand Weld DIP-Komponente auf der anderen Seite: Sie shoule Aufmerksamkeit auf die Richtung der IC.Step 3 bezahlen Können Sie die Stiftform der IR-Sensor zu ändern, um beautifully.Step 4 zu installieren: Weld MCU und Uhr IC Weld Batteriekasten und Summer: Dieser Schritt sollte die Aufmerksamkeit auf directionStep 5 bezahlen Weld Batteriekasten und Summer in richtige Richtung. Ihre Stifte sollte kurz so bald wie möglich auf andere side.Step 6 Schliff: Installieren LED-Segment-Displays Sie sollten LED-Segment-Displays in der rechten direction.From sofort zu installieren, die wir installiert haben, Taktsteuerung board.Step 7: Deal mit Lampenkörper Jetzt haben wir begonnen, mit Lampenkörper umzugehen. Schritt 8: Nehmen Sie sich Trigger Ort für Lampenkörper durch Klinge Sie können Triggerpunkt Wärme Lötkolben, wenn es schwer ist, take down Trigger Stelle. Der USB-Netzkabel gelten wird, obwohl it.Step 9: Abkommen mit der Schnittstelle des Lampenkörpers Die Ausbuchtung, die behoben Lampenschirm verwendet werden können, sollte eine gewisse Dicke auf einem Zyklus von Klinge oder Schere geschnitten. (Bitte achten Sie auf Ihre Finger !!!) Schritt 10: Installieren Sie USB-Kabel an, um einen Knoten Sie sollten USB-Kabel installieren und einen Knoten in der rechten place.Step 11: Red-Kabel ist VCC und schwarze oder blaue Kabel ist GND. Schritt 12: Der Effekt nach dem Anschluss an die Strom OK, wir Lampe installiert haben. Wir können sehen, der Effekt, nachdem eine Verbindung zu power.Step 13: Installieren Fernbedienung Weld SMD component.Step 14: Installieren Schrapnell Es kann geschnitten werden, wenn der Stift long.Step 15: Installieren Sie das andere Schrapnell Step 16 IR LED Install Sie sollten ihr Augenmerk auf Richtung zu zahlen. Sie können die langen Stift und Kurzstift in picture.Step 17 sehen: Installieren shell Schritt 18: Demonstration Wirkung Schritt 19: Video, um die Wirkung zu zeigen Vielen Dank für Ihren Besuch! Bitte zögern Sie nicht uns Ihre Kommentare. :) Sollten Probleme gerecht zu werden, zögern Sie nicht, uns zu kontaktieren. ICStation Teams

                            4 Schritt:Schritt 1: Kaufen Sie die Materialien Schritt 2: Zerlegen und Modifikationen Schritt 3: Elektrische Anschlüsse Schritt 4: Zusammenbau und Test

                            Was dieses Tutorial ist: Eine Anleitung, wie man eine Kabelfernbedienung für die Sony NEX 5N Kamera zu bauen. Da die Kamera unterstützt nur IR-Fernbedienung, ist dies im Wesentlichen ein IR-to-LAN-Konvertierung, die 1) keine Änderung Ihrer Kamera benötigen, kostet 2) unter € 35, und 3) lässt Sie mit einem Arbeits IR-Fernbedienung als auch so Sie können sie in jedem drahtlosen oder drahtgebundenen Modus verwenden. Was dieses Tutorial nicht: Dies ist kein Tutorial über die richtige Technik im Hinblick auf Löten, dremeling, oder die Anwendung von Sekundenkleber. Ich werde annehmen, dass Sie dazu in der Lage, alle drei sind. Wenn nicht, können Sie auf die zuerst auffrischen. Tools Sie benötigen: 1. Ein Taschenmesser oder Exacto Messer. 2. Eine kleine Kreuzschlitzschraubendreher für die Demontage der Fernbedienung. 3. Ein dremel Werkzeug zum Umformen der Leiterplatte und Fernbedienung Gehäuse. 4. Ein Lötkolben, Lötzinn und Flussmittel (oder Flux-Kern Lot). 5. Scheren sind optional.Step 1: Kaufen Sie die Materialien Dies sind die Materialien, die Sie brauchen. Kaufen Sie eins von jedem, wenn Sie nicht sie bereits haben. Sie können alle von Radioshack (im Geschäft oder online) und Amazon erworben werden. Der Grund, warum wir die 3/32 "Buchse ist, weil es passt besser auf der Fernbedienung, aber 1/8" ist weit verbreitet. Es besteht daher ein 3/32 "bis 1/8" Adapter und dann den Rest der Verkabelung ist 1/8 "bis hin zu der Kamera. Wir werden auch Stereobuchsen und Kabel zu verwenden, weil es schwieriger ist, Mono-Buchsen finden und Kabeln. Die endgültige IR-Sender hat eine Mono-Klinke, aber das wird in die Stereo-Kabel gerade fein anschließen. 1. Radioshack - 3/32 "male auf 1/8" female-Stereoadapter - Part # 274-373 http://www.radioshack.com/product/index.jsp?productId=2062470 2. Radioshack - 3/32 "Subminiatur-Klinkenbuchsen - Part # 274-0245 http://www.radioshack.com/product/index.jsp?productId=2103450 3. Radioshack - Magnet Draht (Emaille beschichteter Draht) - Teil # 278-1345 http://www.radioshack.com/product/index.jsp?productId=2036277 **** Sie brauchen etwas wirklich, wirklich dünnen Draht im Inneren der Fernbedienung ausgeführt werden. Ich empfehle immer eine Packung von diesem Zeug, aber Sie können andere super-dünnen Draht verwenden, wenn Sie möchten. 4. Amazon - Channel Vision IR-3001 Signle IR-Emitter http://www.Amazon.de/gp/product/B000Q3ECFK/ref=oh_o05_s01_i04_details 5. Amazon - 1/8 "(3,5 mm) Stereo-Verlängerungskabel http://www.Amazon.de/gp/product/B0015ZIS8K/ref=oh_o00_s00_i00_details **** Dieses ist 25ft - Sie wählen, welche Länge der Kabel, das Sie für Ihre Fernbedienung. 6. Amazon - Opteka RC-3 Wireless Remote Control http://www.Amazon.de/Opteka-Wireless-Control-RMT-DSLR1-Replacement/dp/B003MQWN40/ref=sr_1_1?ie=UTF8&qid=1333662884&sr=8-1 Step 2: Zerlegen und Modifikationen Demontage: Siehe Foto 1. Die Opteka RC-3 Fernbedienung conists aus einem Kunststoffträger, ein Batteriefach, eine Batterie, eine Leiterplatte, Schrauben, die die Leiterplatte gedrückt halten, und eine dünne Plastikfolie auf das Gesicht von all dem stecken. Verwenden Sie ein Taschenmesser zu schälen sich das Gesicht der Fernbedienung. Darauf achten, dass die klebrige Seite schmutzig, weil dies wieder auf später zu gehen. Entfernen Sie die Schrauben von der Leiterplatte und Pop die Leiterplatte aus. Kratzen Sie die Registerkarte Ecke: Siehe Foto 2. Wir werden die 3/32 "Audio-Buchse in der oberen linken Ecke zu installieren. Dies erfordert das Entfernen der Registerkarte, die in der Ecke anliegt. Sie können es zu schmelzen, mit Ihrer Lötkolben, schneiden Sie es aus mit ein Messer, etc. Stellen Sie, dass Ecke so flach wie möglich, so dass die Audio-Buchse wird auch in dort zu sitzen. Ändern Sie die Audio-Buchse: Siehe Foto 3. Mit dem Dremel und Trennscheibe, schneiden Sie den Kontakt aus der Seite des Audio-Buchse (rote Linie im Bild) herausragt. Wir wollen nur die zwei in der hinteren zu verlassen. Es kann auch helfen, runden die Ecke des Audio-Buchse (grüner Bereich auf dem Foto). Ändern Sie die Leiterplatte: Siehe Foto 4. Die Leiterplatte ist weitgehend aufgebläht und wir gehen, um eine Ecke zu entfernen, so dass die Audio-Buchse kann es Raum einnehmen. Schauen Sie sich auf Foto 4 für den Abschnitt zu schneiden. Der Schnitt muss gerade breit genug sein, damit die Audio-Buchse, um sich in die Ecke passen, und lang genug, um für die Kontakte zu ermöglichen. Beachten Sie den abgeschrägten Abschnitt in der unteren rechten auf dem Foto. Sie werden nicht in der Lage, eine vollständig rechteckige Schnitt zu machen ist; Diese Fase ist wegen der Art, das Kupfer auf der Rückseite der Leiterplatte gelegt unbedingt erforderlich. Drehen Sie sie um und stellen Sie sicher, dass Sie nicht vollständig Schneiden werden durch diese elektrische Verbindung. Legen Sie die Audio-Buchse (wichtig!): Siehe Foto 4 wieder. Die Audio-Buchse muss in der richtigen Ausrichtung für den Rest dieses Tutorial, um bis platziert werden. Denken Sie daran, dass die Seitenkontakt Sie vorher abgeschnitten? Das sollte nach links zeigen. Es ist ein Kunststoffstreifen, der unter den verbleibenden zwei Kontakte an der Audiobuchse liegt. Für beste Buchse an der Unterseite des Gehäuses der Fernbedienung müssen Sie möglicherweise, dass mahlen mit einem Dremel flach sitzen. One Sie mit, wie es sitzt, gehen Sie vor und Sekundenkleber ihn fest, während shown.Step 3 zufrieden sind: Elektrische Anschlüsse Jetzt müssen wir hook up die Drähte von der Leiterplatte mit der Audiobuchse. Wir werden es in parallel mit dem bestehenden IR-Sender laufen. Wenn die Kabelverbindung nicht angeschlossen ist, wird der ursprüngliche IR-Sender noch bei voller Intensität ausgegeben. Wenn die Kabelverbindung angeschlossen ist, sowohl das Original IR-Emitter und der IR-Sender durch die Audio-Buchse ausgeben wird bei halber Intensität eingehakt. Das ist in Ordnung, denn unsere kabelgebundenen Emitter wird auf das Gesicht von der Kamera aufgeklebt werden. Hochintensitätsausgang ist nicht notwendig. Rubbeln Sie ein paar Pads, um zu löten: Siehe Bild 1. Wir brauchen einen Ort, um Drähte zu löten, und es ist einfacher, wenn Sie nicht direkt löten Sie auf die LED. Nehmen Sie ein Taschenmesser oder einem Schraubendreher und Kratzer auf der Beschichtung aus der Leiterplatte, zwei Kupfer-Pads knapp unterhalb der LED zu bilden, wie in der Abbildung dargestellt. Löten Sie auf einem Draht zu jedem Pad: Siehe Bild 2. Wie in der Abbildung dargestellt, sollte die linke Seite die längste Draht haben, und die rechte Seite sollte die kürzeste Draht zu haben. Diese sollten in der richtigen Größe, so dass, wenn Sie die Platine wieder in das Gehäuse setzen die Drähte ziemlich gut mit den Kontakten auf der Audio-Buchse zu erfüllen. Bild zeigt, welcher Draht 2 verbindet, auf die Seite des Audio-Buchse. Löten Sie die Drähte in die Audio-Buchse: Siehe Bild 2 und 3 Bild 2 zeigt welches Kabel auf welche Seite des Audio-Buchse und Bild 3 zeigt, wie es aussieht, sobald sie in verlötet. Zu diesem Zeitpunkt können Sie feststellen, dass es einige Kunststoff im Wege unter die Leiterplatte, wo Ihre neue Drähte. Wenn ja, dremel es aus, so dass Ihre Leiterplatte wird flach, wie es sollte sitzen. Schneiden Sie die Vorderseite der Fernbedienung: Siehe Bild 3. Mit einer Schere, eine Exacto Messer oder einen Dremel, ergatterte sich die Ecke der Frontplatte, so dass es eng um den Audio jack.Step 4 passt: Zusammenbau und Test Ersetzen Sie alle Schrauben in der Leiterplatte. Setzen Sie die Frontplatte Aufkleber wieder an. Setzen Sie den Batteriehalter wieder in. Fertig! Nun sollte die Fernbedienung immer noch funktionieren, wie einer IR-Fernbedienung. Testen Sie es und stellen Sie sicher. Vergessen Sie nicht, Ihre NEX Antriebsmodus auf "Remote Control" gesetzt. Es ist unter Camera -> Drive Mode. Stecken Sie nun das 3/32 "male auf 1/8" female Adapter in die neue Buchse auf der Fernbedienung. Stecken Sie den IR-Sender-Kabel (und gegebenenfalls ein 1/8 "Stereo-Verlängerungskabel) in den Adapter auf der Fernbedienung. Halten Sie den IR-Sender über den Empfänger auf der Vorderseite der Kamera. Sie sollten nun eine funktionierende Kabelfernbedienung, die nicht funktioniert erfordern Sichtlinie zwischen Ihnen und der Vorderseite der Kamera. Siehe die beigefügten Foto für die komplette Installation.

                              8 Schritt:Schritt 1: Eyes in the Sky Schritt 2: Die Wahl eines Learner Schritt 3: Entfernen Sie die Stützräder und bestellen Teile für die eigentliche Behandlung Schritt 4: Muss ich zu bauen, um es zu fliegen Schritt 5: Geben Sie ihm das Leben! Schritt 6: Looky Looky Schritt 7: Vollende die Arbeit Schritt 8: Test, Re-Test, und gehen Sie zu fliegen!

                              Sie, ja Sie können bauen und fliegen eine persönliche UAV. Lesen Sie diese und sehen, wie! Wenn Sie diese instructable mögen, betrachten Abstimmung für mich in der RC-Wettbewerb. Ich erinnere mich, Reiten im Auto, als ich klein war, beobachtete die Schatten unserer Auto float über den Boden jenseits der Leitplanke. Ich könnte mir vorstellen, dass der Schatten war von einer Ebene und würde über das, was sie wollen, die Reise aus der Luft sehen werden denken. Was, wenn ich hatte ein kleines Flugzeug, das ich aus dem Auto zu fliegen und erkunden Sie die Bereiche nur hinter den Bäumen. Was ist, wenn ich ein Flugzeug auf einer Wanderung zu starten, und sehen Sie die Spitze weit auf der anderen Seite des Gletschers, oder nehmen Sie ein Video von mir und Freunde winken von der Spitze eines Berges? In diesen Tagen, ich lebe in der Nähe des Ozeans und frage mich, wie es wäre, um Video-Aufnahmen von Segelboot-Rennen sein, Stechen in und aus den Masten wie die Möwe Szene in "Finding Nemo". Was ist mit einem Video von Walen aus der Luft? Zu sehen, was die Möwen sehen, wie sie über dem Wasser zu schweben, massiv unter Brücken und über kleine Inseln ... Dann fand ich FPV UAVs und der Traum wurde Wirklichkeit. Diese instructable durch Ihre meinen ersten FPV UAV gehen, lernen Sie, wie um zu beginnen, wie man, wie man fliegen zu machen, und Modifikationen können Sie machen, wie Sie tiefer in den Sport tauchen einzuführen. * HINWEIS: Ich glaube nicht, dieses Flugzeug verwenden zu anderen als Fotografie und Forschungszwecke (dh Such- und Rettungskonzepte, Aero-Design, Messung und Kartierung, etc ...) Ich unterstütze nicht die schändlichen Einsatz dieser Flugzeuge für Spionage oder militaristische Absicht. Ich glaube, dass da mehr UAVs füllen den Himmel, ist es wichtig, ihr Potenzial als Werkzeuge für die Wissenschaft und Erholung zu zeigen. Wie ich zu bauen und zu fliegen, bekomme ich oft Kommentare wie "Was werden Sie böse schnallen, um es?", "Wer bist du ausspioniert?" Zu den Menschen, ich hoffe, dass Sie aufhören zu schauen Fox News und die Überwachung starten Planet Earth. Die Welt ist voll von Orten zu erkunden, es noch besser aus der Luft erhält Schritt 1: Eyes in the Sky FPV wird Sie kosten Geld. Ich hasse es zu sagen, aber wahr. Der Teil, den Sie für berappen ein wenig Teig wollen, ist Ihre Telemetriegeräte. Ich ging weiter und erhielt eine Reihe von Fat Shark Brille mit einer Kamera. Ich wirklich das Paket I aus ReadyMadeRC.com bekam gefallen Die Schutzbrillen, die Kamera, Sender und Empfänger, zzgl alle kamen, um meine Tür in weniger als 3 Tage zu einem Preis von knapp 300,00 € Ich habe die: Fat Shark Predator V2 Videobrille w / Sender und Kamera Es gibt billigere Kits. Es sind teurer Kits. Ich wählte dieses Hotel, aber immer höher aktualisieren! Warum sollte ich verbringen € 300: -Sie Können fliegen, fahren, segeln, jedes Modell mit dieser Kamera. Es kann verschoben werden und gesetzt werden, wann immer Sie wollen. Sie können sogar Gurt es zu einem Hund und sehen, was er tut. -Die Brille ermöglichen Verabredungen weit und breit mit anderen Videogerät und Kamera-Upgrades -Fat Shark hat ein schönes System gedacht, gut passen sie und haben sogar zusätzliche Objektive für diejenigen, die Brille tragen. Schritt 2: Die Wahl eines Learner Starten Sie einfach! Sie werden abstürzen. Dinge zu brechen. Es wird zu saugen. Sie werden darüber hinwegkommen. So starten Sie mit etwas, das dazu bestimmt ist, zum Absturz bringen und kostet Sie keinen ton! Ich begann mit der Firebird Stratos, einem ausgezeichneten Schaum Flugzeug, das für etwa € 110,00 USD erworben werden kann. Es kommt mit alles was Sie brauchen, um zu fliegen und ist im Grunde idiotensicher. Ich würde das Firebird-Kit zu einem kleinen Kind zu geben und sie würden in der Lage, sie alle zusammen, auch ohne die netten enthalten Anweisungen. Warum ich liebte den Firebird als Vorspeise Flugzeug: -Insanely Einfach aus der Box ziehen und zusammenstellen Kommt mit Controller und Batterie und Ladegerät -Ersatz Teile billig und verfügbar sind (ein neuer Rumpf ist etwa € 30,00) Langlebiges Gut. Ich habe mir ein paar Mal HARD abgestürzt ist, und dann einfach aufgeklebt sie wieder zusammen mit Kontaktkleber. Wie es noch nie passiert. -Twin Motoren sind programmiert, damit Sie lernen! Das ist richtig, das Flugzeug verfügt über Funktionen, Ihnen beizubringen, gute Gewohnheiten, dann können Sie deaktivieren Sie das Programm, wenn Sie sich wohl fühlen. -Ich Denke, dass es cool aussieht, und es mit Aufkleber Zahlen und wie um sie zu personifizieren kommt. Schritt 1: Erstellen Sie Kit (Ich tat es, während Bier trinken und einen Film sehen, ist es einfacher als Legos) SCHRITT 2: Schnallen Sie eine Kamera, um es (Ich habe Kabelbinder, Alu-Band und ein Stück Kupferband als Kompakt) Schritt 3: Drücken Sie auf das Feld und lernen, es zu fliegen. (Wenn Sie Videospiele gespielt haben, können Sie diese RC Flugzeug fliegen kann.) Tipps: - Ich würde die ersten Flüge ohne die Kamera zu empfehlen! Wenn Sie Ihren Telemetrie verlieren und müssen das Flugzeug nach Hause, ohne den Schutzbrillen bekommen, werden Sie in der Lage sein? Wirklich ein gutes Gefühl dafür, wie das Flugzeug reagiert und fliegt bei leichtem Wind, wie der Start fühlt, etc ... Dann Band auf der Schutzbrille und gehen für einen Flug. - Verbringen Sie einen Nachmittag nur im Kreis fliegen und landen irgendwo in der Nähe zu entdecken. Sie nicht nach Las Vegas fliegen auf Ihren ersten Flug. Versuchen Sie, versuchen Sie, das Flugzeug zu sich zu lenken und machen eine schöne Landung. Dies ist ein notwendiger Lernschritt, die nicht verpasst werden sollte. Es wird Zeit brauchen, und Sie werden wahrscheinlich brauchen, Kontaktkleber, bevor ein längerer Flug überhaupt begonnen wird. - Positiv bleiben! Denken Sie daran, das Lernen, ein Fahrrad zu reiten? Sie fiel, es gesaugt, Sie wieder auf dem Bike bekam. Beachten Sie, dass es ist alles Teil der Lernerfahrung. Auch hier empfehle ich den Firebird. Als ich stürzte, es ging alles wieder zusammen und hielt fliegen. - Fliegen Sie einen sicheren Ort. Diese Ebenen können weg von Ihnen und Crash zu bekommen. Achten Sie darauf, in einem Gebiet beginnen, wo Menschen und Tiere kann nicht verletzt werden, und wo das Abrufen Ihr Flugzeug wird nicht um Hausfriedensbruch oder Klippenspringen. Ein großes offenes Feld funktioniert gut, oder online suchen nach lokalen RC Flughäfen (JA, es gibt sie! Http://www.checkthesock.com/rc_airfields) Schritt 3: Entfernen Sie die Stützräder und bestellen Teile für die eigentliche Behandlung Was ist Ihr Projektziel? Haben Sie Geschwindigkeit suchen? Eine schwere Kamera? Wie über Flugdauer? Anfangskosten? Dies sind alles Faktoren, die, wann immer Ihr erster Flug Plattform gedacht werden sollte. Es gibt buchstäblich Hunderte von Möglichkeiten, so lässt es brechen und machen es einfacher. Hobbyking, Nitroplanes, lokalen Hobby-Shops, etc ... sind ein großartiger Ort, um zu starten. Die Menschen haben viel Zeit und Mühe in die Herstellung Kits und Modelle für Sie zu fliegen. Ich finde, es ist besser, mit einem Kit-Modell beginnen und dann arbeiten von dort ab. Wählen Sie eines, das Ihren Bedürfnissen entspricht. Ich entschied mich, durch Hobbyking für mein erstes bauen zu gehen. Versand aus China dauert eine lange Zeit ... Wochen. Ich bestellte meine Teile und fing an, mit der Schaum-Ebene von einer örtlichen Hobby-Shop zu arbeiten. Das funktionierte wirklich gut, wie ich war immer komfortabel Fliegen und wissen, was sie vor Beschädigungen etc vor dem Bau ein schöneres Modell erwartet. Mein Flugzeug: Ich wählte die Zieldrohne v1.5 Körper, es ist sehr ähnlich wie die Boeing Scaneagle aussieht. Boeing setzt eine Menge Arbeit in die Flugzeug-Design und die Scaneagle hat Aufzeichnungen für Flug Ausdauer und Zuverlässigkeit. Schien wie eine gute Plattform für die Sportfotografie und Forschung! Die Zieldrohne v1.5 ist auch entworfen, um eine FPV rig sein. Ich habe mir zum Verkauf für ca. 70,00 €. Radios und Empfänger, Servos, Motoren, Propeller, Akkus, Ladegeräte und WSR sind alle auf Hobbyking zur Verfügung. Ich bestellte ein Grund Radio Setup (Turnigy 9x), einen bürstenlosen Motor, ein paar 9g Servos, einen billigen ESC (schlechte Entscheidung), eine anständige Batterie, und eine Grund Ladegerät. Später fand ich, dass meine örtlichen Hobby-Shop hatte viel schöner WSR aus EFlight und sind seit wertet. Craigslist und lokalen Verzeichnissen Bereich großartiger Ort, um das Zeug und günstige finden! Manche Menschen verlieren das Interesse an RC und einfach alles zu verkaufen. Die meisten RC Hobbyisten haben Extras herumliegen zu. Ich habe immer ein paar Servos, Drähte, Empfänger, etc ... auf, falls ein Crash oder Fehlfunktionen führt mein Flugzeug aus der Kommission. Radio Shack hat immer Servos und extra kleine Teile für Prototypen und bis zur Festsetzung Ihr Flugzeug! DU WIRST BRAUCHEN: - Ein Flugzeug (Versuchen Sie hier: http://hobbyking.com/hobbyking/store/__437__191__Planes_Parts-FPV_Models.html) Die Menschen scheinen auch wirklich wie die Bixler, nachdem ich einige youtube vids, ich kann leicht sehen, warum! - Ein Motor für Ihr Flugzeug. Sehen Sie die technischen Angaben für Ihr Flugzeug oder schauen Sie auf den Motor für eine Bewertung. Sie veröffentlichen in der Regel eine Reihe von Ebene Gewicht, Spannweite und Propeller. - Ein Propeller für Ihren Motor. Die Zahlen beziehen sich auf die Größe und Schraubensatz (schaltet den Motor machen, um das Flugzeug eine gegebene Strecke zu fahren). Achten Sie darauf, über das tun prop. Wenn Sie zu viel Last hinzuzufügen, wird der Motor überhitzen! - An ESC (elektrische Drehzahlregler) zu einem Nenn über Ihren Motor! Wenn Sie eine 30Amp Motor haben, erhalten eine 40 oder 50 Ampere ESC. - Servos für die Kontrollgruppen sollte die Ebene Seite Ihnen sagen, wie viele zu werden und welche Größe sie sein müssen. Mine für drei 9g Servos genannt, habe ich einen extra für meine Kamera, um sich umzusehen. - Eine Batterie für Ihren Flug. Diese in einer Reihe von Zellzahlen, Maße und Gewichte kommen. Der Begriff #S bezeichnet die Anzahl von Zellen (3S, 4S) und dem mah Bewertung (2200 mAh) ist eine Bewertung der Milliamperestunden. ein 2200mAh wird 2,2 Ampere für eine Stunde laufen. Holen Sie sich eine Batterie, die Ihren Motor für bewertet. - Ein Ladegerät, bekam ich einen günstigen Turnigy Ladegerät, das ich süchtig bis zu einem alten PC-Netzteil. funktioniert wie ein Traum! (Alte PC-Netzteile sind frei, wenn Sie auf das Recycling-Center zu gehen oder einen Freund mit einem kaputten PC.) - Kleber (ich liebe Heißkleber, Kontaktkleber und Gorilla Superkleber) - Band (ich benutze Aluminiumband, Isolierband, Gaffers Band und 3m Di-Noc Carbon-Vinyl http://www.carbonfiberfilm.com/?gclid=CJaGu63elLkCFUfZQgodGx4AAQ) - Grundwerkzeugen (Zangen, Schraubendreher, Inbusschlüssel, etc ...) - Bier und Snacks sind optional, aber zu empfehlen. Schritt 4: Muss ich zu bauen, um es zu fliegen Putting das Flugzeug zusammen ist keine lästige Pflicht, es ist ein Hobby. Viel Spass damit! Lernen Sie Ihr Flugzeug kennen. Mein Flugzeug nicht mit Anweisungen kommen ... so habe ich zusammen einige Richtlinien setzen: -UN-Box Ihre Teile und nehmen eine Bestandsaufnahme. Wenn die Ebene fordert 3 Servos und Sie finden 3-Draht suchen Dinge ... die Chancen gut, dass sie Steuerstäbe an die Servos. Stapeln Sie die Teile in das, was aussieht wie richtige Kategorien. -Haben Sie die einfachen Teile zuerst, innerhalb einer Stunde können Sie in Ihrer Zelle zu starren, auch ohne etwas geklebt. Ich habe die Flügelholm, rutschte die Flügel auf, an dem Fahrwerk angeschraubt, etc ... Nur um zu sehen, wie das Flugzeug aussieht und stellen Sie sicher, dass alles korrekt ist. Es wäre zu saugen, um bis zur Hälfte in einem Build erhalten nur zu erkennen, dass Ihre Flügel sind nicht die gleiche Größe. -einer Ebene ist Ihr Flugzeug. Anweisungen sind nicht erforderlich, weil Sie ein Hersteller sind. Sie erhalten das beste Layout für Ihre eigene rig zu entscheiden. Sie können vermasseln, es ist ein Lernprozess ... und ich habe ein paar Tipps zu vertuschen, die Hautunreinheiten. -Sie Müssen möglicherweise in die Flügel geschnitten, um zu den Servoeinbauschächte zu bekommen. Es sollte ein Gedankenstrich in dem Flügel, wenn Ihr Flugzeug ist mit Servoabdeckungen. Verwenden Sie ein scharfes Messer vorsichtig schneiden Sie die Skinning von nur der Absicht Umriss. Der Hohlraum ermöglicht Servo Platzierung, kam meine Flügel sogar mit Innenservo extensions.Step 5: Geben Sie ihm das Leben! Bei der Montage der Motoren und Servos, sicher sein, sie sicher zu montieren. Verwenden Sie Kontaktkleber und Sekundenkleber sowie Schrauben, montieren ich meine Servos mit Kabelbinder Montagestellen, falls ich jemals brauchen werden, um zu ersetzen. Das Fahrwerk Servo in einem Balsaholz Kasten montiert und an der Innenseite der Ebene mit Kontaktkleber verklebt. Die Vorderradbefestigung erforderlich Bohren in den Rahmen, um das Montageloch zu finden, war der Einzug nicht richtig und ich dann letztendlich mit, um Löcher mit Di-NOC zu decken. Ich würde empfehlen, Mess vor dem Bohren. Schritt 6: Looky Looky Holen Sie Lust auf die billige Tour mit einem extra 9g Servo oder zwei. Die Turnigy Fern ist genial, wenn Sie lernen, es zu programmieren. Wenn Sie herausfinden, wie man Melodie ein Servo an einen Remote-Stick, ist es einfach, fügen Sie einfach mehr. In einem meiner zusätzlichen Kanäle, verwende ich eine kleine Servo nach oben und unten durch Drehen einen zusätzlichen Knopf auf der Fernbedienung zu suchen. Heißkleber rettete die auf der Montage der Kamera an den Servo. Nicht sicher sein großes für die Kamera, aber für einige Sekunden seine nur heiß. Ich habe auch beschlossen, dass Landung war für die Menschen in den Ebenen. UAV nicht an Land benötigen, sie können Fallschirm oder sogar in einem Netz verfangen. Ich entschied mich für den Fallschirm, mit einem Servo hält ein Gummiband an Ort und Stelle als Trenn mechanism.Step 7: Vollende die Arbeit Ihr Flugzeug hat einen Motor, die Flügelklappen sind so programmiert, der Fallschirm funktioniert, kann die Kamera umschauen ... jetzt ist es Zeit zu schmücken. Sie wiegen nicht es nach unten zu viel, aber Aufkleber auf Ihr Flugzeug zu personifizieren und es etwas, das Sie stolz sind. Ich legte zusätzliche 3M DI-NOC ™ an der Flügelvorderkanten und Bauch des Flugzeugs, weil es eine wirklich schöne Schutzschicht und sieht aus wie Kohlefaser. können Sie ein Klarlack auf zu setzen, um es so gut scheinen die gleiche Weise! Wenn Sie reisen, um zu fliegen, können die Flügel für den Transport zusammengeklappt werden. Schieben Sie einfach die Flügel auf den Holm (und Metallpassstifte) und Band mit gaffers Band, um die Flügel zu verbinden. Drücken Sie mit festen gleichmäßigen Druck, eine gute stick.Step 8 sicherzustellen: Test, Re-Test, und gehen Sie zu fliegen! Hier ist ein Video von meinem Fallschirm rig. Es ist immer noch durch Iterationen und Prüfung, bevor ich vertraue es jedes Mal zu arbeiten. Ich meine freistehende hintere Fahrwerk und einen Schieberegler, der auf einem Aluminiumextrusions Rampe bewegt statt. Das wird mein Startplattform zu sein!

                                8 Schritt:Schritt 1: Sammeln Sie Materialien und Werkzeuge Schritt 2: Demontieren Sie die Auto Schritt 3: Entfernen Sie die Antenne Schritt 4: Hack in das Auto Electronics Schritt 5: Schließen Sie die Drähte Schritt 6: Führen Sie die Drähte und wieder zusammenbauen Car Schritt 7: Befestigen Sie die Arduino Schritt 8: Die FUN! Teil

                                Diese instructable zeigt, wie eine billige RC-Car zu ändern, damit es von einem On-Board-Mikrocontroller gesteuert werden kann. Sie können den Controller zu programmieren, um das Auto zu tun beliebige Anzahl von Fahrmustern und Stunts. Sobald Sie das Auto aus der On-Board-Controller gesteuert, können Sie Sensoren für Licht und Ton hinzufügen und machen das Auto zu tun Dinge wie Linie folgende. Schritt 1: Sammeln Sie Materialien und Werkzeuge Früher habe ich die folgenden Materialien: -RC Car - EL Cheapo von Walmart. Es kostet 6 € bei meinem lokalen Walmart. -Arduino - Ich habe das Duemilanove von Sparkfun gekauft, (www.sparkfun.com) -4 1000 Ohm 1/8 Watt Widerstände (Farbcode BRN / BLK / RED). Der Wert der Widerstände ist nicht kritisch. Alles, was weniger als 50% sollte funktionieren. - 1/16-Zoll-Schrumpfschlauch, um die Widerstände zu isolieren, nachdem sie installiert sind - 22 AWG Volldraht. Sie werden fünf Drähte, 6 bis 8 Zoll lang brauchen. Früher habe ich Schwarz für den Boden und Weiß für die 4 Steuerleitungen. - Eine kleine Menge an Lot - 2 Gummibänder - 9V Batterie-Clip, in die Arduino von Sparkfun verfügbar Plugs, auch Tools, die Sie benötigen, sind: - Kleine (nicht winzig) Kreuzschlitz-Schraubendreher - Drahtabisolierer - Lötkolben - "Dritte Hand", um Widerstände zu halten, während Löten Drähte zu ihnen - Kleiner Tipp diagonalen Drahtschneider - Entlötwerkzeug oder Geflecht - Pinzette oder kleinen Spitzzange Schritt 2: Demontieren Sie die Auto Für diesen Schritt werden Sie das Auto zu zerlegen. Zuerst Clip von der Antenne mit einem starken Paar Schneider. Dann entfernen Sie die vier Schrauben, die den Körper auf dem Chassis halten und trennen Sie den Körper aus dem Gehäuse. Dann entfernen Sie die beiden Schrauben, die die interne Elektronik Deckel zu halten. Entsorgen Sie diese Abdeckung. Schritt 3: Entfernen Sie die Antenne Entfernen Sie die Schraube, mit der Antenne. Schneiden Sie den Antennendraht in der Nähe der Leiterplatte vorsichtig, nur schneiden Sie die schwarzen Antennendraht. Entsorgen Sie die Antenne und Antennenkabel. Schritt 4: Hack in das Auto Electronics Lösen Sie die Schraube, mit der einzigen Leiterplatte (PCB) mit dem Chassis. Die Leiterplatte vorsichtig umdrehen und schrauben Sie ihn wieder nach unten vorübergehend. Nun kann mit kleiner Tipp Drahtschneider, sorgfältig Clip jede Leitung auf der Controller-Chip. Achten Sie darauf, keine anderen Kabel oder Draht auf der Leiterplatte zu schneiden. Entfernen und entsorgen Sie den Controller-Chip. Schritt 5: Schließen Sie die Drähte Alle 8 Artikel anzeigen Klappen Sie den PCB wieder um. Mit Hilfe eines Lötmittel-Sauger oder Lot Geflecht, löten und reinigen, die Löcher für Stifte 2,6,7,10 und 11. Achten Sie darauf, nicht zu viel Wärme zu verwenden, um eine Beschädigung der Leiterplatte. Bereiten Sie vier Widerstand / Drahtanordnungen wie folgt: Solder Fest 22 Gauge weiße Kabel an einem 1 K Ohm Widerstand. Stellen insgesamt vier dieser Widerstand / Drahtanordnungen. Einfügen und den Widerstand anlöten Leitungen (die, die nicht mit dem Draht verbunden) in die Löcher für die Stifte 6,7,10 und 11. Nach dem Löten gleiten ein Stück Schrumpfschlauch über das Kabel ganz nach unten, um die Leiterplatte. Verkleinern Sie den Schlauch mit einem Streichholz, Feuerzeug oder Schläuche Schrumpfer. Installieren und löten eine solide schwarze Kabel in das Loch für Pin 2. Markieren Sie die weißen Kabel mit Streifen so wissen Sie, welche Leitungen steuern die verschiedenen Funktionen. 1 Streifen - Left Signal - Pin7; 2 Streifen - Right-Signal - Pin 6; 3 Streifen - umge Signal - Pin 10; 4 Streifen - Forward-Signal - Pin 11; Schritt 6: Führen Sie die Drähte und wieder zusammenbauen Car Bohren Sie ein 3/8 "Loch in der Rückseite der Karosserie für einen Ort, wo die Drähte außerhalb des Autos zu kommen. Setzen Sie den Körper auf der Oberseite des Chassis beim Einfädeln der Kabel durch das Loch in den Kofferraum. Schrauben Sie die Karosserie und Fahrwerk zusammen mit den 4 zuvor entfernten Schrauben. Schritt 7: Befestigen Sie die Arduino Verwendung rubber, bringen Sie die Arduino auf das Dach des Autos. Isolieren Sie die Enden der Drähte und stecken Sie sie in den Arduino Pins nach wie das Programm funktioniert. Außerdem legen Sie eine 9-V-Batteriehalter und stecken Sie es in die Arduino. Weiter schließen Sie das schwarze Kabel in auf dem Arduino dem GND-Pin. Dann schließen Sie die weißen Kabel an den Arduino, wie von Ihrem Programm festgelegt. Diese Aussagen in der Arduino-Programm festzulegen, welche die weißen Drähte Stecker in Pins: int forward = 12; // Vorwärts pin int umkehren = 11; // Reverse pin int links = 10; // Links pin int rechts = 9; // Rechten Stift Schritt 8: Die FUN! Teil Auf diese Instructable Beigefügt ist die Arduino Sketch verwendet, um ein Auto zu machen gehen in eine kontinuierliche Abbildung 8 und einem Video ein Auto dabei verschiedene Tricks zeigen. Einige Dinge zu erinnern: 1. Legen Sie Batterien in das Auto. 2. Stellen Sie sicher, das Auto ausgeschaltet ist. 3. Schließen Sie die 9V Batterie an den Arduino. 4. Überprüfen und die cartest Skizze von Ihrem Computer in die Arduino hochladen. 5. Trennen Sie das Programmierkabel. 6. Drehen Sie das Auto auf - sie sollten sofort anfangen zu laufen. Wenn Sie neu in der Arduino sind, können Sie alle Informationen, die Sie brauchen, und die Programmiersoftware auf www.arduino.cc finden Spaß haben!!!

                                  10 Schritt:Schritt 1: Earth Exploration Videos Schritt 2: Das Idea Schritt 3: Liste der Komponenten Schritt 4: Das Mobile Erde Rover Design (2D- und 3D-Modellen) Schritt 5: Der 1. Tores Schritt 6: Das 1. Ziel: Die Extreme Traxxas E-Maxx Modification Schritt 7: Die 2. Goal Schritt 8: Die 2. Ziel: RC Sender Hack Schritt 9: Die Software (Echtzeit Linux) Schritt 10: Die These für Masters in Elektronik und Nachrichtentechnik

                                  Wenn Sie den Mond oder Mars nicht entdecken ... Sie können immer erforschen Ihrer Nähe! Das Hauptziel des Projektes ist es, ein ferngesteuertes Fahrzeug zu verändern und zu kontrollieren via Internet Telerobotics mit dem Mobiltelefonnetz (WWAN - Wireless Wide Area Network) 3.5G oder 4G (Long Term Evolution) und als Alternative kann man immer WiFi-Netzwerken zu verwenden. Für diese Herausforderung ist es notwendig, einige Änderungen an einem Fernsteuer machen Auto, die Anpassung und die Ausstattung mit der erforderlichen Software und Hardware, um Verwirklichung der angegebenen Ziele above.Step 1: Earth Exploration Videos Das erste Video zeigt th 3D Skizze des Mobile Erde Rover. Jetzt bilden 3D in die reale Wort, dieser zweite Video zeigt einige Teile des Gebäudes Bühne und einige erste Testläufe mit der 3.5G-Netz. Das Fahrzeug ausgestattet ist mit einem Boom Kamera Arm, der 1. und 3. Person Betrachtung ermöglicht es, die Kamera auch Vorformen Schwenk- und Neigebewegungen. Das letzte Video zeigt einen Testlauf an verschiedenen Orten, wo die maximale Entfernung von der Warte aus auf das Fahrzeug mehr als 1 Kilometer: Das Fahrzeug ist in der Lage zu fahren für 5 Stunden fortgesetzt und in der Theorie kann man fahren ganz über dem Platz, so lange wie Sie 3.5G Abdeckung haben, die maximale Ich wagte zu gehen war ca. 1 km vom Grund unbeaufsichtigt. Schritt 2: Das Idea Das Hauptziel ist es in der Lage, eine Fernsteuerung RC Fahrzeug mit dem Handy sein Via Internet gesteuert Telerobotics Network (3.5G oder 4G), um zu erkunden Ihre Nachbarschaft, oder lassen Sie andere Menschen in entlegenen Gebieten müssen die Erkundung! Dieses Ziel ist durch die Ausstattung eines RC Truck mit einem On-Board-Computer in der Lage ist möglich selbst die Verbindung mit dem 3.5G / 4G-Netz, so dass es bereit, die von jeder kontrolliert werden eine mit einem Computer mit Internet-Anschluss. Hinweis: - Im Bild oben, die Sechsecke entsprechen dem Handy-Netzabdeckung Bereich. - Die RC Truck Sender wird als USB-Stecker verwendet & Play-Gerät, um die RC.Step 3 steuern: Liste der Komponenten Alle oben genannten Materialien können leicht durch Online-Shopping erworben werden, bedenken Sie, dass die 3.5G / 4G USB-Modem muss einen aktiven Daten-Flatrate haben. Lieferanten: - Asus EeePC, Web-Kamera - Staples - Traxxas E-Maxx, Batterien, Federn - http://www.modelsport.co.uk - Arduinos, Micro Servo Controller- http://www.coolcomponents.co.uk - Alle Arten von Servomotoren - http://www.servoshop.co.uk - LEDs und Befestigungsstützen - http://www.ultraleds.co.uk - Metalic Netzsperre - RS Amidata Projektkosten: - Um 1500 $ USD Gesamtkosten (in 2009) Schritt 4: Das Mobile Erde Rover Design (2D- und 3D-Modellen) Alle 10 Artikel anzeigen Die mobile Erde Rover-Design besteht im Umbau des elektrischen Radio gesteuerten Lkw namens "Traxxas E-Maxx" und die Ausstattung mit einem On-Board-Computer und eine "Boom-Kamera", die für die 1. und 3. Person Betrachtung ermöglicht. Laden Sie die 2D-Konstruktion hier: http://dl.dropbox.com/u/4302919/chassis_v15.cdr. Die 3D-Skizze gefunden werden kann below.Step 5: das 1. Tor 1 - Das erste Ziel ist es, die folgenden Anschlüsse (folgen Sie dem Bild oben) machen: Anleitung: 1.1 - Schließen Sie den EeePC zu ZTE 3.5G Modem über USB-Kabel 1.2 - Schließen Sie den EeePC zu Logitech Webcam über USB-Kabel 1.3 - Schließen Sie den EeePC zu über USB-Kabel Arduino 1.4 - Schließen Sie das Arduino zu Micro Servo Controller: 1.4.1 - Signal über Arduino Port PIN 13 auf Microcontroller serielle Signalstift (gelb) 1.4.2 - Boden via Arduino Boden Mikrocontroller Erdungsstift (schwarz) 1.4.3 - Leistungs via Arduino 5V bis Mikrocontroller Stromstift (red) 1.5 - Schließen Sie das Micro Servo-Controller, um die Servomotoren über Servoleitungen 1.5.1 - Micro Servo Controller Signal Servo Signal 1.5.2 - Micro Servo Controller Ground to Ground und 6V Batterie Boden 1.5.3 - Micro Servo Steuerung Power to 6 V Batterie 1.6 - Schließen Sie das Micro Servo Controller an den elektronischen Schalter Controller (ESC) 1.6.1 - Micro Servo Controller Signal Servo Signal 1.6.2 - Micro Servo Controller Boden bis Boden 1.6.3 - Micro Servo Controller möglich Spannungsstromkabel ist nicht auf die ESC verbunden 2 - Die 38 LED System: Anleitung: 2.1 - Die LEDs sind mit der Aluminiumstruktur innerhalb 8mm Löcher angebracht 2.2 - Machen Sie 5 Gruppen von LEDs 2.2.1 - Gruppe 1 von 12 Blue LEDs zusammengesetzt, die die Spitze des EeePC beleuchten 2.2.2 - Gruppe 2 von 6 Blue LEDs, die den Boden beleuchten zusammen 2.2.3 - Gruppe 3 durch 4 weiße LED, die an der Vorderseite leuchten zusammengesetzt (Frontscheinwerfer) 2.2.4 - Gruppe 4 durch 2 rote LEDs, die den hinteren beleuchten zusammengesetzt (Rückleuchten) 2.2.5 - Gruppe 5 durch 2 weiße LED, die den Boom Kameraarm beleuchten zusammen 2.3 - Insert RGB LEDs innerhalb der Quaddeln und eine einzelne Gruppe (Gruppe 6) 2.3.1 - Jeder RGB-LED-System enthält 3 LED 2.4 - Schließen Sie die gruppierten LEDs an den Arduino Board (siehe LED-Schaltpläne) 2.5 - Verwendung 2N2222 Transistoren und Widerstände 3k3 gemäß den Schaltplänen 2.6 - verbreiten Sie die Leitungen auf der ganzen Chassis Sie werden nun in der Lage, um alle gruppierten LEDs über die Software steuern zu können :) 3 - Stromversorgung: Anleitung: 3.1 - Der Bordcomputer ist durch seine eigene Lithium-Batterie mit Strom versorgt. 3.2 - Die Traxxas E-Maxx ist mit 2 x 7,4 V Batterien (2 ausgestattet, um die Gleichstrom Motoren und der elektronische Schalter Steuerpult ESC). 3.3 - Die Mikro-Servocontroller ist mit einer externen Batterie mit 6V, die Feeds verbunden alle Servos einschließlich der Richtungs Servos aus dem Traxxas E-Maxx. 3.4 - Die LEDs werden durch eine Batterie angetrieben 3.V Dieser Aufbau ermöglicht eine typische Batterieautonomie von etwa 4 bis 5 Stunden, dass meiner Meinung nach ist mehr als genug, um einige Fernerkundung zu tun. bedenken Sie, dass die Laptops Bildschirm ist ausgeschaltet und der Rover Geschwindigkeit durch Software begrenzt damit die Autonomie der zunehmenden Batterien. Schritt 6: Das 1. Ziel: Die Extreme Traxxas E-Maxx Modification Alle 109 Artikel anzeigen Jetzt für den mechanischen Arbeiten an der extreme Umbau des Traxxas E-Maxx: 0 Benötigte Werkzeuge und Materialien: - Laser-CNC-Router oder Plasma CNC-Fräser - Aluminium-Platte - Größe 1200x600x3mm (Formular Hauptchassis Basis und für die Träger) - Aluminium-Platte - Größe 400x400x1mm (Für Servogehäuse, Arudino Gehäuse, LED-Unterstützung, etc) - Bolts - 100 Einheiten von 3 mm (3M) - Nuts - 200 Einheiten von 3 mm (3M) (2 Muttern pro Bolzen für zusätzliche Haltekraft) - Mehrere verschieden großen Schraubenziehern - Mehrere verschieden große Zange - Metallic-Datei (um die Grenzen Aluminiumverkleidung) - Einige Schleifpapier (für Aluminiumverarbeitung) - Papier-Gesichtsmaske (nach Einatmen Aluminiumstaub (sehr giftig)) - Einige transparent Aluminiumlackspray (für die Aluminium-Malerei zu vermeiden, Aluminium-Oxidation) 1. Schneiden Sie alle notwendigen Aluminiumteile bilden die Aluminiumplatte (siehe Foto Alle Aluminiumteile): Anleitung: 1.1 - Ersatzteile für das Halten / Befestigung des Arduino an Bord (siehe Fotos für weitere Einzelheiten) 1.2 - Ersatzteile für das Halten / Befestigung des EeePC (siehe Fotos für weitere Einzelheiten) 1.3 - Ersatzteile für das Halten / Fixierung der Pololu Micro Servo-Controller (siehe Fotos für weitere Einzelheiten) 1.4 - Ersatzteile für das Halten / Befestigung der LEDs (Fotos für mehr Details zu sehen) 1.5 - Ersatzteile für das Halten / Befestigung des 3.5G / 4G Modem (siehe Fotos für weitere Einzelheiten) 1.6 - Ersatzteile für das Halten / Festsetzung der 2 Mikroservos und 1 Boom Kamera Servo 1.7 - Ersatzteile für das Halten / Festsetzung der Aluminiumbalken (siehe Fotos für weitere Einzelheiten) 2. Die Aluminium-Grundplatte: Anleitung: 2.1 - Laden Sie die 2D-Konstruktion hier: http://dl.dropbox.com/u/4302919/chassis_v15.cdr . 2.2 - Schneiden Sie die Aluminiumplatte mit einem Laser-CNC-Router. 2.3 - Das Design muss lasergeschnitten oder Plasma-CNC-Fräser oder Laser CNC Router. 2.3 - Alle kleinen Löcher 3 mm Durchmesser zu ermöglichen, dass die Bolzen zu passen. 2.4 - Das Zentrum quadratischen Loch in der Mitte der Platte ist, um für das zu ermöglichen gemacht Motoren zwischen passen und senken den Schwerpunkt. 2.5 - Die 4 kleinen rechteckigen Löcher zu ermöglichen, dass Kabel, um von einer Seite übergeben die Platte an der anderen Seite. 3. Die 4 Aluminiumbalken: Anleitung: 3.1 - Die Aluminiumträgern ermöglichen für den Schutz von elektronischen Geräten an Bord des Fahrzeugs. 3.2 - Der Aluminiumträger fit Rechtwinkligkeit auf die Aluminiumplatte. 3.3 - Die Träger passen auf der Vorder- und Rückseite der Aluminiumbasis (siehe Fotos) 4. Die 2 "Boom Kamera" Aluminiumbalken: Anleitung: 4.1 - Die 2 Balken geschraubt werden zusammen mit 2,5 cm Abstand voneinander (um eine zu erstellen stetigen Aufbau und zur Ausbreitung von Vibrationen auf den Web-Kamera zu vermeiden) 4.2 - Die Kamera ist an dem Ende der Balken montiert 4.3 - Der Boom Kamera Strahl auf die Drehmotor Verlängerung montiert 4.4 - Da es sich um ein bewegliches Teil der Strahl 2 Docking-Stationen, eine in der Vorderseite und eine in der Rückseite der Aluminiumplatte, damit der Arm ruhen 5. Die Schwenk-Neige-System: Anleitung: 5.1 - Die Schwenk-Neige-System wird von 2 Servomotoren (siehe Foto) zusammengesetzt 5.2 - Die Servos werden einem auf der jeweils anderen mit kleinen Aluminium montiert Fälle (siehe Foto) 6. Montage des Basisaluminiumplatte an den Aluminiumträger: Anleitung: 6.1 - Befestigen Sie die Aluminiumplatte an Bord des Fahrzeugs. 6.2 - Trennen Sie das Zentrum quadratischen Loch mit Gummi zu vermeiden, wird der Motor Entladen auf die Aluminium 6.3 - Ziehen Sie mit Bolzen alle notwendigen Aluminiumteile, um das zu halten On-Board Arduino. 6.4 - Befestigen Sie das Arduino-Board an Bord des Fahrzeugs. 6.5 - Ziehen Sie mit Bolzen alle notwendigen Aluminiumteile, um das zu halten Bordcomputer (EeePC 901). 6.7 - Befestigen Sie den on-board (EeePC 901) Rechner am Fahrzeug. 6.8 - Ziehen Sie die Schrauben mit 4 schützende Aluminiumoxidträger 7. Der Boom Kamera Motorsystem (dies ist die komplexeste mechanischen Aspekt der mechanische Arbeit, siehe Fotos für weitere Einzelheiten) Anleitung: 7.1 - die Boom Kameramotor in einem Aluminiumgehäuse montieren und befestigen einen zylindrischen Erweiterung innerhalb 2 ausgerichtet Lager 7.2 - Bringen Sie die Aluminiumbalken, um die Mitte des zylindrischen Motor Verlängerung Schließlich werden die Motoren im Inneren der Aluminiumgehäuse befestigt machen den Draht Verbindungen in dem vorhergehenden Schritt erwähnt. Schritt 7: Die 2. Goal Das zweite Ziel ist, die fließenden Verbindungen herzustellen (siehe Bild) und eine USB- Peripheriegerät (unter Verwendung der Fernbedienung vom RC Fahrzeugs). Die Idee ist, zu steuern der Rover mit dem USB-Plug-and-Play-Senders umgebaut. Die oben gezeigte schema hat die folgende Beschreibung: 1 - Ist das Potentiometer, das die Tilt-Bewegung der Kamera steuern (1 von der neue Potentiometer) 2 - Ist die Potentiometer, die den Schwenkbereich der Kamera steuern (1 von der neue Potentiometer) 3 - Ist die Potentiometer auf das Menü zu blättern (1 der neuen Potentiometer) steuern 4 - Ist das Potentiometer auf Menüpunkt Ein / Aus (1 der neuen Potentiometer) eingestellt 5 - Ist der RC-Sender Directional Potentiometer (vorhandene Potentiometer auf der Sender) 6 - Ist der RC-Sender Beschleunigung Potentiometer (vorhandene Potentiometer auf der Sender) Schritt 8: Die 2. Ziel: RC Sender Hack Alle 7 Artikel anzeigen Um die rc der Sender in einem USB-Gerät müssen wir transformieren: 0 - Werkzeuge: - Arduino - 1 Einheit - Potentiometer mit Tasten - 4 Einheiten + 4 Tasten - Schraubendreher - Elektrische Bohrmaschine - Lötkolben - Aluminium-Platte - Größe 300x150x2mm - Die Bolzen 12 Stück 2mm (2M12) - Nuts 24 Einheiten 2mm (2M) 1 -Die RC Sender Hack: Anleitung: 1.1 - Öffnen Sie die RC-Sender und stellen Sie 4 Löcher auf der Rückseite Deckel mit einem Bohrer (10 mm) 1.2 - Verbinden Sie die 4 neuen Potentiometer an der Rückdeckel, und befestigen Sie die Tasten. 2 - Die Anschlüsse: Anleitung: 2.1 - Schließen Sie alle Potentiometer einschließlich der Richtungs- und Beschleunigung auf die Analog-Anschluss in der Arduino Board. 2.2 - Jedes Potentiometer verfügt über 3 Leitungen (Masse 5V und Signal). Befolgen Sie die Schaltpläne Um die Verdrahtung zu implementieren. 3 - die Plug & Play-Gerät: Anleitung: 3.1 - Machen Sie ein Alu-Box für den Sender und die Arduino Verwendung der Aluminiumplatte 3.2 - Befestigen Sie die Arduino und der RC-Sender in den Alukoffer Jetzt mit allen an den Arduino verbunden Potentiometern Sie in der Lage, die Signale zu erfassen sind über die Arduino und senden sie an die computer.Step 9: Die Software (Echtzeit Linux) Das Betriebssystem auf dem Bordcomputer und auf der Clientseite ist Debian Linux mit Adeos Patch und Xenomai API für eine "Echtzeit-Computing-Umgebung", um zu kontrollieren und vorherzusagen lokalen Latenz. Der Aufbau einer Xenomai gepatchten Linux-Kernel-Paket auf dem Server und auf dem Client- Seite können gemäß den Anweisungen in der Xenomai Website durchgeführt werden: http://www.xenomai.org/index.php/Building_Debian_packages Anweisungen, wie Sie eine Xenomai PATCHED Kernel bauen ======================================== Debian-Kernel mit ADEOS + Xenomai 2.4.x ======================================== ======================================== # 1: Installieren Sie die folgenden pakadges ======================================== apt-get install gcc apt-get install g ++ apt-get install kernel-package ======================================== # 2: Laden Sie eine xenomai kompatibel Kernel von kernel.org ======================================== cd / usr / src tar -jvxf <path> /linux-2.6.23.12.tar.bz2 oder tar -xvzf <path> /linux-2.6.23.12.tar.gz mv linux-2.6.23.12 linux-2.6.23.12-ADEOS ======================================== # 2: Alternative Schritt wie zuvor, um Kernel erhalten ======================================== Füge diesen Link in /etc/apt/sources.list deb http://ftp.de.debian.org/debian sid main als ausgeführt: apt-get install linux-image-2.6.23.12 ======================================== # 3: Herunterladen Xenomai ======================================== Kopieren eines xenomai von http://download.gna.org/xenomai/ (Mit der Kernel-Version kompatibel) um lokale dir / usr / src: ls / usr / src kernel-2.6.23.12-ADEOS / linux-image-2.6.23.12-ADEOS-686.deb kernel-2.6.23.12-ADEOS / linux-headers-2.6.23.12-ADEOS-686.deb xenomai-2.4.2.tar.bz2 Achtung: Einige PCs kann nicht booten ein Kernel mit ACPI (Advanced Configuration and Power Interface) Unterstützung. In solchen Fällen wird der Kernel-Image und Überschriften ohne ACPI-Unterstützung muss installiert: kernel-2.6.23.12-ADEOS-no-acpi-support / linux-image-2.6.23.12-ADEOS-686-no_acpi.deb kernel-2.6.23.12-ADEOS-no-acpi-support / linux-headers-2.6.23.12-ADEOS-686-no_acpi.deb ======================================== # 4: Install Kernel mit Patches ADEOS ======================================== cd / usr / src dpkg -i linux-image-2.6.23.12-ADEOS-686.deb dpkg -i linux-headers-2.6.23.12-ADEOS-686.deb (Oder: dpkg -i linux-image-2.6.23.12-ADEOS-686-no_acpi.deb dpkg -i linux-headers-2.6.23.12-ADEOS-686-no_acpi.deb ) ln -s /usr/src/linux-headers-2.6.23.12-adeos /lib/modules/2.6.23.12-adeos/build rebooten Jetzt werden Sie in die ADEOS Kernel neu starten ======================================== # 5: Installieren Sie Xenomai ======================================== cd / usr / src tar xjvf xenomai-2.4.2.tar.bz2 cd /usr/src/xenomai-2.4.2 scripts / prepare-kernel.sh --linux = / usr / src / linux-headers-2.6.23.12-ADEOS ./configure --enable-x86-sep machen make install Jetzt bearbeiten Datei /etc/ld.so.conf e-Anzeigen eine Zeile am Ende: / Usr / xenomai / lib und ausführen: ldconfig ======================================== # 6: Xenomai Configuration ======================================== edit / etc / profile e fügen Sie die folgenden Zeilen am Ende der Datei pf: #Xenomai export PATH = $ PATH: / usr / xenomai / bin export MANPATH = $ MANPATH: / usr / xenomai / share / man / Xenomai Pfad und Handbuchseiten werden nach dem nächsten Login zur Verfügung stehen (Oder So - Benutzername) rebooten ======================================== # 7: Xenomai Test (der wichtigste Schritt :)) ======================================== Xeno-info Mann Xeno-Last / Usr / xenomai / share / xenomai / testsuite / Latenz / run Strg-C zu stoppen Auch ein Belastungstest ausgegeben werden können. Dies ist jedoch nicht notwendig, um festzustellen, ob Xenomai Installation in Ordnung ist. Nur um die Systemleistung in hoher Belastung zu messen. Computer reagiert sehr langsam auf Benutzerbefehle, wenn dieser Test läuft, besonders auf einer virtuellen Maschine wie VMware: Xeno-Test Strg-C zu stoppen Wenn script Xeno-Test unterbrochen hinterlässt einen aktiven Prozess, der viel CPU verwendet: ps aux [...] root 27.152 43,8 0,2 2004 556 Pkt / 1 R 10:21 0:31 dd if / dev / zero von / dev / null [...] Prozess-PID == 27152 ist mit 43,8% der CPU aber es tut nichts nützlich, Byte nur Kopien von irgendwo nach nirgendwo dd if / dev / zero von / dev / null In der Tat ist es Kopien endlos null charcaters (ASCII == 0x00), von / dev / null auf die Null-Gerät (dh nicht weiter.): / dev / null Dies ist ein Stress tess: Xeno-Test durchzuführen einige Systemtests, warum diese schwere Last-Prozess ausgeführt wird, zu messen, System-Performance in der Schwerlastbedingungen. ======================================== # 8: Xenomai API Dokumentation (lokale Kopie) ======================================== xenomai Quellcode /usr/src/xenomai-2.4.2/doc/generated/html/index.html Beispiele: /usr/src/xenomai-2.4.2/example ====================================== == ja ... Sie haben jetzt REAL TIME LINUX :) ======================================== 0 - Die erforderliche Debian Linux Computer-Software on-bord den Rover: 0,1 - Webcam-Treiber genannt v4l - http://packages.debian.org/sid/v4l-conf 0.2 - USB Modeswitch anwendungs- http://www.draisberghof.de/usb_modeswitch/ 0.3 - 3.5G Modem-Treiber comgt - http://comgt.com/gt/ 0.4 - 3.5G Anwendung wvdial - http://linux.about.com/library/cmd/blcmdl1_wvdial.htm Die entwickelte Software in das Projekt involviert impliziert eine serverseitige Anwendung, eine Arduino Code an Bord der mobilen Rover, eine Client-Seite Anwendung und ein Arduino Code auf der Seite Clients (siehe Bild für weitere Einzelheiten). 1 - Laden Sie die On-Board Arduino Source Code: http://dl.dropbox.com/u/4302919/Arduino_Emaxx_Server.rar Anleitung: 1.1 - Entpacken Sie die Datei 1.2 - Laden Sie den Code, um den Bord Arduino mit dem Arduino-Software: http://arduino.cc/en/Main/Software 2 - Laden Sie die Server Side Soource Code: http://dl.dropbox.com/u/4302919/EEEMAXXX_SERVER0.rar Anleitung: 2.1 - Entpacken Sie die Datei "Make" in der Befehlszeile Terminal: - 2.2 Um den Code neu kompilieren Typ 2.3 - Schließen Sie das OnBoard Arduino an den Bordrechner mit einem USB- Kabel "./servidor" In der Befehlszeile Terminal: - 2.4 Um die Servertyp starten 3 - Download der Client-Seite Source Code: http://dl.dropbox.com/u/4302919/EEEMAXXX_CLIENT0.rar Anleitung: 3.1 - Entpacken Sie die Datei "Make" in der Befehlszeile Terminal: - 3.2 Um den Code neu kompilieren Typ 3.3 - Schließen Sie das RC-Sender Arduino auf dem Client-Computer mit einem USB- Kabel "./cliente" In der Befehlszeile Terminal: - 3.4 Um den Client-Anwendungstyp starten 4 - Laden Sie die Transmitter Arduino Source Code: http://dl.dropbox.com/u/4302919/Arduino_Emaxx_Comando.rar Anleitung: 4.1 - Entpacken Sie die Datei 4.2 - Laden Sie den Code, um den Bord Arduino mit dem Arduino-Software: http://arduino.cc/en/Main/Software 5 - Die Software für Video-Streaming auf dem Server wird als Motion: http://www.lavrsen.dk/foswiki/bin/view/Motion/WebHome 6 - Die Software für Audio-Streaming auf dem Server wird als Murmur: http://mumble.sourceforge.net/Running_Murmur 7 - Die Software für das Ansehen der Video-Stream auf der Clientseite ist eine beliebige Web-Browser (URL- server_ip: Port). 8 - Die Software für Tuning in den Audio-Stream auf der Client-Seite wird als Mumble: http://mumble.sourceforge.net/Installing_Mumble 9 - Update IP-Adressen bei dynamischen DNS-Diensten. Aktualisieren Sie Ihre dynamische IP-Adresse bei DynDNS.com Durch Ihre Anmeldung: http://dyn.com/dns/ 10- Installieren und in der mobilen Erde Rover konfigurieren ddclient Client an Bord Computer: http://www.debianadmin.com/ddclient-update-ip-addresses-at-dynamic-dns-service.html Das ist es, Sie sind gut zu gehen, oder lassen Sie andere Menschen gehen zu erkunden! /***************************************************************************************************************/ Für Fragen senden Sie mir eine E-Mail an: [Email protected]            Viel Spaß Gebäude und Happy Explo !!! Schauen Sie sich die Mobil Erde Rover TWO:           http://www.instructables.com/id/Mobile-Earth-Rover-Two-35G-Exploration/ /***************************************************************************************************************/Step 10: Die These für Masters in Elektronik und Nachrichtentechnik Für die Neugierigen, hier ist das Original-Dokument mit der Thesis für Masters in Elektronik und Nachrichtentechnik. Es wird in Portugiesisch geschrieben :(

                                    4 Schritt:Schritt 1: Erstellen Sie den Körper Schritt 2: Füllen Sie die Details Schritt 3: Hinzufügen der Elektronik Schritt 4: Einführung in das Spark-Core-

                                    Ich baute eine R2-D2 mit den öffentlichen Blaupausen aus: http://astromech.net/droidwiki/FAQ Aber es schien mir, dass viele von ihnen verwendeten sperrigen Controller von Modellflugzeugen. Diese Instructable dokumentiert, wie ich einen Funken Kern mir zu erlauben, kontrollieren Wireless mit einem iPhone oder Android-Gerät. Ich benutze ein Android-Handy, es zu kontrollieren, aber ich getestet es mit meiner Freundin IPhone und ich mit it.Step 1 hatte keine Probleme: Herstellung des Körpers Alle 33 Artikel anzeigen Es gibt mehr als einen Weg, um eine Astromech Haut, und wie Sie bauen Ihre R2-D2 ist abhängig von 3 Dinge: 1. Erfahrung - Manche Menschen haben bereits Erfahrungen mit Holz- oder Metallverarbeitung, oder die Arbeit mit Styrol durch andere Projekte wie cosplay. Selbst wenn Sie keine Erfahrung haben, gibt es Menschen, die Ihnen helfen können. 2. Time - Einige Methoden wie Styrol werden auch schneller als andere, aber wenn Sie die Zeit haben, dann ist es lohnt sich, es. Dann wieder, Sie müssen nicht immer die Zeit, wie mit dieser Geschichte: http://www.r2kt.com/birth/_page-birthofadroid.html 3. Geld - Holz ist teurer als Styrol, Metall ist teurer als Holz, ist Kohlefaser teurer als ... Sie bekommen die Idee. Dateien können auf diesen Seiten gefunden werden: https: //groups.yahoo.com/neo/groups/r2builders/fil ... https: //groups.yahoo.com/neo/groups/astromechs/fil ... Schritte: Ich verwendete Laserschneider eines Freundes, um Stücke von Styrol, die ich von einem Zeichen-Shop gekauft haben, geschnitten. Wie es geschnitten Ich hatte auch er in der Ausrichtungsmarken zu ätzen. Sie sollten in der Lage, es auch tun, mit einer CNC-Maschine zu sein, aber ich habe nicht den Bau mine.Step 2 abgeschlossen: Füllen Sie die Details Alle 14 Artikel anzeigen Wie Sie sehen, ich hatte entschieden Styrol sowohl für den Rahmen und die Haut, aber es gab ein paar Stücke wie die Linse für die Augen, dass ich noch nicht machen mich, so dass ich den hier: http://astromech.net/forums/forumdisplay.php?f=7 Schritte: Ich habe auch nicht den Aufbau meiner 3D-Drucker noch nicht fertig, so dass ich zu leihen eines Freundes, um die Details zu drucken, aber man könnte auch eine der vielen "Online 3D Print Shops". Um Geld zu sparen, nahm ich die 3D-Dateien aus den zuvor genannten Websites, wie zB: http: //astromech.net/forums/forumdisplay.php 70-3D ... und ich habe sie als "negatives" in Blöcken, die ich ausgedruckt. Ich habe dann die Boxen wie Harzformen. Ich tat dies aus zwei Gründen: 1. Einige Teile waren zu groß, um zu drucken, so dass ich mehrere Kartons gedruckt und dann klebte sie zusammen. 2. Herstellung einer festen Teil aus Harz ist billiger als 3D-Druck ist mit der gleichen Dichte. VERGESSEN SIE NICHT, SAND! Ich habe keine "Nähte" mit Körnung 60 und dann arbeitete mich bis zu 400 grit es ein schönes Gefühl zu geben. Ich keuchte sie mit einem silbernen Primer und Krider Blue: http://astromech.net/droidwiki/Krider_Blue Der weiße Teil ist nur eine klare katalysierte Urethan Automobillackierung, weil ich weiß Styrol. Früher habe ich 4000 erhalten Automobilnassschleifpapier über alles, aber sicher sein, es mit Ihren Farben und Anstriche, bevor Sie es auf Ihrem Droid benutzen Prüfschritt 3: Hinzufügen der Elektronik Mit den oben genannten Websites, lege ich die Grundlagen der Elektronik zusammen. So weit, ziemlich Standard im Vergleich zu den anderen R2-D2s. Ich habe eine kleine LED-Flasher von Frys.com aber ich ersetzt die roten LEDs mit helleren roten und blauen LEDs. Aber können Sie sich auch eine bessere man von einem "Parts Run": http: //astromech.net/forums/showthread.php 20335-B ... Die Bedienelemente für die Spinnerei die Kuppel und Bewegung sind vereinfachte Versionen mit weniger Merkmale dieses Systems: http://www.curiousmarc.com/dome-automation Schritt 4: Einführung in das Spark-Core- Dies ist, wo die Dinge wirklich original, und die Magie passiert, wie können Sie nun die R2-D2 mit dem Spark-IO App anstatt eine sperrig, schwer und unhandlich Hobby Flugzeug Fernhaltesteuerung von jedem Gerät aus. Es ist sehr einfach zu bedienen wie das Spark-Core kann direkt an den ursprünglichen Mikrosteuerung hinzugefügt werden, hinzuzufügen. Hier ist die Haupteinnahmequelle die ich für meine Elektronik: http://www.curiousmarc.com/system/app/pages/sitemap/hierarchy Ich konnte es sich nicht leisten, diese Anweisungen genau befolgen und ich konnte nicht alle Lichter und Bewegung dieser droid leisten. Was Sie hier sehen, ist eine einfachere Droiden auf einem viel kleineren Budget, zum Beispiel habe ich einen Funken von Kern Spark.io Für mich Bitte stimmen Sie in den Wettbewerben, vor allem die verzauberte Objekte Wahlen gewinnen, denn, dass man mein Leben zu ändern. Ich bin ein Electronics Engineering-Student, und wenn ich nicht gewinnen Ich werde immer noch an ein Oszilloskop und ein Tischstromversorgung kaufen, und das würde bedeuten, ich müsste eine andere gefürchtete Studenten Darlehen zu bekommen. Plus die "Enchanted Objekte: Design Human Verlangen, und das Internet der Dinge" sieht wirklich cool aus! Um Leias holo Nachricht Paraphrase über R2, "Bitte helfen Sie mir, Sie sind meine einzige Hoffnung!"

                                      3 Schritt:Schritt 1: Construction Schritt 2: Kalibrieren des Gripper Schritt 3: Probleme mit der MeArm

                                      Einführung Dieses Projekt zeigt, wie Sie Ihre Kontrolle MeArm von Ihrem Android-Handy, mit pfodApp . Mit Schiebereglern auf Ihrem Handy können Sie jeden der vier Servomotoren zur Drehung nach unten steuern, auf / in / out und Greifer öffnen / schließen. Hinweis: Es gibt ein Problem mit der Steuerung dieser Roboterarm die unten besprochen wird, mit Kommentaren von phenoptix. Das hier verwendete Skizze muss mit pfodApp V1.2.57 laufen + so aktualisieren Sie Ihre pfodApp, wenn Sie eine frühere Version sind. Diese Hinweise sind auch auf www.pfod.com.au unter Remote Controlled Robotic Arm Schritt 1: Construction Hier ist die Stückliste . Erste verdrahten Sie die Prototypen-Board, wie oben gezeigt An den Servoanschlüsse ist die braune Leitung GND und die mittlere rote Kabel ist + 5V und das gelbe Kabel ist die Steuerleitung. Die Steuerleitungen sind verdrahtet D6 (Rotation), D9 ausgibt (in / out), D10 (oben / unten), D11 (Greifer). Die 1000uF Kondensator wird über die + 5V und GND verdrahtet. Die -ve-Kennzeichnung wird auf GND verdrahtet (siehe Foto oben) (siehe auch Fragen unten diskutiert) Herunterladen und Installieren der pfodParser Bibliothek und programmieren Sie Ihre Arduino Uno mit dieser Skizze (dann RoboticArmRemoteControl.ino ). Diese Skizze muss mit pfodApp V1.2.57 laufen + so aktualisieren Sie Ihre pfodApp , wenn Sie eine frühere Version sind. Stecken Sie den Bluetooth-Schild in die Uno und stecken Sie das Prototypen-Board auf und schließen Sie das USB-Versorgung. Hinweis: Sie müssen die Bluetooth-Schild unplugged zu haben, während Sie Ihre Uno programmieren oder die Programmierung fehl. Installieren pfodApp auf Ihrem Android-Handy und eine Verbindung zu dem Bluetooth-Schild gesetzt wie in der beschriebenen pfodAppforAndroidGettingStarted.pdf Führer. Sie können nun mit Ihrem Handy um die Servos von 0 bis 180 Grad zu positionieren, wie Sie die MeArm zu konstruieren. Die Skizze hat Anstiegsgeschwindigkeitsbegrenzung hinein gebaut, so, wenn Sie den Schieberegler bewegen sich die Servos langsam an ihre neue Position zu verschieben. Meine MeArm war V0.4 und ich folgte dieser Anleitung Taschenformat-Roboter-Arm-meArm-V04.pdf . Obwohl, wenn ich fertig war, fand ich meine Greifer Servoarm war 90degs von ihrem Bild anders, aber es funktionierte so ließ ich es. Ich brauchte, um zwei der Kunststoffscheiben Raum im Greifer Verknüpfung hinzufügen, um die Höhenunterschiede auszugleichen. Bolt die Uno-Stack auf die MeArm Grundplatte (Sie müssen einige zusätzliche 3 mm Schrauben und Muttern für diese, habe ich solche aus Kunststoff) .. Schritt 2: Kalibrieren des Gripper Der Bewegungsbereich für den Greifer ist sehr klein zu 19degs in meinem Roboterarm. Sie benötigen, um die Skizze an Ihre Greifer Bewegung entsprechen. Diese Codezeile am unteren Rand der send_menuContents () Methode setzt den Bereich der Greiferbewegung. parser.print (F ("` 2080`1884 ~% Geschlossen ~ 0,510204 ~ -1884 ")); // Das für Ihre Greifer Einstellungen Die 2080 ist die max Sie uns für dieses Schieberegler. Der 1884 ist der min Sie uns für dieses Schieber (0 bis 180 DEGS ist 544 bis 2040uS) Die 0,510204 ist der Maßstab und die -1884 der Offset, so dass die pfodApp zeigt 0 bis 100% für den Schieber. Siehe pfodSpecification.pdf für die Details. Für Ihren Arm, müssen Sie die Maximal- und Minimalwert zu öffnende bestimmen, und schließen Sie den Greifer. Um dies zu tun, zeitlich trennen Sie das Servohebel aus dem Greifer und schließen Sie den Greifer Servokabel mit einem der anderen Servoausgänge. Die sorgfältig bewegen Sie den Servo, mit der pfodApp Schieber, und bestimmen Sie den Bewegungsbereich für vollständig geöffnet und vollständig geschlossen ist. Öffnen Sie nun die Debug-Bildschirm auf pfodApp aus dem Menüpunkt mobil und finden Sie die Befehle, die in Ihren Arm gesendet werden sehen. Zum Beispiel {B`2080} In dem Screenshot habe ich zeitlich auf die In / Out-Laufwerk (D9) und 2045 verbunden den Greifer ist der Maximalwert für Greifer vollständig schließen, damit wird die erste Nummer. Einstellung der Greifer geöffnet und die Überprüfung der Debug-Bildschirm gibt, sagen wir 1900, dass die zweite Anzahl und auch die letzte Nummer (Offset) wird. parser.print (F ("` 2045`1900 ~% Geschlossen ~ ???? ~ -1900 ")); Diese ersten beiden Zahlen begrenzen die Reichweite des Schiebers auf pfodApp so dass Sie nie versuchen, über Nähe oder über den Greifer öffnen. Die letzten beiden Zahlen sind der Maßstab und Offset, die durch pfodApp verwendet werden, um zu berechnen, was mit Ihnen auf dem Bildschirm angezeigt. Wenn Sie 1,0 und 0,0 eingestellt, dann wird der Bildschirm einen Schieberegler von 1900 bis 2045 zeigen Die verwendete Formel Anzeigewert = (Schieberegler Einstellung + Offset) * Skala Also bis 1900 erhalten, um 2045, um anzuzeigen, wie 0 bis 100% Wir setzen den Offset -1900 und die Waage 100 / (2045-1900) = 0,68966 so wird der Code parser.print (F ("` 2045`1900 ~% Geschlossen ~ 0,69866 ~ -1900 ")); Schritt 3: Probleme mit der MeArm Es gibt eine Reihe von Problemen mit der Fernsteuerung des MeArm V0.4 von denen der schwerwiegendste ist die Instabilität in der Drehstellung. Instabilität der Drehservo Zuerst ein wenig Informationen über die Servos. Das Arduino Servo-Bibliothek sendet der Servos einer befohlenen Position mittels variabler Pulsbreite. Ein Impuls 544uS lange Mittel 0 Grad und ein 2400uS Puls bedeutet 180 Grad. Der Servo misst den Puls, um festzustellen, wo es sein sollte, und dreht sich, bis seine interne Positionssensor der befohlenen Position passt dann. Das Problem ist jetzt, dass heißt, wenn der Arm ist sein Gewicht und Flexibilität gedreht, dass, wenn der Servo nicht mehr dreht den Arm in Bewegung bleibt und schiebt den Servo Vergangenheit, wo es sein sollte. Der Servo sieht, dass seine internen Positionssensor ist falsch und beginnt, wieder in die entgegengesetzte Richtung fahren. Aber, wenn der Servo bleibt wieder das gleiche passiert, und der Arm wieder drückt der Servo weiter. Die Servos sehr mächtig und die Bewegungen sind bösartig und so eine Schwingung ist eingerichtet. In meinem Fall der Arm schüttelte nur hin und her. Ich konnte es dämpfen mit meiner Hand, aber jede geringfügige Moment oder Beule des Arms könnte es wieder auf den Weg. Dies betraf nur die Drehservo, die In / Out, Up / Down und Greifer, wo Sie auf OK. Ein Re-Design des Hauptdrehlager kann die Situation zu verbessern, aber ich bin mir nicht sicher. Zusätzlichen Widerstand in der Drehung würde helfen, diese Schwingungen dämpfen. Hoffentlich V1.0 von MeArm besser sein wird. Update von phenoptix.com 26. Januar 2015: "Ein Blick auf Ihre Statur und der auf meinem Schreibtisch, die ich gebaut am Freitag und lief in Probleme mit Nervosität, ich denke, das Problem könnte unsere neue, stärker, Digital-Servos sein. Ich bin in das Problem suchen und lassen Sie wissen, wenn ich kommen mit einem Heilmittel. " Interdependenz der In / Out, Up / Down Bereiche. Ein weiteres Problem ist, dass die zulässige Bewegungsbereich auf In / Out und Up / Down voneinander abhängig. Es wird als eine Übung für den Leser, um zu bestimmen und den Code diese voneinander abhängigen Grenzen verlassen. Servo Stromversorgung Störungen. Ein weiteres Problem ist, dass die Servos ziehen viel Strom, wie sie arbeiten. Ohne die 1000uF Kondensator der Uno setzt und / oder die Bluetooth-Verbindung verliert Schild regelmäßig. Mit der 1000uF Kondensator passiert es selten, aber immer noch gelegentlich. Bessere Isolation des Servoversorgung von der Uno / bluetooth Versorgung würde helfen. Dies wird auch als Übung dem Leser überlassen. Update von phenoptix.com 26. Januar 2015: "Wenn Sie die Servos auf meine Vin anstatt 5V und Leistung von einer 6V (idealerweise 3A) Stromversorgung Sie weniger braun outs aus Mangel an Macht und setzt von Gegen-EMK zu erhalten. USB ist nur gut für 1A vor dem Polyfuse auf den Ardunio zurückgesetzt! " Ich weiß nicht ganz einverstanden mit diesem Rat für eine Reihe von Gründen: - a) 6V 3A Versorgungen sind keine Ware Artikel im Gegensatz zu USB liefert 5V und b) die Servos bei 4,8 V Nenn so ein 6V Versorgung 20% ​​Nennspannung und c) 6V Vin ist weniger als die empfohlene Zufuhr für Arudino aufgrund der Spannungsabfall in der an Bord Regler. Also mein Vorschlag ist es, eine gut geregelte 5V 3A oder höher Versorgung direkt an den Uno 5V Schiene verbunden (über den Prototypen-Board + 5V-Schiene) verwenden. Hinweis: Die Versorgung muss auch geregelt werden (dh glatte Ausgangsspannung), wie es die Befugnisse der Mikro -Prozessor direkt. Ich habe nicht diese Lösung zu implementieren, noch nicht. Abschluss Während es war großartig macht den Arm und Fernsteuern es von meinem Android, die Schwingungen in der rotatorischen Position den Spaß verdorben und seine Nützlichkeit stark einschränkt. Ich bin gespannt auf die fix aus phenoptix.

                                        8 Schritt:Schritt 1: Konfiguration des WLAN DFRobot Shield with Arduino Schritt 2: Anschließen einer LED mit unseren WiFi-Schild Schritt 3: Der Sketch and Test WLAN Serial Communication Laden Schritt 4: Testen Sie die TCP-Kommunikation mit einem Mobil Telnet App Schritt 5: Installieren Evothings Studio und Cient Schritt 6: Die Suche nach einer verwandten TCP Beispiel in Evothings Studio Schritt 7: Änderung in der Beispiel-Code Schritt 8: Portweiterleitung und Weiterverbreiten Ihre App

                                        Früher habe ich ein Tutorial über die Steuerung einer LED mit dem Handy-App, Arduino und HC-05 Bluetooth-Modul. In der heutigen Tutorial werde ich am vorherigen und dieser Zeit statt bluetooth erweitern, werden wir mit einem WiFi Arduino Schild nach diesem Tutorial werden Sie, wie Sie Ihre Beleuchtung oder von Geräten oder in der Lage, die LED (oder eine andere Schaltung zu steuern alles) nicht nur aus wenige Meter entfernt, sondern auch von Tausende von Meilen entfernt oder in der Regel von einem anderen Kontinent, ganz. In diesem Tutorial werden wir eine Schaltung bauen mit Arduino und wird es mit unserer Heimat WiFi anschließen, nächsten werden wir eine plattformübergreifende HTML5 Mobile App mit Hilfe von JavaScript zu entwickeln. Für dieses Tutorial benötigen Sie: Ein WiFi-Modul / Schild mit nach Hause WiFi Arduino eine Verbindung zu der Kommunikationssteuer Evothings auf unsere mobile App Entwicklung Sie können eine beliebige WiFi Schild / Modul, das mit Arduino kompatibel ist. Es sollte in der Lage, einen TCP-Server ausgeführt werden, wie das ist, was wir brauchen, um in die Arduino verbinden. Für die Zwecke dieses Tutorial, werde ich mit DFROBOT die WiFi-Schild v2.2 . Hinweis: Dies ist ein ziemlich geradlinig Tutorial, es wird mit allen WiFi Schilde da draußen zu arbeiten, vorausgesetzt, dass Schild oder WiFi-Modul ist ein TCP-Server ausgeführt und kann mit Arduino über die serielle Schnittstelle kommunizieren. Lasst uns vorwärts zu bewegen, und konfigurieren Sie den WiFi-Schild mit Arduino.Step 1: Konfigurieren DFRobot die WiFi-Schild mit Arduino Die DFRobot WiFi Schild v2.2 ist schnell erledigt, um zu arbeiten, da es einfach zu verwenden, dem Wiki, und wie für die Schritte, die in der Wiki abgedeckt sind, werde ich sie hier zu beschreiben. Der Schirm nutzt WizFi210 Chip, also, wenn Sie halten, jede andere Schild mit dem gleichen Chip bekommen können, wird das Tutorial genauso minus die Schaltung speziell für dieses Schild zu arbeiten. Achtung: Ich bin mit Android Uno für dieses Tutorial und Schild ist in Bezug auf die Stiftleisten passend mit der Uno, wenn Sie andere Bord wie Arduino Mega perfekt kompatibel, finden Sie in der Wiki verweisen für Stift aus Diagramm. Setup: Um zu starten, führen Sie die Schritte in dem Wiki, und starten Sie den TCP-Server. Sie müssen folgende Wissenspunkte auf mit Eurem Schild zu arbeiten: Sie konfigurieren den WiFi Schirm in "USB" -Modus (auf der Seite der Antenne der kleine schwarze Stift), aber für Ihre Arduino Sketch, um zu arbeiten, müssen Sie den Stift schieben, um "Arduino" Seite zu tun, dass, sobald Sie Ihre TCP-Server läuft erfolgreich . In ähnlicher Weise auf der gleichen Seite wie der Antenne die kleine weiße Stift verwendet, um die Rx und Tx Pins zu kontrollieren, wie Sie wissen Uno hat nur ein Hardware-serielle Schnittstelle, so dass, wenn Sie, um die Skizze zu dem Arduino hochladen möchten, schieben Sie den weißen Stift auf "PROG" und wenn Sie mit Upload fertig, schieben Sie sie nach "RUN". Um den TCP-Server deaktivieren (in Fällen, beispielsweise wenn Sie die WiFi Schild auf ein neues WLAN-Netzwerk anschließen möchten), laden Sie "Blink" beispielsweise wieder auf den Arduino, verwenden Sie den Schirm in derselben "USB" und "RUN" Modus öffnen seriellen Monitor, wählen Sie das Drop-Down mit "No Zeilenende" und Escape-Befehl senden "+++", gefolgt von einem zweiten Spalt, dies wird die Chip von TCP-Server-Modus zu verlassen, und Sie werden in der Lage, Antworten bekommen "an" -Befehle. Weitere Befehle und Chip bezogenen Einstellungen finden Sie in der Bedienungsanleitung hier . Wenn Sie die oben genannten Punkte Wiki und gelesen haben, können Sie das gesamte Schild verstanden haben und nun bereit, mit ihm zu arbeiten, sind Sie. Wichtig: Auch hier setzt die Abschirmung serielle Schnittstelle, um mit dem Server zu kommunizieren, das heißt, wenn richtig konfiguriert ist, können Sie Befehle von einem beliebigen seriellen Terminal zu senden, wird es sie an den Arduino durchlaufen und Arduino in der Lage zu bestimmen, was mit denen zu tun Befehle! Im nächsten Schritt werden wir einen Schritt vom Arduino 101 Wiederholen (Sie wissen, was das ist) Schritt 2: Anschließen einer LED mit unseren WiFi-Schild Wie alle guten Arduino Schilde, hat unserer DFRobot WiFi Schirm auch weibliche Stiftleisten mit dem Sie Ihre Schaltung, um zugrunde liegende Funktionalität des Arduino-Board Benutzeroberfläche. Wie beispielsweise, wenn Sie Stift 12 von Arduino verwenden möchten, schließen Sie einfach auf die D12 des Schildes und wenn Sie GND verwenden möchten, verwenden Sie einfach Schild des GND-Pin (vergessen, das ist für Arduino Uno, für die anderen Karten müssen Sie möglicherweise eine Verbindung direkt an den Pins Arduino). Bringen Sie einfach Ihre LED langen Stift zu einem 220-Ohm-Widerstand und andere Ende des Widerstands wird auf D12 zu gehen. Für kürzere Schenkel, verbinden Sie es mit dem GND-Pin des Schildes. Lasst uns vorwärts zu bewegen, um den nächsten Schritt und lade unsere allzu wichtig Arduino sketch.Step 3: die Sketch and Test WLAN Serial Communication Laden Die Skizze werden wir verwenden, ist die gleiche die wir in Bluetooth Beispiel verwendet, aber aus Gründen der diesem Beispiel habe ich die Ausgangspin geändert, wie mit Stift 13, es gibt ein Problem in meinem Schild, wird er seine Arbeit auf, es ist besitzen. Vorsicht: Achten Sie darauf, den schwarzen Stift auf Schild Richtung "Arduino" und weißen Stift in Richtung "PROG" beim Hochladen, einmal hochgeladen, nur weiß Stift bewegen sich "RUN". / * Arduino Schalten LED On / Off mit seriellen Befehlen Erstellt 29. April 2015 Hammad Tariq, Incubator (Pakistan) Es ist eine einfache Skizze, die für ein Zeichen auf seriellen wartet und im Falle eines gewünschten Zeichens, es stellt sich ein LED-on / off. String-Werte möglich: a (zu schalten Sie die LED an) b (tor drehen Sie das LED aus) * / char Junk; String input = ""; Leere setup () // einmal ausgeführt, wenn Skizze beginnt die { Serial.begin (115200); pinMode (12, OUTPUT); } Leere Schleife () { if (Serial.available ()) { while (Serial.available ()) { char inchar = (char) Serial.read (); // Die Eingabe von Serien lesen input + = inchar; } Serial.println (input); while (Serial.available ()> 0) {Junk = Serial.read (); } // Deaktivieren Sie das Puffer if (input == "a") {// bei 'a', schalten die LED auf digital (12, HOCH); } Else if (input == "b") {// bei "b", schalten Sie die LED aus digital (12, LOW); } input = ""; } } Im nächsten Schritt werden wir unsere serielle Kommunikation mit Arduino.Step 4 Test: Testen Sie die TCP-Kommunikation mit einem Mobil Telnet App Jetzt, da wir unsere kleine Schaltung bereit, möchten wir, um zu testen, ob unsere TCP serielle Kommunikation funktioniert prima. Sie können dies über Putty oder einem anderen Endgerät als auch testen, aber wir bauen eine mobile Anwendung, werde ich die Dinge gerade auf das Handy zu nehmen. Ich bin mit ein Android-Handy, so dass ich diese Schritte durchführen (für andere Telefone, bitte suchen und ein geeignetes Telnet App aus dem App Store installieren): Gehen Sie zu Google-Play-Shop und finden Sie Mobil Telnet App Installieren Sie die App und durch das Menü zu öffnen "Telnet-Einstellungen" Geben Sie die interne IP-Adresse und Portnummer Ihres WiFi Schirm und drücken Sie "OK" aus dem Menü (die Sie in Schritt 1 konfiguriert haben) Tippen Sie auf "Verbinden" Die App wird Ihnen nicht sagen, er angeschlossen ist, aber wenn Sie nicht sehen, "Fehler beim verbinden .." nach einigen Sekunden, versuchen Sie, Zeichen "a", wenn der Telnet-Verbindung erfolgreich aufgebaut, Ihre LED schaltet sich ein Beim Senden "b" schaltet er off.Step 5: Installieren Evothings Studio und Cient Für dieses Tutorial brauchen wir nur Evothings unsere App zu entwickeln, laden Sie das Studio, um Ihren Computer und installieren Evothings Client auf Ihrem Android oder iOS Smartphone. Als nächstes öffnen Evothings Client auf dem Telefon, suchen Sie nach der Werkbank oder eine Verbindung über IP Ihres Computers und wenn Sie sehen, "Verbunden", führen Sie das "Hallo Welt" Beispiel von Studio zu sehen, ob Ihr Evothings Installation working.Step 6: Die Suche nach einer bezogenen TCP Beispiel in Evothings Studio Jetzt, da wir unsere Schaltung gebaut, getestet die serielle Kommunikation über TCP und haben Evothings, Zeit, um die App zu bauen installiert. Evothings wird mit nützlichen Cordova Plugins für die schnelle Entwicklung des Internet der Dinge Apps vorinstalliert, in diesem Fall sind wir für eine Sockets-Plugin und Beispiel-Code suchen, um unsere TCP Server zu kommunizieren. Lassen Sie uns die richtige Beispiel innerhalb Evothings Studio: Im Studio finden Sie ein Beispiel mit dem Namen "Arduino LED On / Off TCP" zu finden, können Sie auf die Schaltfläche "Code" klicken und sehen, was drin ist. Die wichtigen Dateien in unserem Fall sind index.html und /libs/evothings/arduinotcp/arduinotcp.js Dieses Beispiel wird unter Verwendung org.chromium.socket Plugin und verwandte Arduino skizzieren Sie, indem Sie auf den übergeordneten Ordner beispielsweise und dann öffnen arduinowifi / arduinowifi Verzeichnis finden. Jedoch aus Gründen der Einfachheit und mit der Freiheit von Open-Source-Lizenz, werden wir unsere eigene Skizze, die wir hochgeladen, um in vorherigen Schritt Arduino nutzen. Im nächsten Schritt werde ich die geringfügigen Änderungen zu den Beispiel-Skripte, um diese beispielsweise für uns arbeiten zu erklären Schritt 7: Änderung in der Beispiel-Code Kurzfassung: Nur klonen oder laden Sie die App-Ordner von diesem git Repo: https: //github.com/hammadtq/arduino-led-onoff-tcp ... Nach dem Download ziehen Sie die index.html in Ihr Studio und Sie sind bereit zu gehen! Detaillierte Erläuterung: Wie entwickeln wir unsere App in HTML und JavaScript, das erste, was ich tat, war, eine neue Eingabemethode in index.html für die Angabe der Port unserer TCP-Server hinzufügen (läuft auf WiFi-Schild). Weiter habe ich den Code, um die Pin-Nummer Konfiguration wie unsere Skizze erwarte keine Pin-Nummern zu entfernen geändert, sie sind hart codiert in der Skizze. Dann ging ich in /libs/evothings/arduinotcp/arduinotcp.js und verändert die evothings.arduinotcp.digitalWrite Funktion. <P> evothings.arduinotcp.digitalWrite = function (Wert) AsianDating.com { if (Wert == HIGH) { internal.sendRequest ('a', internal.callbackFun) } else if (value == LOW) { internal.sendRequest ('b', internal.callbackFun) } } </ P> Dies ist die wichtigste Funktion überhaupt, beachten Sie bitte die 'a' und 'b' Ich sende auf Begegnung mit einem "hohen" oder Befehl "LOW". Herzlichen Glückwunsch, ist unser Projekt nun abgeschlossen, lassen Sie uns mit dem nächsten Schritt zu bewegen, um wichtige Erkenntnisse Punkte lernen Schritt 8: Portweiterleitung und Weiterverbreiten Ihre App Port-Weiterleitung: Sie sind zur Zeit eine Verbindung zu Ihrem WLAN-Schild mit LAN-IP-Adresse, mit diesem Setup können Sie Ihre LED aus dem Bereich der aktuellen WiFi-Router zu steuern, wenn Sie es über das Internet zugegriffen werden soll und von einem entfernten Standort, müssen Sie tun, Port-Weiterleitung in Ihrem Internet-Router finden Sie in der Dokumentation Ihres Routers oder bei Google nach Router-Hersteller und Modell. Veröffentlichen Sie Ihre App: Verwendung Evothings haben wir schnell entwickelt unsere App, die nächsten Schritte, um eine zu erstellen Cordova Projekts , installieren Android- oder iOS-SDK , lassen Cordova zu dem SDK zu sprechen, zu installieren Chrome Sockets Cordova Plugin und dann daran, die App in Schiff-Form zu kommen und After-Stationen Hochladen unsere neue IoT App zu unserem Lieblings-mobile app store. Spaß haben!

                                        Seiten: « Zurück 1 2 3 4 Nächster »