• Home »
  • Ultraschall »

    7 Schritt:Schritt 1: Merkmale und Zukunftsmöglichkeiten Schritt 2: Kontrollgremien: Schritt 3: Erstellen Sie den Rover-Plattform Schritt 4: Anschluss von Sensoren und Schluss BODY Schritt 5: AXIS GLOVE - Beschleunigungsband Schritt 6: AXIS GLOVE - AUFBAU Schritt 7: Final Touch

    Wie es in der Lage? 1. Es kann mit Gesten gesteuert werden. 2. Es kann Temperatur, Objektabstand, Ladezustand der Batterie usw. Werte auf dem Handschuh (LCD) senden. 3. Kann auf 45-Grad-Winkel ausgeführt werden. 4. Tx Rx Paar auf beiden Rover und Handschuh (für die bidirektionale Datenübertragung). Warum Joysticks verwenden, um Sie Roboter zu steuern, wenn Sie können es durch die Gesten der Hand kontrollieren! Diese Roboter-Rover arbeitet auf 433 MHz Band Funkmodule (ASK). Die Fernbedienung ist in einen Handschuh, der mit ausgerüstet wird geändert ein Beschleunigungsmesser (ADXL335) 16x2 LCD-Display 8-Tasten-Tastatur und eine Transceiver Der Rover und Handschuh auf ATmega328 P, die in Arduino Uno als auch verwendet wird, auf der Grundlage, ********** ********* TEILE ROVER UNIT (Ich habe es mit dem Namen TITAN: D) 1. ATmega328P 2. Nach Maß Arduino kompatible Robotersteuerung 3. DIY FTDI Kabel (USB zu seriell) 4. HC-SR04 Ultraschall-Entfernungsmesser 5. 2 x Optische Sensoren (um es in einen Folgelinie zu konvertieren) 6. 2 x 30 Ampere individuelle Motor-Treiber: MACHEN SIE IHRE EIGENEN MOTOR DRIVER 7. 2 x 150 RPM & 5 kgf-cm Drehmoment Gleichstrommotoren 8. 12V SLA (Sealed Lead Acid) Akku 1,2 Ah Kapazität 9. 4 x Spurräder und Kettenriemen 10. Acrylblatt chasis (i verwendet 4mm dicke Folie) Geste HANDSCHUH: 1. Ein Handschuh 2. ATmega 328P basiert Bord 3. ADXL335 Beschleunigungsmesser 4. 16x2 LCD Display 5. Ein 8-Tasten-Tastatur 6. 433Mhz Transceiver 7. Einige Kopfzeilen und Flachbandkabel Schritt 1: Merkmale und Zukunftsmöglichkeiten Überspringen Sie diesen Schritt für den Aufbau GUIDE >>> Eigenschaften : 1. Minimale I / O-Pins Konfiguration. 2. Ganz leicht, tragbar, robust und transparent chasis. 3. Einfach, es zu kontrollieren mit Hilfe von Gesten und interaktive LCD-Bildschirm. 4. Batteriefüllstandsüberwachung, Abstandsmessung, Temperaturüberwachung etc. 5. Isolierung der Motoren von der MCU Platte reduziert Rauschen und Spannungsspitzen aus dem Motor. 6. Programmierbare über FTDI Kabel und akzeptiert Arduino Skizzen. 7. Kompatibel mit Arduino Schilde. 8. FPV (First Person View-Kamera) 9. Kann als Linie folgende Roboter handeln. 10 auf 45 Grad Pisten getestet. 11. Kann für die Fernüberwachung verwendet werden. Künftige Tätigkeitsverbesserung: Ich plane: 1. Fügen Sie einen Greifarm auf der Rover-Einheit. 2. Fügen Sie ein 6v Solar-Panel, um die Batterien, die Macht der MCU aufladen 3. Fügen Sie eine EDF (Impeller) und verwandeln es in ein Luftkissenfahrzeug. 4. Ersetzen Sie die ursprüngliche 150 RPM Motoren mit Mabuchi RS380 (18000 RPM) Motor Also was willst du Mod lassen Into? = D Schritt 2: Kontrollgremien: Wenn Sie zwei separate Arduino-Boards sind, dann können Sie diesen Schritt überspringen NOTIZ ! : Ich habe diese Boards mit Tonerübertragung und FeCl3 Ätzverfahren (ohne Lötstopplack) gemacht, sie sind einfach zu machen, aber sie irgendwie schäbig aussehen: P Ich habe minimalen Komponenten und einige zusätzliche Header für I / O-Pins verwendet. Wenn Sie wollen, dass die Board-Dateien (.brd) dann einfach Kommentar unten und ich werde mit Sicherheit per Post (mit / ohne Logo) Ich kann Ihnen mit der einseitigen Version bieten, wenn Sie nicht möchten, dass die doppelseitigen Layout. Einige Tipps, Tonerübertragungsmethode: 1. Verwenden Sie ein sauberes und schön gespült Kupfer verkleidet (***** wenn Sie schnelleres Ätzen dann möglicherweise die Kupferdicke durch Schleifen es ein bisschen **** reduzieren wollen). 2. Stellen Sie den Drucker auf einen hohen Kontrast und drucken Sie das Design auf einem Zeitschriftenpapier 3. nachdem Sie das Papier auf der Kupferoberfläche, erhitzen Sie es für 5-6 Minuten oder vielleicht auch weniger. Versuchen Sie nicht zu überhitzen sie als Toner ist ein Polymer und Überhitzung könnte Ihr Design ruinieren (wenn die Tracks sind zu nahe) 4. Nach 5-6 Minuten schnell legen Sie sie in kaltem Wasser und lassen Sie sie für weitere 5 Minuten. Wenn es fertig ist, wird das Papier abziehen leicht, schrubben Sie überschüssiges Papier auf sie verlassen und trocknen lassen. 5. Überprüfen Sie alle Titel, Pads und Vias ordnungsgemäß vor dem Ätzen. Sie können Fehler mit einer feinen Spitze Permanentmarker zu korrigieren. Ihr Board ist bereit, geätzt werden. 6. Holen Sie sich eine Kunststoffwanne und fügen Sie 3-4 Esslöffel FeCl3 Pulver (depens von der Größe des Boards) Sie haben viel sie benötigen. Bringen Sie jetzt Ihr Pension (Kupferseite nach oben) in das Fach, in der Nähe der Heap der FeCl3-Pulver. ACHTUNG: Du wirst einige Latexhandschuhe und Schutzbrille, wenn FeCl3 mit kochendem Wasser hinzugefügt benötigen, erhitzt man die Lösung Mitteilungen und unangenehme Dämpfe. Führen Sie keine Ätzen in einem geschlossenen Raum, finden Sie eine gut belüfteten Raum zu tun diesen Schritt. 7. Holen Sie kochendes Wasser und langsam an der Schale hinzuzufügen (verwenden minimale Menge an Wasser) und rühren Sie ihn ständig (wichtig). 8. Wenn Sie zuvor geschliffen Kupfer verkleidet verwendet haben, dann wird es für eine vollständige Ätzung kaum 5-6 Minuten dauern, aber in anderen Fällen ist es sogar nehmen könnte 20 - 30 Minuten. 9. Nachdem das Kupfer geätzt, müssen Sie schrubben Sie den Toner mit einem Stahlwolle schrubben, verwenden Sie Aceton / Alkohol, um die Permanentmarker Tinte reinigen. Stückliste: 1. ATmega328P x 2 (für Rover und Handschuh) 2. 16MHz Kristall x 2 3. 4 x 22pF Kondensatoren etwa 10 uf und 100 nF Kondensatoren 4. ein Haufen von 10k Widerstände (sie als Pull-up oder Pull-Down-Widerstände dienen) 5. Einige 220R - 330R oder 1k Widerstände (wie pro Ihre LEDs) 6. Kupfer verkleidet (beidseitig oder einseitig) 7. Einige männliche und weibliche Kopfleisten 8. taktile Schalter 9. 7805 5V Regler 10. einige Dioden und Reihenklemmen 11. HF-Module x 2 (433 MHz) 12. Ein Programmierer oder FTDI Kabel - Möchten Sie bauen Sie FTDI Kabel besitzen mit Tonerübertragung Methode? ************************************************** ******************************************** Das Brett auf dem Rover hat vor allem 2 Motorsteuerung PWM aktiviert Buchsen (11-3 und 5-6), Arduino Schild kompatiblen Header etwa 3 Stiftleisten (Vcc - GND - analog pin) für analoge Sensoren. Ich habe direkt verlötet das HF-Modul Rx und Tx auf dem Brett ************************************************** ********************************************* Urladen Ihrem neuen ATmega328 1. Das Arduino ISP Skizze auf Arduino Laden 2. Schließen ARDUINO - ATMEGA328P Pin 13 - SCK-Pin (PB 5) Pin 12 - MISO-Pin (PB 4) Pin 11 - MOSI-Pin (PB 3) Pin 10 - Reset-Pin (1) für Schaltpläne: http://arduino.cc/en/Tutorial/ArduinoToBreadboard Wählen Sie "Arduino UNO" von Tools> Foren> Arduino Uno Wählen Sie "Arduino als ISP" von Tools> Programmer> Arduino als ISP nachdem die Gewährleistung aller Verbindungen klicken Sie auf "Burn Bootloader" warten Sie einige Sekunden, und Ihre ATMEGA328P ist nun bereit, Arduino Sketches akzeptieren Schritt 3: Erstellen Sie den Rover-Plattform Der Haupt chasis wird mit einem 30 x 40 cm Stück klaren 4 mm Acryl Blech. Zusätzliche Acrylstreifen an den Rändern befestigt, um den Körper zu stärken. Zwei Motoren sind an der Rückseite eingespannt und zwei tote Wellen (Dummy-Wellen) sind im vorderen eingespannt. Die Motortreiber sind fest in der Nähe der Motoren befestigt ist, und ein Temperatursensor LM35 ist darin fixiert, um die Temperatur zu überwachen. Schritt 4: Anschluss von Sensoren und Schluss BODY Wireless-Kamera (für die erste Person-Ansicht FPV) Ich habe ein Android-Handy, das als IP-Kamera dient montiert (nutzen Sie diesen App: IP Webcam) Die android erstellt eine WiFi-Hotspot, um meinen Laptop direkt mit dem Telefon verbinden (ohne externe Router)! Jetzt können Sie Live-FPV von Ihren ROVER streamen! OPTICAL-Sensoren: Ich habe angebracht zwei optischen Sensoren, die eine superhelle rote verwenden LED als Tx und eine Photodiode als Rx wird die Photodiode mit einem offenen Rohr von 6mm Schrumpfschlauch bedeckt. Dies geschieht, um falsche Messung zu vermeiden, werden die Sensoren feste nach unten, um ihn in einer Linie folgende Roboter konvertieren. ULTRASCHALLSENSOREN: Die HC-SR04 ist mit einem kleinen Stück von Acryl- und einiger Sekundenkleber befestigt. Die Halterung hat einen 4-Pin-Buchsenleiste, wo der HC-SR04 ist festgelegt. TEMPERATURSENSOR : Zwei LM35 analogen Temperatursensoren sind fest in die Kühlkörper der Motortreiber eingesetzt. Wenn Sie mit Low wiederum Motoren (zB Der 380 Motor (Mabuchi RS-380SH)) oder andere Hobby-Offroad-Motoren dann ist es sehr empfehlenswert, um die Lüfter zu aktivieren. Sie bekommen wirklich heiß, heiß genug, um die MOSFETs zu zerstören. Weitere Scope: Es gibt eine Vielzahl von Sensoren, die man umsetzen, wie einige LDRs, SHARP Sensoren, etc.) Schritt 5: AXIS GLOVE - Beschleunigungsband Der Handschuh besteht aus zwei Teilen: 1. Die Beschleunigungsband es hat die Beschleunigungsmesser, TX und RX 433 MHz, den Netzanschluss und die MCU-Platine. 2. Die Anzeigeband sie die 16x2 LCD und 8-Tasten-Tastatur verfügt über ACCELEROMETER STRAP: Der Beschleunigungsmesser Band ist im Grunde ein Stück Klett die den ADXL335, RF Tx Rx-Paar und eine Steckdose darauf montiert hat. 1. schneiden Sie einen Streifen aus weichem (Schleife) Klett (beliebiger Länge). Schneiden Sie ein kleineres Stück grobe (Haken) velcroand fügen Sie am Ende des weichen Klettband auf der glatten Seite und malen Sie es, wie Sie möchten. Dann montieren Sie den ADXL335 mit einem Stück Doppelklebeband oder ein paar Schrauben, nachdem die Farbe trocknet. 2. Befestigen Sie die Tx und Rx wie auf dem Bild nach dem Löten Strom und Daten-Anschlüsse angezeigt. 3. Schneiden Sie zwei 6-Pin-Buchsenleisten und Sekundenkleber sie in Stapelposition. Löten Sie die GND und + 5V-Bus, wie dargestellt. 4. Schneiden Sie ein Stück weichen Klettverschluss und kleben Sie es auf den Boden der Mini-MCU-Platine, so dass sie fest an der rauen Ende des Bandes haften. Nächster Schritt: LCD-Display Band >>> Schritt 6: AXIS GLOVE - AUFBAU Die Anzeigeeinheit weist einen 16x2 LCD-Display auf einem Stück Acryl die dann an den Laschen befestigt montiert. Teilen: 1. 16x2 LCD 2. 74HC595 3. Eine 16-poligen Buchsenleiste 4. CD4051 und 8 Tastschalter 5. Einige Überschriften SCHRITTE: 1. Starten Sie, indem ein rechteckiges Stück Acrylglas (entsprechend der Größe Ihres LCD) und bohren Löcher in ihm, um den LCD-Halterung. Befestigen Sie den LCD fest. 2. Folgen Sie den schematischen und schließen Sie das LCD, wie gezeigt und laden Sie die ShiftLCD Bibliothek aus hier - ShiftLCD 3. Bringen Sie zwei Gurte an den Acrylbasis und Ihren LCD-Einheit ist fertig! KEYPAD ---> 1. Folgen Sie der schematische (in den Bildern zur Verfügung gestellt), oder Sie können mit mir für die Board (.brd) Dateien zu bitten! 2. Laden Sie die Mux-Bibliothek (von mir!). 3. Bits Klett anbringen, um die untere Schicht der Tastatur, so dass sie unter dem Handschuh befestigt werden kann. 4. Solder Stromleitungen, Ein- und Select-Pin Kabel. Schließlich Ihren Steuerhandschuh ist bereit Schritt 7: Final Touch Jetzt, da wir, dass unsere Rover und Handschuh, ist es Zeit für die Programmierung beendet haben. Bibliotheken, die Sie benötigen: VirtualWire.h Mux.h ShiftLCD.h Die Programme sind recht lang, so könnte es einige Bugs drin sein. Wenn Sie einige Fehler stoßen oder Wenn Sie ein Problem mit den Bibliotheken haben, dann stellen Sie sicher, mich zu fragen. Die Programme werden in der .rar unten angehängte Datei archiviert. Es gibt zwei Programme IM RAR, eine für ROVER und eine für GLOVE Alle Anfragen? Vorschläge? Wünsche? Probleme? Fühlen Sie sich frei, um einen Kommentar unten werde ich versuchen, so schnell wie möglich zu beantworten.$(function() {$("a.lightbox").lightBox();});

      3 Schritt:Schritt 1: Überblick über das Projekt Schritt 2: wie es geht Schritt 3: Weitere Informationen

      In diesem Instructable werde ich erklären, was ich getan habe, um harte Ring um den Kragen Flecken und andere Flecken aus Textilien zu entfernen, während mit Hilfe eines Ultraschall-Reinigungs machine.Step 1: Überblick über das Projekt Hallo alle und vielen Dank für das Betrachten dieses instructable. Anmerkungen oder Fragen würden am Ende dieser Projektseite geschätzt. Vor kurzem habe ich beschlossen, eine kleine Ultraschallreiniger kaufen. Normalerweise Ultraschallreiniger sind für die Reinigung von Schmuck und andere kleine Gegenstände, die Schmutz, Fett, Öle usw. oder in ihnen gebunden aufweisen. Ich beschloss, Gewebe als auch zu versuchen. Ultraschallwellen werden von dieser Maschine in den Geschenken von Wasser erstellt. Diese Wellen-Zyklus bei etwa 42 kHz oder 42.000-mal pro Sekunde. Vertrauen Sie mir, Sie nicht in jedem Zyklus :) hören. Der offizielle Name für Ultraschallwellen wird als "Kavitation" bekannt. In der Regel sprechen es ist ein Brummen, Sound, der Ihre Ohren abzuholen. Warm, um heißes Wasser mit einer milden Seife ist in der Regel verwendet, um den Schmutz usw. zu erfassen und halten Sie es von das Element gereinigt. Nach einem Zeitraum von mehreren Minuten oder so können Sie einen deutlichen Unterschied in der Position und wie sauber es ist immer zu sehen. Ultraschallwellen dringen in Bereiche ein Pinsel nie erreichen können. Mit sauberem Wasser und keine Seife können Sie eine Zahnbürste oder Zahnersatz reinigen und haben erstaunliche Ergebnisse. Ich beschloss, zu versuchen Entfernung von Flecken von der Kleidung, Handtücher und Ring um den Kragen auf Hemden in bestimmten. Schritt 2: wie es geht Alle 7 Artikel anzeigen Ich beschloss, heißem Leitungswasser und Spülmittel verwenden. Wobei nicht sicher sind, was für ein Reinigungsmittel Fleckentfernungs Stick würde farbigem Stoff in Gegenwart von Ultraschallschwingung zu tun, habe ich beschlossen, eine milde Seife verwenden. Ich sammelte den Hals des T-Shirt und verwendet ein Gummiband, um es zu binden. Auf diese Weise können alle von der Kragen, auch bleiben, wie Sie versuchen, sie in den Reiniger eintauchen. Auch das Gummiband hilft, Flüssigkeiten absorbiert höher in dem Gewebe und die Wasser aus dem Gerät selbst zu halten. Ich habe mehr Wasser ca. 1/2 Weg durch den Prozess und ein bisschen mehr Seife. Es gelang mir, die Kragen und einige Flecken auf 14 Shirts in weniger als einer Stunde zu reinigen. 1-3 Minuten pro Shirt in der Maschine schien den Trick tun. ****** HINWEIS Denken Sie daran, die Maschinen Wandler erwärmt sich mit der Nutzung. Es braucht Zeit, um etwas abkühlen ***** Schritt 3 (zumal Kleinen nicht handelsüblicher Qualität und somit nicht für lange Läufe gemeint.): Weitere Informationen Alle 8 Artikel anzeigen Bei der Begegnung mit ein paar härtere Flecken habe ich beschlossen, etwas Orangenreiniger hinzuzufügen, vielleicht 6 EL. Wie man auf dem Aqua-blauen T-Shirt sehen Ich hatte ein paar Schokoladenflecken. (Es scheint, jedes Mal wenn ich eine Mahlzeit ich am Ende trägt etwas von ihm LOL). Ich bin sicher, dass Sie in der Lage zu sehen, das Wasser ist immer ziemlich schmutzig sind. Bare daran, einige dieser Shirts sind die 7 Jahre alt und habe viele, viele Male gewaschen und getrocknet. Der Schmutz, der herauskommt ist nicht gekommen, mit auf Schrubben einer Bürste und Seifenwasser. Der Schmutz, der Coming Out ist in Schmutz, Hautfett, Schweiß usw., die durch den Trockner auf Grund nicht in der Lage, um es aus dem Gewebe zu erhalten ging mehrfach geschliffen. Mir fiel auf, dass die beiden am meisten verschmutzte shirts nicht alle der Schmutz kam das erste Mal. Ich glaube, ich kann dies wieder tun und entweder vorge behandeln die Hemden oder verwendet eine stärkere Reinigungsmittel im Ultraschall aus der sich gehen. Beachten Sie, wie DIRTY das Wasser wurde, während die Reinigungs FAND! Ich habe versucht mit der Kamera, um Ihnen einen Vergleich des Wassers vor und nach zu geben. Bemerken, dass ich von der Masse des Schmutzwassers zu zeigen, gab es etwas Sediment, die in dem Behälter verblieben gegossen. Wohlgemerkt, es war nicht ein Pfund Schmutz, aber es tat verfärben die Stoffe und möglicherweise erstellt einen Platz für Bakterien und schlechte Gerüche zu wohnen. Das letzte Foto ist von der sauberen, trockenen Tank, ich hoffe, es hilft Ihnen, die Menge an Schmutz, die vom 14.-Shirts wurde entfernt zu sehen. Als ich mit dem Ultraschallreiniger getan Ich habe dann gewaschen das Hemd als normal. Ich nehme an dieser Stelle vor, Einweichen in einem Enzym basierte Reinigungsmittel (TIDE oder andere) und Warmwasser, vielleicht von Hilfe in immer die verbleibende Rückstand aus der Wäsche vor dem Vollwaschgang sein. Nochmals vielen Dank für das Lesen und versuchen diese Fleckentfernung Verfahren. HINWEIS Ich kaufte meine Ultraschall auf Ebay für ca. 30,00 €

        4 Schritt:Schritt 1: Montage des Roboters Platte Schritt 2: Erstellen der Leiter Schritt 3: Draht alles! Schritt 4: Jetzt bekomme diese Sache an die Arbeit!

        Englisch: Dieses Projekt ist eine Arbeit, die statt an vielen Wochenenden. Mein Sohn, Gabriel, sah den Film "Wall-E" und schlug vor, dass wir bauten eine ähnliche Roboter. Ich sehe dieses Modell in Dx.com und bekommen von ihr inspiriert. Wir verwenden einige Fetzen wir hier zu Hause, vor allem einige alte CDs und ein Leerrohr von CDs. Die Liste der Materialien ist wie folgt: HARDWARE A Raspberry Pi Modell B, mit 512 eine SD-Karte mit Occidentalis. Zwei Sätze von Motor und zwei Reifen (Ich habe die Motoren und Reifen von diesem Artikel http://www.dx.com/pt/p/four-wheel-drive-smart-robot-car-chassis-for-4wd-yellow-black-2-x-18650-178466) A Pololu Motorsteuerung TB6612FNG Ein Servomotor Modell HD1800A Ein Ultraschallsensor HC-SR04 Wires Universal-Leiterplatte 1k Widerstand 2k Widerstand Ein Bündel von Batterien und Anschlüsse suport Solar-Akku von Dx.com SOFTWARE Adafruit Occidentalis 0,2 TOOLS Lötkolben Zangen Dremel-Multimeter Portugiesisch: Esse projeto é um trabalho que está nos tomando muitos finais de semana. Meu filho, Gabriel, assistiu ao filme "Wall-E" e propos que nós construíssemos um robô parecido. Eu vi este modelo kein Dx.com e quis fazer um negócio inspirado nele. Nós utlizamos algumas sucatas que encontramos aqui em casa, principal alguns CDs Velhos e um tubo vazio de CDs. A lista de materiais é a seguinte: HARDWARE Um Raspberry Pi Modell B, com 512Mb Um SD Card com Occidentalis Dois conjuntos de Motor e Dois Pneus (eu peguei os motores e pneus disso aqui.: http://www.dx.com/pt/p/four-wheel-drive-smart-robot-car-chassis-for-4wd-yellow-black-2-x-18650-178466) Um controlador de motores Pololu Um Servomotor modelo HD1800A Um Sensor ultrassônico HC-SR04 Um monte de Fios Placa de universal Um Widerstand 1k Um Widerstand de 2k Conectores diversos pilhas e suporte Packung com bateria e carregador Solar SOFTWARE Adafruit Occidentallis 0,2 FERRAMENTAS Ferro de soldar Alicates Dremel Multimetro Schritt 1: Montage des Roboters Platte Englisch: Die Roboterbasis wurde mit dem Rohr CD gemacht. Ich habe die zwei Motorhalter in einem Winkel von 60 ° zur Vorderrads. Der Abstand ist ausreichend, dass die Räder nicht mit der Basis reiben. Ich schnitt den Mittelstift der Röhre mit einem Dremel und Trennscheibe für Kunststoff. Am oberen Ende des Rohres, befestigt und die Batterie mit der pololu Motortreiber zu. Portugiesisch: Eine Basis tun robô foi feita com o tubo de CD. Eu posicionei os Dois suportes de Motor num ângulo de 60º em Relação à roda dianteira. A Distância é suficiente para que não As Rodas fiquem atritando com Basis. Cortei O Pino zentralen tun tubo usando ein Dremel e um disco de corte para plástico. . Na parte de Cima tun tubo, fixei o suporte para pilhas e deixei o Fahrer para motores também Schritt 2: Erstellen der Leiter Englisch: Der Kopf wurde mit einem leeren Klebebandrolle gemacht. Ich machte eine kleine Platine mit dem Spannungsteiler für den Ultraschallsensor (die bei 5 V arbeitet, während der Raspberry arbeitet mit 3,3 V). Ich folgte diesen ausgezeichneten Tutorial ModMyPi. Die Platte ist mit der Bandrolle befestigt, und der Sensor ist mit diesem verbunden. Dann habe ich die Rolle Klebeband in meinem Servomotor. Setzen Sie dann meine Servomotor auf CD mit einem Flaschendeckel, richtig mit dem Dremel geschnitten, um den Servomotor zu passen. Portugiesisch: A cabeça foi feita com um rolo vazio de esparadrapo. Fiz uma pequena placa com o Divisor de tensão para o Sensor ultrassônico (que trabalha eine 5V enquanto o Raspberry funciona com 3,3V). Eu Segui esse Tutorial excelente tun ModMyPi. A placa fica colada kein rolo de esparadrapo eo Sensor fica Conectado ein ela. Depois, eu fixei o rolo de esparadrapo no meu Servomotor. Então fixei meu Servomotor ao CD usando uma tampa de garrafa, devidamente cortada com a Dremel para encaixar keine Servo motor.Step 3: Draht alles! Alle 8 Artikel anzeigen NUR ENGLISCH Von Raspberry Pi zu Pololu Motor Driver Raspberry Pi Pin 26 -----> Pololu PWMA Raspberry Pi Pin 24 -----> Pololu AIN2 Raspberry PI Pin 22 -----> Pololu AIN1 Raspberry PI Pin 23 -----> Pololu BIN1 Raspberry PI Pin 21 -----> Pololu BIN2 Raspberry PI Pin 19 -----> Pololu PWMB Raspberry PI Pin 06 -----> Pololu GND Raspberry Pi Pin 04 -----> Pololu VCC und STBY (wenn geerdet, Motoren funktionieren nicht) Von Raspberry Pi zu Servomotor (Servomotors VCC und GND MUSS bis 6V Batterie angeschlossen werden) Raspberry Pi Pin 12 -----> Signaldraht des Servomotors (manchmal orange Kabel) Von Raspberry Pi auf HC-SR04 Raspberry Pi Pin 20 ------> HC-SR04 Echo Pin Raspberry Pi Pin 18 ------> Um 1 kOhm Widerstand des Spannungsteilers. Von dort auf HC-SR04 Auslösestift Raspberry Pi Pin 02 ------> HC-SR04 VCC Raspberry Pi Pin 09 ------> HC-SR04 GND Von Pololu TB6612FNG Motoren und Batterien Pololu VMOT ------> + 6V Batterie Pololu AO1 ---------> Plusleitung des MOTOR A Pololu AO2 ---------> Minusleitung MOTOR A Pololu BO2 - -------> Minusleitung MOTOR B Pololu BO1 ---------> Plusleitung des MOTOR BStep 4: Jetzt bekomme diese Sache an die Arbeit! ENGLISCH Jetzt kommt der schwierigste Teil für mich: Programmierung. Wir haben die ersten Tests mit Motoren durchgeführt, unter Verwendung dieses Tutorial , so dass die notwendigen Anpassungen bezüglich der Pinbelegung meiner Motoren. Die Idee, die wir haben, ist die folgende: Der Roboter bewegt sich vorwärts, bis sie auf ein Hindernis bei 30 cm ist (stößt mit dem Ultraschallsensor ). Es reduziert die Geschwindigkeit um die Hälfte und beginnt, sich umzusehen ( bewegt den Servomotor ). Suchen Sie die freiesten Art und Weise (mit weiter entfernten Hindernis oder kein Hindernis), schaltet sich der Roboterkörper und startet den Loop. Ich studiere in Scratch, wie es tun würde mit GPIO Anschluss an diese Tutorials http://cymplecy.wordpress.com/scratchgpio/scratch-raspberrypi-gpio/ Nachdem ich die Wyliodrin und schien auch recht interessant. Schließlich gibt es immer gute alte Python. Wir folgen ... PORTUGUESE Agora vem a parte mais desafiadora para mim: programação. Nós já fizemos os primeiros Hoden com os motores, usando esse Tutorial , fazendo als Devidas adaptações Referentes à dos pinagem meus motores. A idéia que é a temos seguinte: O robô se bewegen para frente até encontrar um obstáculo ein 30 cm dele ( usando o Sensor ultrasónico ). Ele reduz sua velocidade à metade e Começa ein olhar para os lados ( movimentos tun Servomotor ). Procura o caminho mais livre (com obstáculo mais distante ou nenhum obstáculo), Gira o corpo tun robô e reinicia o Schleife. Estive estudando como seria fazer em Scratch, usando GPIO seguindo esses tutoriais http://cymplecy.wordpress.com/scratchgpio/scratch-raspberrypi-gpio/ Depois eu acabei descobrindo o Wyliodrin e também mich pareceu bastante interessante. Por fim, semper resta o bom e velho Python. Seguimos ...

          13 Schritt:Schritt 1: was man so braucht Schritt 2: ERSTE SCHRITTE: ANSCHLUSS DTMF mit Arduino Schritt 3: Einstellen der L293D Schritt 4: Anschluss der Sensoren mit ARDUINO Schritt 5: Anschließen des 5 BABYS MIT MUTTER Schritt 6: DIE CODE Schritt 7: der Code: - FÜR PING SENSOR Schritt 8: Schritt 9: DIE CODE: - für den HC-SR04 SENSOR Schritt 10: Vorbereitung des Körpers DER ROBOT !!!!!! Schritt 11: In Kontinuität ...... Schritt 12: PRÜFUNG ...... Schritt 13: Schließen der Haube

          DTMF oder Dual Tone Multi Frequency ist nette kleine Art der Steuerung von Maschinen mit Ihrem Handy. Diese instructable zeigt Ihnen, lieber Leser, wie man ein billiger zu machen als Schmutz DTMF gesteuerten Roboter, der kann auch funktionieren autonom yeh! das ist richtig AUTONOM, wenn es eng wird. Das Projekt wird rund um die ach so vielseitig Arduino UNO errichtet (Oh Arduino ist ihr alles, was Sie nicht tun können !!!!!!). Die Programmierung ist unkompliziert, aber stellen Sie sicher, alles ist zur Hand, bevor Sie basteln starten. Das gesamte Projekt kann für weniger als 50 $ schlug zusammen und kann Stunden sinnlosen Spaß für Sie und die Familie Haustier mitbringen. Schritt 1: was man so braucht Alle 11 Artikel anzeigen 1: - DTMF-Modul (http://www.ebay.in/itm/like/20119037796). 2: - Arduino UNO. 3: - Drahtbrücken (Mann zu Frau und Mann zum Mann). 4: - PING Ultraschallsensor (Nutzen auch Sie HC-SR04 SENSOR weil es billiger ABER Sie müssen den Code, der ich in der Codeabschnitt EXPLAIN ÄNDERN). 5: - 2 IR-Sensor (http://www.amazon.in/ROBOSOFT-SYSTEMS-Single-Sensor-Module/dp/B00U3LKGTG/ref=sr_1_cc_3?s=aps&ie=UTF8&qid=1427820514&sr=1-3-catcorr&keywords=ir+sensor+module) 6: - 2 kleine Brotschneidebretter. 7: - L293D MOTOR DRIVER (http: //www.amazon.in/L293D-Push-Pull-Four-Channel -...) Sie können auch das L293D Modul erhältlich AT (http://www.ebay.in / itm / wie / 271552019152) 8: - 2 RÄDER UND 2 Schrittmotoren mit Getriebes (AUF AMAZON) Wenn Sie die Motoren ohne dem Getriebe dann werden sie NICHT MÖGLICH genügend Drehmoment auf die Räder zu bewegen, wenn der Roboter auf Boden gelegt ergeben. "PERSÖNLICHE ERFAHRUNG!!!!!!" 9: - ein Handy mit 3,5 mm Klinke-Unterstützung und ONE für den Aufruf. 10: - SMALL BOX. 11: - beidseitig TAPE.Step 2: Erste Schritte: Anschließen DTMF mit Arduino Für diejenigen unter Ihnen, die nicht vertraut mit DTMF sind, habe ich eine unten angegebenen Link, bitte überprüfen. http://www.mediacollege.com/audio/tone/dtmf.html Verbinden Es gibt 4 Stiften auf einer Seite der DTMF-Controller als D0, D1, D2, D3 markiert diese Stifte zu verbinden, um den Zapfen 3, 4, 5 und 6 von Arduino jeweils D0 dh Stift 3, und so weiter. Wir werden Anziehungskraft für die DTMF aus dem Arduino. Ich werde dich in der 4. Schritt erklären, wie. Schritt 3: EINSTELLUNG DES L293D Der Vorteil der Verwendung eines Motortreibers und Schrittmotoren besteht darin, dass diese Anordnung ist billiger im Vergleich zur Verwendung Servomotoren. Schließen Sie die Stifte 4, 5, 12, 13 zusammen mit kleinen Brücken. Sie können diese Jumper mit festen Kern Aluminiumdrähte zu machen. Verbinden Sie die Pins 1 und 9 zusammen und Stiften 8 und 16 zusammen. Verbinden Sie den Stift: ARDUINO <=========> DRIVER Pin 9 <----------------------------> Pin 2 Pin 10 <--------------------------> Pin 7 Stift 11 <--------------------------> Pin 15 Pin 12 <--------------------------> Pin 10 Verbinden Sie das 5V vom Arduino mit dem Pin 1 bis Brotbrett und GND an die Pins 4, 5, 12, oder 13, wird einem zu tun. Schritt 4: Anschluss der Sensoren Arduino Der Sensor Ich verwende ein Ultraschallsensor PING aufgrund seiner hohen Zuverlässigkeit und geringerer Pinzahl Vergleich zu HC-SR04, die ein 4-Pin-Sensor ist, da es separate Pins für Ein- und Ausgangssignal, während Ping verwendet das gleiche Pin für Eingangs und Ausgabe. Auch ich bekam es kostenlos, warum also zu einem anderen zu kaufen !!!!!! Ich werde Ihnen sagen, wie Sie den Code für die 4-Pin-Sensor später im Code-Abschnitt ändern. Ausgabemittel, dass das Sensormodul wird vom Arduino angeregt werden, um den Ultraschallimpuls ausgelöst, und Eingabemittel, dass die reflektierte Welle, die von dem Sensor erfasst wird dem Arduino. Verbinden Sie den Signalstift an den Pin 8 auf Arduino. Da wir um eine begrenzte Anzahl von Stromquelle verwenden, werden wir in der Strom aus dem Arduino; So schließen Sie den 5V-Pin des Sensors auf 5V-Versorgung des Fahrers Steckbrett ist (AUS DEM ARDUINO) und GND mit der Masse der Treiberplatine. Wenn Sie einen Treiber-Modul verwenden, stellen Sie eine gemeinsame 5V ausziehen Punkt und Masseverbindung für diese beiden. Schließen Sie auch das Stromversorgungsstift des DTMF-Modul mit dem Brotbrett Stromversorgung. Die Ausgangspins des IR-Sensors in ähnlicher Weise eine Verbindung mit dem Stift 11 und 12 gemäß dem Code. Schritt 5: ANSCHLUSS DER 5 BABYS MIT MUTTER Verbinden Sie nun alle fünf Module an den Arduino. Schritt 6: DIE CODE Die Codierung, war eine Herausforderung, da die DTMF-Code für nur eine Stelle zu einer Zeit zu erzeugen. Das Problem wurde für den manuellen Modus, wo ich hatte, um einen Schlüssel zum Umschalten in den Handbetrieb definieren Codierung. Ich beginne mit einem Beispiel erklären: - Leere Schleife () {Int z = digitalRead (d0); int y = digitalRead (d1); int x = digitalRead (d2); int w = digitalRead (d3); if ((w == LOW) && (x == LOW) && (y == LOW) && (z == HIGH)), dh Stelle 1 {If ((w == LOW) && (x == LOW) && (y == HIGH) && (z == LOW)) dh stelligen 2 Der Code sollte wie folgt funktionieren: - wenn 1 gedrückt wird, in den manuellen Modus und durch Drücken von 2 auf dem Tastenfeld der Roboter vorwärts bewegt geht der Roboter. Aber was ist eigentlich passiert ist, dass, wie ich 2 Drücken Sie den Roboter nicht mehr im Handbetrieb. WARUM ?????? Die Antwort ist, dass der Staat an den Pins des Arduino mit dem DTMF angeschlossen haben sich nun geändert, dh sie sind nicht mehr 1, weil der Staat Informationen nicht überall gespeichert (weil der Staat sich ändern muss, wenn der Roboter in den autonomen Modus umgeschaltet und die DTMF auch nur Code für die zuletzt gedrückte Taste zu erzeugen und kann nicht gespeichert werden, den Code selbst). DIE LÖSUNG: - Die Lösung war einfach statt, indem eine Bedingung für eine Zahl, zum Schalten des Modus I es für eine Ziffer gesetzt hatte: - Beispiel: - if (w == LOW) {If ((w == LOW) && (x == LOW) && (y == HIGH) && (z == LOW)) {Digital (motorL1, HIGH); digital (motorL2, LOW); digital (motorR1, HIGH); digital (motorR2, LOW);} if ((w == LOW) && (x == HIGH) && (y == LOW) && (z == HIGH)) {Digital (motorL1, LOW); digital (motorL2, HIGH); digital (motorR1, LOW); digital (motorR2, HIGH); } if ((w == LOW) && (x == HIGH) && (y == LOW) && (z == LOW)) {Digital (motorL1, LOW); digital (motorL2, HIGH); digital (motorR1, HIGH); digital (motorR2, LOW); } if ((w == LOW) && (x == HIGH) && (y == HIGH) && (z == LOW)) {Digital (motorL1, HIGH); digital (motorL2, LOW); digital (motorR1, LOW); digital (motorR2, HIGH); } if ((w == LOW) && (x == HIGH) && (y == HIGH) && (z == HIGH)) {Digital (motorL1, LOW); digital (motorL2, LOW); digital (motorR1, LOW); digital (motorR2, LOW); } } SEIT 'W' bleibt immer niedrig für die ABOVE DIGITS, WIRD DIE W = 0 Zustand während BE TRUE. Schritt 7: der Code: - FÜR PING SENSOR <p> const int serialPeriod = 250; // Ein Zeitraum von 250 ms = eine Frequenz von 4 Hz <br> unsigned long timeSerialDelay = 0; </ p> <p> const int UltraloopPeriod = 20; // Eine Periode von 20 ms = eine Frequenz von 50 Hz unsigned UltraLoopDelay = 0; </ p> <p> const int SENSOR_1 = 10; // Eingabe / Ausgabe vom SENSOR_1 int motorL1 = 6; // Ausgang für Motortreiber Pin 2 int motorL2 = 7; // Ausgang für Motortreiber Pin 7 int motorR1 = 8; // Ausgang für Motortreiber Stift 15 int motorR2 = 9; // Ausgang für Motortreiber Stift 10 int d0 = 2; // Eingabe von DTMF-pin D0 int d1 = 3; // Eingabe von DTMF Stift D1 int d2 = 4; // Eingabe von DTMF-Pin D2 int d3 = 5; // Eingabe von DTMF Stift D3 int ultrasonicTime; // Variable zu Zeit speichern int ultrasonicDistance; // Variable zu speichern Entfernung berechnet Leere setup () { Serial.begin (9600); // Setzen serielle Kommunikationsgeschwindigkeit pinMode (motorL1, OUTPUT); pinMode (motorL2, OUTPUT); pinMode (motorR1, OUTPUT); pinMode (motorR2, OUTPUT); pinMode (d0, INPUT); pinMode (d1, INPUT); pinMode (d2, INPUT); pinMode (d3, INPUT); } </ p> <p> void loop () { int z = digitalRead (d0); int y = digitalRead (d1); int x = digitalRead (d2); int w = digitalRead (d3); /*----------------------------------------- MANUELLER MODUS ------ --------------------------------- * / if (w == LOW) { if ((w == LOW) && (x == LOW) && (y == HIGH) && (z == LOW)) { digital (motorL1, HIGH); digital (motorL2, LOW); digital (motorR1, HIGH); digital (motorR2, LOW); } if ((w == LOW) && (x == HIGH) && (y == LOW) && (z == HIGH)) { digital (motorL1, LOW); digital (motorL2, HIGH); digital (motorR1, LOW); digital (motorR2, HIGH); } if ((w == LOW) && (x == HIGH) && (y == LOW) && (z == LOW)) { digital (motorL1, LOW); digital (motorL2, HIGH); digital (motorR1, HIGH); digital (motorR2, LOW); } if ((w == LOW) && (x == HIGH) && (y == HIGH) && (z == LOW)) { digital (motorL1, HIGH); digital (motorL2, LOW); digital (motorR1, LOW); digital (motorR2, HIGH); } if ((w == LOW) && (x == HIGH) && (y == HIGH) && (z == HIGH)) { digital (motorL1, LOW); digital (motorL2, LOW); digital (motorR1, LOW); digital (motorR2, LOW); } } / * ----------------------------------- AUTONOMOUSMODE ------------ ----------------------- * / if (w == HIGH) { Sichtweite(); if ((millis () - UltraLoopDelay)> = UltraloopPeriod) { readUltrasonicsensor_1 (); Motorstart (); UltraLoopDelay = millis (); } } } nichtig readUltrasonicsensor_1 () // fuction zu SENSOR_1 Daten und finden Entfernung { pinMode (SENSOR_1, OUTPUT); digital (SENSOR_1, LOW); Verzögerung (2); digital (SENSOR_1, HIGH); Verzögerung (10); digital (SENSOR_1, LOW); pinMode (SENSOR_1, INPUT); ultrasonicTime = pulseIn (SENSOR_1, HIGH); ultrasonicDistance = (ultrasonicTime / 2) / 29; // Berechnung, um den Abstand des Hindernisses von ultrasoni // c-Sensor messen } </ p> <p> void Motorstart () // Funktion zum Antrieb des Motors nach spürte Abstand { if (ultrasonicDistance> 10) { digital (motorL1, HIGH); digital (motorL2, LOW); digital (motorR1, HIGH); digital (motorR2, LOW); } if ((IRSL == HIGH) && (irsR == LOW)) { digital (motorL1, HIGH); digital (motorL2, LOW); digital (motorR1, LOW); digital (motorR2, HIGH); } if ((IRSL == LOW) && (irsR == HIGH)) { digital (motorL1, LOW); digital (motorL2, HIGH); digital (motorR1, HIGH); digital (motorR2, LOW); } if ((IRSL == HIGH) && (irsR == HIGH)) { digital (motorL1, LOW); digital (motorL2, HIGH); digital (motorR1, LOW); digital (motorR2, HIGH); } } if (ultrasonicDistance <10) { digital (motorL1, LOW); digital (motorL2, HIGH); digital (motorR1, HIGH); digital (motorR2, LOW); } } } </ p> <p> / * --------------------------- KONTROLLE DER ULTRSONIC SENSOR --------- ---------------- * / </ p> <p> void viewDistance () // Funktion zur Entfernung auf serielle Monitor anzeigen {// Um ​​zu prüfen, ob der Ultraschall-Sensorcode richtig funktioniert if ((millis () - timeSerialDelay)> = serialPeriod) { Serial.print ("Distance"); Serial.print (ultrasonicDistance); Serial.print ("cm"); Serial.println (); timeSerialDelay = millis (); } } </ p> Schritt 8: Schritt 9: DIE CODE: - für den HC-SR04 SENSOR <p> Ich habe einige Korrekturen (wie {CORRECTIONS} markiert) gemacht und einige neue Linien ({wie markiert {MEHR}}) FÜR HC-SR04. </ p> <p> <br> <p> const int serialPeriod = 250; // Ein Zeitraum von 250 ms = eine Frequenz von 4 Hz <br> unsigned long timeSerialDelay = 0; </ p> <p> const int UltraloopPeriod = 20; // Eine Periode von 20 ms = eine Frequenz von 50 Hz unsigned UltraLoopDelay = 0; </ p> <p> const int sensor_1_in = 10; // Eingabe von der SENSOR_1 const int sensor_1_out = 13; // Vom SENSOR_1 Ausgangs int motorL1 = 6; // Ausgang für Motortreiber Pin 2 int motorL2 = 7; // Ausgang für Motortreiber Pin 7 int motorR1 = 8; // Ausgang für Motortreiber Stift 15 int motorR2 = 9; // Ausgang für Motortreiber Stift 10 int d0 = 2; // Eingabe von DTMF-pin D0 int d1 = 3; // Eingabe von DTMF Stift D1 int d2 = 4; // Eingabe von DTMF-Pin D2 int d3 = 5; // Eingabe von DTMF Stift D3 int ultrasonicTime; // Variable zu Zeit speichern int ultrasonicDistance; // Variable zu speichern Entfernung berechnet Leere setup () { Serial.begin (9600); // Setzen serielle Kommunikationsgeschwindigkeit pinMode (motorL1, OUTPUT); pinMode (motorL2, OUTPUT); pinMode (motorR1, OUTPUT); pinMode (motorR2, OUTPUT); pinMode (d0, INPUT); pinMode (d1, INPUT); pinMode (d2, INPUT); pinMode (d3, INPUT); } </ p> <p> void loop () { int z = digitalRead (d0); int y = digitalRead (d1); int x = digitalRead (d2); int w = digitalRead (d3); /*----------------------------------------- MANUELLER MODUS ------ --------------------------------- * / if (w == LOW) { if ((w == LOW) && (x == LOW) && (y == HIGH) && (z == LOW)) { digital (motorL1, HIGH); digital (motorL2, LOW); digital (motorR1, HIGH); digital (motorR2, LOW); } if ((w == LOW) && (x == HIGH) && (y == LOW) && (z == HIGH)) { digital (motorL1, LOW); digital (motorL2, HIGH); digital (motorR1, LOW); digital (motorR2, HIGH); } if ((w == LOW) && (x == HIGH) && (y == LOW) && (z == LOW)) { digital (motorL1, LOW); digital (motorL2, HIGH); digital (motorR1, HIGH); digital (motorR2, LOW); } if ((w == LOW) && (x == HIGH) && (y == HIGH) && (z == LOW)) { digital (motorL1, HIGH); digital (motorL2, LOW); digital (motorR1, LOW); digital (motorR2, HIGH); } if ((w == LOW) && (x == HIGH) && (y == HIGH) && (z == HIGH)) { digital (motorL1, LOW); digital (motorL2, LOW); digital (motorR1, LOW); digital (motorR2, LOW); } } / * ----------------------------------- AUTONOMOUSMODE ------------ ----------------------- * / if (w == HIGH) { Sichtweite(); if ((millis () - UltraLoopDelay)> = UltraloopPeriod) { readUltrasonicsensor_1 (); Motorstart (); UltraLoopDelay = millis (); } } } Leere readUltrasonicsensor_1 () // GEÄNDERT { digital (sensor_1_out, LOW); Verzögerung (2); digital (sensor_1_out, HIGH); Verzögerung (10); digital (sensor_1_out, LOW); ultrasonicTime = pulseIn (sensor_1_in, HIGH); ultrasonicDistance = (ultrasonicTime / 2) / 29; // Berechnung, um den Abstand des Hindernisses von ultrasoni // c-Sensor messen } </ p> <p> Motorstart erlöschen () // Funktion, um den Motor anzutreiben { if (ultrasonicDistance> 10) / { digital (motorL1, HIGH); digital (motorL2, LOW); digital (motorR1, HIGH); digital (motorR2, LOW); } if (ultrasonicDistance <10) { { digital (motorL1, HIGH); digital (motorL2, LOW); digital (motorR1, LOW); digital (motorR2, HIGH); } } } </ p> <p> / * --------------------------- KONTROLLE DER ULTRSONIC SENSOR --------- ---------------- * / </ p> <p> nichtig viewDistance () { if ((millis () - timeSerialDelay)> = serialPeriod) { Serial.print ("Distance"); Serial.print (ultrasonicDistance); Serial.print ("cm"); Serial.println (); timeSerialDelay = millis (); } } </ p> Schritt 10: Vorbereitung des Körpers DER ROBOT !!!!!! Das Loch auf dem Feld in der 1. Bild hat nichts damit zu tun. 1: Nehmen Sie eine gewöhnliche Karton bohren einige Löcher für die Motorwelle mit dicken Körper Stift. 2: Legen Sie die Motoren mit dem doppelseitigen Klebeband oder mit einem anderen praktikable Methode Sie Schritt 11. In Kontinuität ...... Für den Sensor, müssen Sie ein paar Anpassungen oben gezeigt zu machen. Der einzige Grund für die Verwendung von kleinen Brücken, war, dass der Sensor nahm mehr Raum, als ich dachte, so hatte ich den größten Teil der Steckbrett außen zu platzieren. Es ist etwas kompliziert zu erklären, aber Sie werden verstehen, was auf, wenn Sie diesen Punkt in den Aufbau zu erreichen gehen. Jede Art und Weise, können Sie andere Techniken, die Ihre Phantasie für die Platzierung des Sensors auf dem Roboter passen zu verwenden, aber das, was ich versucht zu tun war, indem Sie die Drähte im Inneren, ohne Drähte außerhalb der Box. auch Sie den Sensor gerade wenn Sie es wünschen montieren. Aber stellen Sie sicher, dass der Sensor nicht zu hoch oder es wird nicht in der Lage zu erkennen, Objekte der geringere Höhe sein Schritt. 12: PRÜFUNG ...... Legen Sie die Mutter und seine Kinder in die Seitenfeld und machen Sie einen Testlauf ohne Räder. Keine Notwendigkeit zu sagen, dass die DTMF fehlt, ist es gerade heraus hängen. Nach dem Code habe ich geschrieben: - 2 = Vorwärts 5 = rückwärts 4 = links abbiegen 6 = rechts stellige andere als 1, 2, 3, 4, 5, 6 und 7 wird der Roboter im autonomen Modus zu schalten. Schritt 13: Schließen der Haube Jetzt ist es Zeit, um alles, was im Inneren des Körpers zu platzieren schließen Sie die Haube und ...... PLAY !!!!!! ALLES GUTE......

            14 Schritt:Schritt 1: Notwendige Ausrüstung Schritt 2: Entwerfen Sie ein paar Ohren Schritt 3: Schneiden Sie die Ohren Schritt 4: Vorbereiten Brille Schritt 5: Montieren Elektronik Schritt 6: Bereiten Sie Summer und Sensorkabel Schritt 7: Fertig Drähte Schritt 8: Upload-Code Schritt 9: Setzen Sie Elektronik in einem Gehäuse Schritt 10: Schließen Sie Drähte Schritt 11: Schließen Gehäuse Schritt 12: Befestigen Sie die Ohren Schritt 13: Anbringen Ohren weiter Schritt 14: Erleben Echoortung

            Wünschen Ihnen Fledermaus waren? Willst du Echolocation erleben? Wollen versuchen, zu "sehen" mit den Ohren? Für meinen ersten Instructable, werde ich Ihnen zeigen, wie Sie Ihre eigenen Ultraschall batgoggles mit einem Arduino Mikrocontroller-Klon, Devantech Ultraschallsensor und Schweißerbrillen für rund 60 € oder weniger zu bauen, wenn Sie bereits über Standard-Elektronik-Komponenten. Sie könnten auch überspringen Sie die Elektronik und machen eine einfache Fledermausmaske perfekt, um zum nächsten Batman-Film zu tragen. In diesem Fall würden die Kosten nur ca. 15 € sein. Diese Brillen können Sie erleben, wie es ist, um Gehörstichwörter wie eine Fledermaus zu verwenden und ist für Kinder in einem Science-Center Einstellung über Echoortung lernen soll. Das Ziel war, die Kosten so gering wie möglich zu halten, verhindern, dass die Form der Interaktion generische oder nicht mit ihren pädagogischen Zweck zu sein, und um sicherzustellen, dass die physikalische Form der Vorrichtung verkörpert, die den Gegenstand. Für eine gründlichere Diskussion des Designs finden Sie in der Projekt-Webseite . Um hält die Kosten niedrig und Größe, ein Arduino Klon wird gebaut jedoch verwendet, aber dieses Projekt funktioniert genauso gut mit vorgefertigten Arduino Mikrocontroller. Diese Brillen wurden für "Dynamic Benutzerzentrierte Forschung und Design" natürlich in den eingebauten Kunst, Medien & Engineering -Programm an der Arizona State University. Schritt 1: Notwendige Ausrüstung -Arduino Oder vergleichbare Mikrocontroller * (wenn Sie das Geld haben, können Sie die Arduino mini / nano kaufen oder verwenden Sie einen boarduino, sonst werde ich Ihnen zeigen, wie man eine kleine und billige Arduino Klon für dieses Projekt zu machen.) -Schweißen Brille (Meine sind "Neiko" Marke und sind leicht auf eBay als "Klappen Sie Schweißerbrillen" für 3-10 Dollar ausgeliefert gefunden, funktioniert diese spezifische Art sehr gut) -Devantech SRF05 Ultraschallsensor (oder ein vergleichbares Sensor - jedoch hat das SRF05 einen sehr geringen Stromverbrauch von 4 mA und großer Auflösung von 3 cm bis 4 Meter, ist es ungefähr 30 €) -Etwas zu Ohren aus machen (ich verwendete Kunststoffkegel, siehe auch: "Wie man eine bessere Schlägerkostüm bauen" ) -einige Typ Gehäuse für Elektronik -3/8 "Split Naht flexible schwarz Wellrohre (bis Anschlussdrähte zu verstecken) -piezo Summer, der auf 5V-9V laufen kann -assorted Drähte -plasti-dip Spraydose (black) Mikrocontroller Electronics (diese Komponenten übersprungen, wenn unter Verwendung eines vorgefertigten Controller werden) - Arduino programmiert Atmega8 oder 168 DIP-Chip. - Ein Ersatz Arduino-Board oder ArduinoMini USB-Programmierer - Kleine Leiterplatte (bei Radioshack) - 9V-Batterie-Anschluss (bei Radioshack vorhanden) - 7805 5V-Spannungsregler - 16 MHz-Kristall (verfügbar @ Sparkfun ) - Zwei 22pF Kondensatoren (verfügbar @ Sparkfun ) - 10 microF Elektrolytkondensator - 1 microF Elektrolytkondensator - 1k Widerstand und 1 LED (optional, aber sehr zu empfehlen) - 2N4401-Transistor (optional) - Weibliche und männliche Überschriften (optional) - 28-Pin DIP-Sockel oder zwei 14-poligen DIP-Sockel s (optional) - Kleine Steckbrett für das Prototyping (optional) Die Elektronik-Komponenten können auch aus www.digikey.com oder www.mouser.com erhältlich Werkzeuge und Zubehör Sie benötigen -Lötkolben -Hot Klebepistole -Dremel -News Papier -masking Band -sandpaper -wire Stripperinnen usw. Schritt 2: Entwerfen Sie ein paar Ohren Sie sind frei, Ihre Phantasie benutzen, um Ihre Ohren zu bauen. Keine Fledermaus-Schutzbrillen sollten gleich sein! Ich verwendete Kunststoffkegel, die für die physikalische Therapie verwendet werden, die wir zufällig ein großes Angebot von in unserem Labor haben. Aber dieses Tutorial gibt eine andere nette Option für Fledermausohren. Ich lenkte zuerst ein Oval mit einem Filzstift und schneiden Sie es mit einem Dremel. Ich speicherte die Cutoff-Stück, für das Innere des Ohres zu verwenden. Schritt 3: Schneiden Sie die Ohren I korrigiert die abgeschnittenen Teile des Kegels mit dem Dremel, so daß sie kleiner sind und heiße klebte sie an der Innenseite der größeren Kegelstücke. Sie wussten nicht genau passen, aber nach dem Halten sie an Ort und Stelle mit der Hand die Heißklebe hielt sie ganz gut in Position. Wenn Sie sich selbst genug Platz unter den Ohren verlassen, können Sie leicht einbetten, die Elektronik im Ohr, ein Ohr für den Controller, und einer für die Batterie. Leider habe ich nicht genug Platz zu verlassen und musste ein externes Gehäuse zu verwenden. Bitte achten Sie darauf, sich nicht zu verbrennen, während mit einer Heißklebepistole !!! Sie können auch einfach schmelzen die Kunststoffkegel mit accident.Step 4: Vorbereiten Brille Die Brille, die ich gekauft waren eine sehr un-fledermausartigen glänzenden Aquafarbe. Um die Brille mehr batty machen, nehmen Sie die Linsen heraus (entfernen Sie zunächst die Nasenstück), sand sie, und Spray mit Plasti Dip Spray ihnen einen schönen leder Gummi Textur zu geben. Vor dem Spritzen, maskiert ich das Innere der Schutzbrille und den Teilen, die die Haut mit Klebeband zu berühren. Ich habe auch keinerlei Farbe auf die Nasenstück gelten, weil der Lack reduziert die Flexibilität des Materials Schutzbrille ein bisschen und das Nasenstück ist notwendig, um die Brille zusammen zu halten. Sie wollen auch auf Sand und sprühen die Ohren auch. Geschliffen Kunststoffstaub ist böse für Ihre Lungen und Augen, so wenden Sie sich bitte eine Maske tragen und Schutzbrille für diese Schritte. I besprüht über 3 Schichten mit ca. 10-15 Minuten zwischen den Schichten, um eine gleichmäßige Textur zu erhalten. Bei Nässe wird der Lack glänzend, aber es trocknet zu einem matt texture.Step 5: Bauen Sie Elektronik Diese Schritte sind optional, wenn Sie einen bereits eingebauten Arduino Mikrocontroller verwenden. Da Sie nur mit einer geringen Menge an seine Fähigkeiten macht es mehr Sinn, einen Barebone-Version von einem Arduino, die viel kleiner und billiger zu reproduzieren ist zu machen. Dieser Abschnitt könnte für jemanden ohne Elektronik Erfahrung etwas schwierig sein, aber sollte einfach für alle, die eine einfache Elektronik-Kit montiert hat sein. A "schematische" Skizze für die Elektronik angeschlossen ist. Die schematische ist stark von David A. Mellis des Atmega8 abgeleitet Alone schema . Wenn Interesse besteht werde ich einen dedizierten Instructable für diesen Schritt zu machen. Die entkoppelten Stromkreis ist von Tom Igoe Physical Computing Buch. I enthalten Bild von der PC-Platine-Version (mit Sensor / Summer nicht angeschlossen) sowie eine Prototyping-Version auf ein Steckbrett Referenz gebaut. Das Steckbrett-Version zeigt auch, wie die Arduino-Board als USB-Programmierer für die Mikrocontroller-Chip zu verbinden. Da habe ich eine DIP-Sockel für den Chip, kann ich auch entfernen Sie die Chips und sie in einem Arduino-Board zu programmieren, aber es kann schwierig sein, den Chip ohne Biege alle Stifte zu ziehen - das ist, warum ich waren die weiblichen Header-Pins für den TX / RX. Auch wenn das Board ist sehr eng, können Sie sehen, dass alle Pins des Controllers eine Lötpad zur Verfügung, um zu verbinden. Da sie für dieses Projekt erforderlich sind, nicht ich habe nicht Buchsenleisten löten, um den nicht verwendeten Pins, aber wenn sie wären, würden Sie die volle Funktionalität von einem Arduino Diecimilia außer Bord USB in einem sehr kleinen Paket haben. Die Breite der Platte ist ungefähr die Hälfte des Diecimilia Pension und etwa die gleiche Länge. (Hier ist eine ähnliche Einrichtung .) Es ist optional, um einen Transistor zu verwenden, um den Summer Macht kann die Arduino genügend Strom von dem Stift selbst bereitzustellen. , Unter Verwendung des Transistors erlaubt aber Sie andere Klang machen Geräte verwenden andere als ein Summer, wenn Sie eine haben. Schritt 6: Bereiten Sie Summer und Sensorkabel Der Ultraschallsensor und Summer brauchen lange Drähte aus der Brille mit der Elektronik führen. Der Ultraschallsensor benötigt 4 Drähte (5V, Boden, echo, Trigger) und der Summer erfordert zwei Drähte (Digitalausgang vom Controller, Boden). Mit etwas Planung Sie eine 5 Drahtbandkabel verwenden, wenn Sie eine haben und teilen Sie die Masseverbindung zwischen dem Summer und den Sensor. Ich hatte nur eine 4-Draht-Band verwendet, so dass ich für den Ultraschallsensor und verwendet eine Zweidrahtleitung für den Summer. Da der Summer verfügt über zwei Anschlüsse i verlötet eine Reihe von Buchsenleisten mit den zwei Drähten an der richtigen Abstand, auf diese Weise kann ich leicht entfernen Sie den Piezo-Summer, wenn nötig. Der Sensor verfügt über einige Löcher Lot zu löten, auf die Sie sollten den Kopf gehen und zu verwenden. ! Achten Sie auf die richtige Seite zu nutzen, die Löcher auf der anderen Seite sind für die Programmierung des Sensors und wird nicht funktionieren Schritt 7: Fertig Drähte Nächstes Lot Stiftleiste Stifte an das andere Ende der Drähte. (Diese werden an den Mikrocontroller angeschlossen werden.) Schritt 8: Upload-Code Um den Code zu laden, schließen Sie die 5V, Boden, TX, RX-Pins auf der PC-Karte, um den gleichen Stiften auf einem Chip entfernt Arduino Board mit einigen Drähten. Schließen Sie dann auf der Leiterplatte die Reset-Pin an die in dem Stift 13 würde in der DIP-Sockel auf dem Arduino Board gehen. Wenn dies verwirrend ist, lesen Sie bitte das Bild, das diese repliziert, außer mit einem Arduino Mini. Next einfach vorbei angebracht Code in der Arduino -Editor (oder Augenbrauen zu und öffnen Sie die Datei in .pde Arduino nach dem Download) und wählen Sie die entsprechende serielle Schnittstelle und Arduino Chip Sie verwenden, und drücken Sie den Upload-Button. Der Code funktioniert, indem er Signaltöne und dann Variieren der inter-beep Intervall basierend auf dem Abstand vom Sensor gemessen. Also, wenn Sie in der Nähe zu einem Objekt werden, die inter-Signalton-Intervall ab und die Signaltöne kommen schneller. Wenn Sie weit weg von einem Objekt sind, die inter-Signalton-Intervall erhöht, so dass die Pieptöne auftreten langsamer. Die Steuerung überprüft den Abstand alle 60 ms, so dass die inter-Signalton-Intervall ändert sich dynamisch. Derzeit ist es so skaliert 1 Zoll macht einen Unterschied von 10 ms in inter-Signalton-Intervall. Dies macht die Brille besser für engere Abstände, aber erhöht werden kann, um besser für weitere Strecken zu arbeiten. Ich habe versucht, eine exponentielle Skalierung, die den Bereich um engere Abstände erhöht (mit fscale aber es schien nicht, die Antwort viel im Austausch für jede Menge Code zu ändern, so dass ich es verschrottet.) Seit der Zeit, es zu lesen, nimmt der Abstand hängt davon ab, der Abstand des Objekts, das erfasst wird (der Sensor kehrt Impulse bis 30 ms lang) der Code, misst die Zeit, die, um den Messwert zu erhalten und kompensiert die Verzögerungszeiten um diesen Betrag. Jede Zeile des Codes wird kommentiert und ist (hoffentlich) selbsterklärend. Schritt 9: Setzen Sie Elektronik in einem Gehäuse Schneiden Sie das Wellrohr, damit es die richtige Länge der Schutzbrillen, um someones Hand oder Tasche. Setzen Sie die Kabel der Verbindung mit dem Ultraschallsensor und Piezo-Summer in der Split-Naht Wellrohre. Bohren Sie ein Loch in der Gehäuse, die die Wellrohre passen. Ich tat dies mit einem Versuch und Irrtum-Ansatz ausgehend von einer geringen Größe und der Erhöhung des Durchmessers, bis die Schläuche passen genau richtig. Führen Sie die Kabel durch das Loch dann in der Wellrohre zu quetschen. Meine Kabel sind etwas lang, so hatte ich, um Sie auf zu falten, um zu passen. Einige Klettverschluss hält die Leiterplatte an den enclosure.Step 10: Schließen Sie Drähte Jetzt können Sie die Stiftleiste Stifte an den Enden der Drähte Ihre verwenden und eine Verbindung zu den entsprechenden Pins auf der PC-Platine (verwenden Sie die schematische!). Wenn Sie mit Ihrem eigenen Arduino werden dann nur die gleichen Pin-Zuordnungen wie in der schematic.Step 11: Close-Gehäuse Dieses Gehäuse hatte Schrauben halten sie geschlossen, aber andere Gehäuse (Altoids Zinn?) Könnte einfach zuschnappen. Da war ich nicht sicher, ob es funktioniert, habe ich Klebeband, damit es für now.Step 12 geschlossen: Befestigen Sie die Ohren Um die Ohren legen wir haben an erster Stelle zwei vertikale Schlitze mit dem dremel in den Ohren für das Band durchlassen. Schritt 13: Anbringen Ohren weiter Nach dem Ausführen der Gurte durch die Ohren, habe ich Velcro, um die Ohren, um die Brille zu befestigen. Das war dann aber etwas instabil, aber sehr einstellbar, um sie zeigte auf den richtigen Weg. Kleben sie hätte mehr permanent, aber die Velcro hat mehrere Demos überlebt. Der Ultraschallsensor irgendwie war die perfekte Passform, um auf den Verriegelungsmechanismus für die Flip-up-Fähigkeit der Brille geschoben werden. Sie müssen die Gummibrillengestell aus der Kunststofflinse Stück leicht von oben zu ziehen, um Platz zu machen, dann wird der Sensor passt genau in. Der Sensor funktioniert springt heraus manchmal, so ein wenig Leim könnte es für immer zu beheben. Leider ist diese Art der Befestigung ist es unmöglich, die Linsen hochklappen anymore.Step 14: Erfahrung Echoortung Stecken Sie in einer Batterie setzen Sie das Gehäuse in der Tasche und entdecken! Die enge Ihnen, Objekte in deiner Sichtlinie zu bekommen, desto schneller wird es piept, je weiter man wird, desto langsamer wird es piept. Bitte tragen Sie nicht diese in explosionsgefährdeten Bereichen oder in Verkehr! Diese Brillen sind nur für Bildungszwecke und bedeutete für kontrollierten Umgebungen, da sie dazu bestimmt sind, um Ihre periphere Sicht und regelmäßigen Vision zu blockieren, so dass Sie mehr angewiesen auf auditive Signale sind. Ich bin nicht für Verletzungen als Folge der das Tragen dieser Schutzbrillen verantwortlich! Vielen Dank! Da dies auf Arduino basiert, können Sie leicht fügen Sie ein Zigbee oder BlueSMiRF Modul, diese mit Computern drahtlos Schnittstellen. Zukünftige Arbeiten könnte das Hinzufügen einer Scheibe, um die Empfindlichkeit einstellen und das Hinzufügen eines Ein- / Ausschalter.

              6 Schritt:Schritt 1: Polieren Chemicals & Solvent Wissenschaft Schritt 2: Stück Schritt 3: Nehmen Sie Abstand und bereiten den Befeuchter Schritt 4: Vorbereitung der Farbdose (Nebelkammer) Schritt 5: Montieren Sie den Project Box Schritt 6: Mechanische Prüfung von Aceton Polished ABS Parts

              Alle 12 Artikel anzeigen Vapor Polieren ist nichts Neues. Erfahrene 3D-Druck-Enthusiasten sind uns bewusst, dass Sie die Oberfläche des 3D-Druckobjekte, indem sie an die richtigen Lösungsmittel zu glätten. Es gibt ein paar bestehenden Verfahren, dies zu tun, aber jeder von ihnen ist mit einzigartigen Nachteile. Was wir brauchen, ist eine bessere Lösungsmittelaufbringungsverfahren, und das ist, was dieses instructable geht. (Achten Sie darauf, im letzten Schritt schaut euch das Video!) Die aktuellen Dampfpolierverfahren und ihre Nachteile sind: 1. Hot treat via siedenden Lösungsmittel in einen Topf Topf oder ähnliche Kammer (Potentiell gefährliche und sehr hands-on-Verfahren) 2. Kalt treat über langsame Freisetzung von Lösungsmittel von Papierhandtüchern in einem geschlossenen Behälter (sehr zeitaufwendig, nicht Teile während dieses Prozesses zu beobachten.) 3. Spray Konserven Lösungsmittel Aerosol auf Teil. (Inconsistent Oberflächengüte, müssen außerhalb durchgeführt werden) 4. Dipping Teile direkt in flüssigen Lösungsmitteln (Unberechenbar / inkonsistent Ende, wahrscheinlich über die Belichtung eines Teils) Alles, was ich wollte, ist eine Maschine, die mich schnell Teile fallen in einen durchsichtigen Behälter und in der Lage, drücken Sie "go" und haben die Maschine produzieren eine vorhersagbare Finish für sich lässt. Ich will nicht, um eine wirklich beteiligten Einrichtung, die eine Feuergefahr sein können, Dunstgefahr, oder etwas, das unvorhersehbare Oberflächen produziert zusammen zu haben. Im Grunde möchte ich etwas so bequem wie eine Mikrowelle. Ich bin auch vergesslich so dass ich nicht möchte, dass meine Teile zerstört werden, wenn ich vergesse, dass ich ließ sie in der Maschine. Die Ultraschall-Misting 3D Vapor Polierer ist die Lösung für all diese Probleme. Diese Schlüsselkomponente dieser Maschine stammt aus Ultraschall-Luftbefeuchter, der einen piezoelektrischen Wandler verwendet (wie bei einem Lautsprecher), um eine Hochfrequenz-mechanische Schwingung in einer Flüssigkeit zu schaffen. Diese Schwingung bildet eine extrem feine Tröpfchennebel in einem Nebel / Nebel. Die Dichte des Nebels wird durch Variieren der Intensität der Schwingungen über ein Potentiometer gesteuert. Dieser Nebel Nebel ist sehr dicht und pflegt bewegen weit von sich, so habe ich ein Aquarium Luftpumpe, um es aus der Vernebelungskammer in die Glasveredelung Kammer, wo sie auf dem 3D-kondensieren gedruckten Teil zu blasen. Dieser Luftstrom hält die Luft sich innerhalb des Bearbeitungskammer, die produzieren eine einheitliche Oberfläche auf Seiten hilft. Die Luftstromsystem ist notwendigerweise offen, aber wir wollen nicht die Abluft an eine Dunst Gefahr werden, so gibt es einen Wasserwaschflasche an der Abgas, um überschüssiges Lösungsmittel zu absorbieren. (Beachten Sie, dass dies nur schützt Sie bei der Verwendung von mit Wasser mischbaren Lösungsmitteln, wie Aceton.) Wenn eine Behandlung vor Ort Lack wird das Rohr geht in die Bearbeitungskammer Wunsch können getrennt und von Hand auf den Teil, wo immer Sie wollen gerichtet. Dies ist eine großartige Möglichkeit, um Chemikalien zur Quellschweißen (auch bekannt als Festkleben von Teilen aus Kunststoff zusammen) anzuwenden. Die andere kühle Sache über diesem Entwurf ist, dass der Nebel Erstellen von Komponenten sind getrennt von den Nebel Anwendung Komponenten. Das bedeutet, dass man einen Microcontroller benutzen, um einige sehr Präzisionsanwendungen des Nebels zu tun. Wie es ist, mit einem einfachen mechanischen Zeitgeber wie in der Zeichnung gezeigt, wird immer noch geben Ihnen eine Tonne control.Step 1: Polier Chemicals & Solvent Wissenschaft Selbstverständlich können Sie wirklich vorsichtig sein um Lösungsmittel möchten. Lesen Sie die Sicherheitsdatenblätter für Chemikalien, die Sie verwenden und tragen Sie immer ordnungsgemäße PPE beim Umgang mit ihnen. Während diese Maschine wurde entwickelt, um für den Einsatz im Innenbereich der nur Lösungsmittel empfehle ich, dies zu tun mit ermöglichen Aceton ist. Alle anderen Lösungsmittel sollten wie Gift behandelt werden. Warum ist Aceton besonders? Eigentlich Aceton ist ziemlich erstaunliche Sachen. Aceton mit Wasser mischbar ist (sie gut mischen), so dass die Waschflasche macht einen anständigen Job der es aus der Luft zu entfernen. Die Absorption von Aceton durch Wasser etwa 1-1 Vol, also halten Sie Ihr Wasser frisch, um den Geruch zu minimieren. In jedem Fall Aceton ist für den Menschen unter normalen Umständen und normale Mengen vollkommen sicher. Ob Sie es glauben oder nicht, der menschliche Körper tatsächlich produziert Aceton in kleinen Mengen! Aceton ist die einzige allgemein verfügbare Lösungsmittel außer Wasser, das nicht als VOC oder HAP eingestuft ist. Dies bedeutet, dass es keine gesetzlichen Bestimmungen, wie viel von diesem Lösungsmittel wir verwenden. Kein anderer gängigen Lösungsmittel ist so frei von Einschränkungen! Aceton ist das am schnellsten Verdampfungs- und einer der stärksten von allen gängigen Lösungsmitteln und es sehr trocken (nicht-ölige) ist. So macht es einen ausgezeichneten Reiniger und Entfetter und dies ist, wie es in den meisten Industriezweigen verwendet wird. Obwohl es riecht nicht gut, müssten Sie verbrauchen eine Menge von diesem Zeug zu Schaden kommen. Es ist nur ein Reizmittel in geringen Konzentrationen, passiert all das schlechte Zeug bei hohen Konzentrationen. Aceton ist nicht als krebserzeugend, erbgutverändernd einem chemischen oder einem Anliegen für chronische Neurotoxizität Wirkungen betrachtet. Cool, also was Lösungsmittel am besten für 3D bedrucktem Kunststoff? ABS: Aceton Acryl: Die meisten Lösungsmittel PLA: MEK oder "MEK Substitute" PVA: Wasser PVC: Die meisten Lösungsmittel Polycarbinate: Hübsche lösungsmittelbeständig Nylon: Hübsche lösungsmittelbeständig Polypropylen: Hübsche lösungsmittelbeständig Polyethylen: Hübsche lösungsmittelbeständig Abschließende Bemerkungen: * Immer Ihr Kammern vor dem Wechsel zu einem neuen Lösungsmittel reinigen. Das ist kein Witz, das Mischen von Chemikalien so häufig wie Ketone und Alkohole können eine Explosion verursachen. Im Zweifelsfall konsultieren Sie einen chemischen Kompatibilitätstabelle: http: //www.safety.vanderbilt.edu/chem/chem-compati ... * Lösungsmittel nicht "schmelzen" Kunststoff, sondern sie sie aufzulösen. Schmelzmittel eine physikalische Veränderung von fest zu flüssig durch eine Erhöhung der Wärmeenergie verursacht wird. Die Reaktion ist hier mehr ähnlich dem, was passiert, wenn man Wasser auf eine Zucker cube.Step 2 pour: Bill of Materials (1) Luftpumpe und Rückschlagventil: Aqua Kultur 1/2 Gallon Betta anzeigen mit Basis (gleiche bei Walmart) (1) 8 "x6" x3 "Project Box: www.radioshack.com/project-enclosure-8x6x3 -... (1) Ultraschall-Luftbefeuchter: Crane Adorable Ultraschall-Luftbefeuchter - Frog (1) verschlossenen Glas: A 1 Gallone Gurkenglas wäre perfekt. (1) Brewing Airlock: Stellen Sie Ihre eigenen, wie ich tat oder sich eine Phantasie hier: Cylinder Airlock (1) Leere Farbdosen: 1 Quart oder 1 Gal, erhältlich in jedem Baumarkt. (3 ft) 1/4 "OD Polyethylenschlauch: erhältlich in jedem Baumarkt. (1) 90 deg Gewindeschnellkupplung passend für 1/4 "OD Rohr: erhältlich in jedem Baumarkt. (3) Gerade Gewindeschnellkupplung passend für 1/4 "OD Rohr: erhältlich in jedem Baumarkt. Optional: (1) 5 Minute gefedert Mechanische Wand Timer: Intermatic FD5MW 5-Minute gefedert Wand Timer, Weiss ** Hinweis: Einige Teile in den Fotografien verwendet anders als hier genannt sind. Ich habe ein Projekt 7x5x3 Box, aber ich denke, es ist zu klein. Außerdem habe ich eine 1 Liter Farbe kann aber ich denke, 1 gal wäre besser, weil es eine ganze Kanne Aceton. Schließlich halten, ist es wichtig, dass Ihre Finishing Kammer luftdicht ist. Aus diesem Grund weiß ich nicht empfehlen, mit dem einem I von Walmart hat (in dem Haupt-Foto zu sehen). Schritt 3: Nehmen Sie Abstand und bereiten den Befeuchter Alle 11 Artikel anzeigen Meine Frau war traurig, dass ich nahm neben ihr Frosch Luftbefeuchter, aber ich zu sezieren sie für die Wissenschaft darauf bestanden! Der Befeuchter ist mit einem Netzkabel, Netzschalter, Potentiometer, Schwimmerschalter und Ein- / Aus-Licht. Wir werden alles verwenden, so gibt es keine Notwendigkeit zu schneiden keine Elektronik. Alles was Sie tun müssen, ist neben den Luftbefeuchter mit Schraubendreher. Wenn es alles auseinander alles, was Sie tun müssen, ist zu betrügen die Schwimmersensor zu denken, es ist über alle Zeiten von ziptieing den Schwimmer in der oberen Position. Hinweis: Es ist wahrscheinlich am besten nicht, den Vibrationsalarm zu betreiben, wenn keine Flüssigkeit, im sicher Theres ein Grund, warum sie diese Schwimmerschalter installiert. In Bild 5 i schneiden Sie das Netzkabel in das Aquarium Luftsprudler verlötet es auf den Befeuchter Strom Beiträge. Dadurch ist es so, dass der Luftblasen und der Befeuchter durch die gleiche Netzleitung eingeschaltet wird, und sind nur auf, wenn der Hauptschalter eingeschaltet ist. Wenn Sie sich für die optionale 5 Minute gefedert Mechanische Wand Timer installieren, die ich empfehle dann einfach installieren Sie sie in Reihe mit dem Hauptnetz, wie ein Schalter. Die Installationsanweisungen werden in der Timer-Box zu kommen. Schritt 4: Vorbereitung der Farbdose (Nebelkammer) Alle 13 Artikel anzeigen In diesem Schritt können Sie die Bohrungen in der Unterseite der Farbe kann, so dass Sie den Vibrator montieren. Messen und 4 Befestigungslöcher bohren und ein großes Durchgangsloch für den Vibrator selbst. Das große Loch auslaufsicher, weil der Gummidichtung sein, aber die winzigen Löcher sind schwieriger. Lösemittel werden die meisten Leim Sie hier verwenden, so bohren Sie Ihre Montagelöcher so klein wie möglich zu lösen. Ich habe 2 Komponenten Epoxidharz, um es zu versiegeln in und ich habe keine Leckagen bemerkt. Wenn Sie die Löcher in den Deckel für die Fittings zu bohren, um sicherzustellen, dass sie Größe so klein wie möglich. Sie möchten die Armatur sich in Schraube und Dichtung das Loch mechanisch so weit wie möglich, da es schwierig sein wird, ein großes Loch, ohne die Lösungsmittel des Klebers bald nach der Zerstörung kleben über. EDIT:. Silikon-Kleber ist eine gute Wahl für die Lösungsmittelbeständigkeit Schritt 5: Montieren Sie den Project Box Alle 7 Artikel anzeigen Beachten Sie, vom ersten Foto in diesem instructable, die ich lief der Luftblasenrohr bis die Außenseite der Farbdose, anstatt versteckt ist auf der Innenseite. Ich tat dies zu vermeiden, dass auf dem Boden der Dose versiegeln ein weiteres Loch. Es ist schwierig, in den Bildern zu sehen, aber ich hinzugefügt ein Stück Schaumstoff im Luftsprudler, es vibriert gegen den Kasten und Lärm zu vermeiden. Nachdem Sie in Jame es alles, was Sie sind fertig! Ich würde sujject ließ all den Kleber 24 Stunden trocknen, bevor butting keine Lösungsmittel in die Kammer. Es wäre wahrscheinlich besser, auf dem Wasser, bevor Sie nur direkt auf Lösungsmittel testen Sie das Gerät aus. Auch wenn Sie den Schwimmer umgangen wechseln, wie ich dann darauf, nicht die machien auf, wenn es leer ist oder schlechte Dinge werden wahrscheinlich passieren drehen. Schritt 6: Mechanische Prüfung von Aceton Polished ABS Parts Ich war neugierig, welche Auswirkungen Acetondampf Behandlung würde auf die mechanische Festigkeit der abs Exemplare haben. Gut, dass ich zufällig einen TestrBot Universal-Testmaschine, um es herauszufinden haben. Die Prüfung war ziemlich überzeugend, dass die Behandlung abs Proben mit Acetondampf ließ sie Festigkeit trotz der Proben eine volle 24 Stunden austrocknen gegeben zu verlieren. Skeptiker können sich über die beigefügte pdf-Datei für detaillierte Testergebnisse. Dieses Ergebnis war überraschend, um es gelinde auszudrücken. Ich erwartete das Polieren, um die Teile, indem Oberflächenspannungskonzentrationen zu stärken. Meine hoch spekulativ Vermutung für den resultierenden Verlust von Stärke ist, dass die Exposition gegenüber dem Lösungsmittel verursacht eine dauerhafte chemische Veränderung der Oberfläche der Teile, was zu einer Erweichung beeinflussen. Mit Blick auf das im Inneren der Teile und es ist klar, dass die Behandlung nicht sehr tief eindringen. Es ist interessant festzustellen, daß die Masse der Proben wurde vor und nach der Behandlung gemessen und unmittelbar bevor sie geprüft wurden. Proben in Massen direkt nach der Behandlung um etwa 0,2 g, aber sie ging zurück zu ihr Normalgewicht nach 24 Stunden. Um fair zu sein, war dies keine erschöpfende Studie. Getestet habe ich eine Handvoll Exemplare in einer einzigen Orientierung. Aber dann wieder, waren meine Standardabweichungen gering, so mein Setup ist eindeutig in der Lage, reproduzierbare Ergebnisse. Alles in allem, mit einem Ultraschalldampfbehandlungskammer konnte immer noch von Vorteil für alle, die den ästhetischen Wert ihrer 3D gedruckte Teile zu verbessern. Schauen Sie sich das Video, das den gesamten Prozess: >>> Ein letzter Punkt, wenn Sie diese instructable genossen haben, dann wenden Sie sich bitte einen Moment Zeit nehmen, um es in der 3D-Druckwettbewerb abstimmen! Thanks! <<<

                3 Schritt:Schritt 1: Der Ultraschall-Module Schritt 2: Der LCD- Schritt 3: Der Kodex

                Hier finden Sie einen LCD-Ein Arduino Uno muss (ich habe ein Ethernet-Schild auf mir, sie nicht irgend etwas in diesem Projekt zu tun, aber es ist ein Schmerz zu nehmen und aus) ein Ultraschallsensor Modul 20 - 30 Schaltdrähte Dies ist ein ziemlich einfaches Projekt, das ich kam mit, wenn ich wollte, um die Ultraschall-Abstandssensor, ohne den Computer (die Serien Monitor) verwenden. Es ist ziemlich einfach zu machen und brauchen Sie nicht eine Menge Sachen zu machen, so, lässt beginnen Schritt 1: Die Ultraschall-Module Ich bin mit dem HC - SR04 Ultraschall, aber es ist nicht wirklich wichtig, sind die Stifte wahrscheinlich das gleiche auf allen von ihnen. Legen Sie die Ultraschall in Ihrem Steckbrett und Haken * Ultraschall-GND an A0 * Ultransonic Echo auf A1 * Ultraschall-Trigger auf A3 * Ultraschall-VCC auf A4 Jetzt laden Sie diesen Code auf der Platine und ersetzen lcd.print mit Serial.print / * Liquid Bibliothek - Hallo Welt Zeigt die Verwendung einer 16x2 LCD-Display. Die Liquid Bibliothek arbeitet mit allen LCD-Displays, die mit der kompatibel sind Hitachi HD44780-Treiber. Es gibt viele von ihnen gibt, und Sie können in der Regel sagen, von der 16-Pin-Schnittstelle. Diese Skizze druckt "Hallo Welt!" zur LCD und zeigt die Zeit an. Die Schaltung: * LCD RS Stift, um digitale Stift 12 * LCD aktivieren Pin-Digital-Stift 11 * LCD D4 Stift, um digitale Stift 5 * LCD D5 Stift, um digitale Stift 4 * LCD D6 Pin auf digitalen Stift 3 * LCD D7 Pin auf digitalen Pin 2 * LCD-R / W Pin mit Masse * 10K-Widerstand: * Endet mit + 5V und Masse * Wischer zu LCD VO (Pin 3) * Ultraschall-GND an A0 * Ultransonic Echo auf A1 * Ultraschall-Trigger auf A3 * Ultraschall-VCC auf A4 #include <LiquidCrystal.h> * / Leere setup () { // Bis die LCD-Reihe von Spalten und Zeilen ein: lcd.begin (16, 4); pinMode (A4, Ausgang); // Pin 2 auf Vcc zu befestigen pinMode (A0, OUTPUT); // Pin 5 GND legen // Initialisierung der seriellen Kommunikation: Serial.begin (9600); lcd.setCursor (0, 0); lcd.print ("Ultraschall-Lineal mit LCD"); lcd.setCursor (0, 1); lcd.print ("von Alex Willis"); } Leere Schleife () { digital (A4, HIGH); // Variablen zur Laufzeit des ping zu etablieren, // Und der Abstand Ergebnis in Zoll und Zentimeter: lange Dauer, Zoll, cm; // Der PING))) wird mit einem High Impuls von 2 oder mehr Mikrosekunden ausgelöst. // Geben Sie eine kurze LOW Impuls voraus, um eine saubere HOCH-Impuls zu gewährleisten: pinMode (A3, OUTPUT); // Pin 3 Trig befestigen digital (A3, LOW); delayMicroseconds (2); digital (A3, HOCH); delayMicroseconds (5); digital (A3, LOW); // Das gleiche Pin wird verwendet, um das Signal von der PING lesen))): Ein hoch // Impuls, dessen Dauer ist die Zeit (in Mikrosekunden) von der Sende // Der ping auf den Empfang sein Echo von einem Objekt. pinMode (A1, Eingang); // befestigen Pin 4 Echo Dauer = pulseIn (A1, HIGH); // Zeit in einem Abstand zu konvertieren inches = microsecondsToInches (Dauer); cm = microsecondsToCentimeters (Dauer); lcd.setCursor (0, 2); lcd.print (Zoll); lcd.print ("in"); lcd.print (cm); lcd.print ("cm"); Verzögerung (1000); lcd.clear (); } Lang microsecondsToInches (lange Mikrosekunden) { // Nach Parallax Datenblatt für den PING))), gibt es // 73,746 Mikrosekunden pro Zoll (dh Schall bei 1130 Fuß pro // Sekunde). Dies gibt den Abstand vom Ping, Outbound gereist // Und zurück, so dass wir durch 2 teilen, um den Abstand des Hindernisses zu bekommen. // Siehe: http://www.parallax.com/dl/docs/prod/acc/28015-PING-v1.3.pdf zurück Mikrosekunden / 74/2; } Lang microsecondsToCentimeters (lange Mikrosekunden) { // Die Schallgeschwindigkeit ist 340 m / s oder 29 Mikrosekunden pro Zentimeter. // Der Ping fährt hin und zurück, so, um den Abstand von der zu finden // Objekt nehmen wir die Hälfte der zurückgelegten Strecke. zurück Mikrosekunden / 29/2; } Austauschen der lcd.print mit Serial.print wird sichergestellt, dass Ultraschall arbeitet und dann können wir auf die LCD zu bewegen. Schritt 2: Der LCD- Beginnen Sie mit dem Anbringen * LCD RS Stift, um digitale Stift 12 * LCD aktivieren Pin-Digital-Stift 11 * LCD D4 Stift, um digitale Stift 5 * LCD D5 Stift, um digitale Stift 4 * LCD D6 Pin auf digitalen Stift 3 * LCD D7 Pin auf digitalen Pin 2 * LCD-R / W Pin mit Masse * 10K Pot: * Endet mit + 5V und Masse * Wischer zu LCD VO (Pin 3), Nun, das ist die gleiche Schaltung wie die Hallo Welt Beispiel für Arduino und es wäre wahrscheinlich am besten, um das Programm, um sicherzustellen, haben Sie Ihre LCD-Setup richtig (wenn Sie nicht bemerkt, Ich mag, um zu testen, wie ich gehen zusammen) zu testen. Schritt 3: Der Kodex Sie sollten Ihre Schaltung jetzt alle Setup haben, so jetzt ist es Zeit für den Code. / * Die Schaltung: * LCD RS Stift, um digitale Stift 12 * LCD aktivieren Pin-Digital-Stift 11 * LCD D4 Stift, um digitale Stift 5 * LCD D5 Stift, um digitale Stift 4 * LCD D6 Pin auf digitalen Stift 3 * LCD D7 Pin auf digitalen Pin 2 * LCD-R / W Pin mit Masse * 10K-Widerstand: * Endet mit + 5V und Masse * Wischer zu LCD VO (Pin 3) * Ultraschall-GND an A0 * Ultransonic Echo auf A1 * Ultraschall-Trigger auf A3 * Ultraschall-VCC auf A4 #include <LiquidCrystal.h> * / Leere setup () { // Bis die LCD-Reihe von Spalten und Zeilen ein: lcd.begin (16, 4); pinMode (A4, Ausgang); // Pin 2 auf Vcc zu befestigen pinMode (A0, OUTPUT); // Pin 5 GND legen // Initialisierung der seriellen Kommunikation: Serial.begin (9600); lcd.setCursor (0, 0); lcd.print ("Ultraschall-Lineal mit LCD"); lcd.setCursor (0, 1); lcd.print ("von Alex Willis"); } Leere Schleife () { digital (A4, HIGH); // Variablen zur Laufzeit des ping zu etablieren, // Und der Abstand Ergebnis in Zoll und Zentimeter: lange Dauer, Zoll, cm; // Der PING))) wird mit einem High Impuls von 2 oder mehr Mikrosekunden ausgelöst. // Geben Sie eine kurze LOW Impuls voraus, um eine saubere HOCH-Impuls zu gewährleisten: pinMode (A3, OUTPUT); // Pin 3 Trig befestigen digital (A3, LOW); delayMicroseconds (2); digital (A3, HOCH); delayMicroseconds (5); digital (A3, LOW); // Das gleiche Pin wird verwendet, um das Signal von der PING lesen))): Ein hoch // Impuls, dessen Dauer ist die Zeit (in Mikrosekunden) von der Sende // Der ping auf den Empfang sein Echo von einem Objekt. pinMode (A1, Eingang); // befestigen Pin 4 Echo Dauer = pulseIn (A1, HIGH); // Zeit in einem Abstand zu konvertieren inches = microsecondsToInches (Dauer); cm = microsecondsToCentimeters (Dauer); lcd.setCursor (0, 2); lcd.print (Zoll); lcd.print ("in"); lcd.print (cm); lcd.print ("cm"); Verzögerung (1000); lcd.clear (); } Lang microsecondsToInches (lange Mikrosekunden) { // Nach Parallax Datenblatt für den PING))), gibt es // 73,746 Mikrosekunden pro Zoll (dh Schall bei 1130 Fuß pro // Sekunde). Dies gibt den Abstand vom Ping, Outbound gereist // Und zurück, so dass wir durch 2 teilen, um den Abstand des Hindernisses zu bekommen. // Siehe: http://www.parallax.com/dl/docs/prod/acc/28015-PING-v1.3.pdf zurück Mikrosekunden / 74/2; } Lang microsecondsToCentimeters (lange Mikrosekunden) { // Die Schallgeschwindigkeit ist 340 m / s oder 29 Mikrosekunden pro Zentimeter. // Der Ping fährt hin und zurück, so, um den Abstand von der zu finden // Objekt nehmen wir die Hälfte der zurückgelegten Strecke. zurück Mikrosekunden / 29/2; } Laden Sie diesen Code und es sollte funktionieren, auch wenn es nicht sehr genau, aber hey! Es funktioniert!

                  7 Schritt:Schritt 1: Materialien Schritt 2: Schematische Schritt 3: LED Widerstände und Solder Schritt 4: Hinzufügen der Ultraschallsensor Schritt 5: Code Schritt 6: Case Schritt 7: Montage auf dem Fahrrad

                  Praktisch überall, dass ich, um zu bekommen, einschließlich der Schule, ich Fahrrad. Es ist ein guter Weg, um aufzuwachen am Morgen nicht auf die anderen Vorteile gegenüber Fahr erwähnen. Doch leider gibt es immer, dass kleine Gruppe von Fahrern, die nicht gerne den Weg zu teilen, und es kann in der Nacht oder auf schmalen Straßen besonders gefährlich zu bekommen. Während ich an den Fahrer zurück zu bekommen durch die Montage Blitzleuchten auf der Rückseite von meinem Fahrrad oder radeln möglichst langsam scheint das nicht die beste Lösung für eine Reihe von Gründen. Beim Nachdenken über Möglichkeiten, dies zu bekämpfen, bemerkte ich, die große Zahl der großen Fahrradlicht Projekte auf Instructables. Das ist, als ich beschloss, dieses Projekt zu erstellen und zu intensivieren, das Spiel der gewöhnlichen blinkende rote Lichter. Von einem Arduino, die ich vor kurzem verliebt (Wette, die Sie noch nie gehört, dass man) und ein Ultraschallsensor kam Helle Bike, das die Lichtmenge, die ein Fahrer je nachdem, wie nahe er oder sie treibt mich sieht kontrollieren würde . Nach einigem Suchen im Web und viel ungeduldig wartet auf Pakete anzukommen war ich endlich in der Lage zu verbinden und zu steuern, 17 LEDs und ein Ultraschallsensor in einer Show aus Licht. Jetzt genug geredet und Konstruieren ... Schritt 1: Materialien Eines der schönen Dinge über dieses Projekt, das ich fand, war, dass die meisten dieser Teile sind sehr häufig es ihnen ermöglicht, aus nahezu jeder Elektronik / Hobby Website oder gekauft werden. Materialien: 1x Arduino Uno 17x 5mm LED 4 jeweils für Rot, Grün, Gelb, Blau. Sie müssen auch ein zusätzliches 17. für Ihren Lenker. Eine diffuse LED wird etwas weniger Erschütterungen für die Augen sein. Stellen Sie sicher, als keiner von ihnen ziehen mehr als 40 mA. Diese sind durch die meisten jedem Elektronik-Website verfügbar. Sie können auch sie bei Radio Shack , wenn auch, nach meiner Erfahrung sie immer ein wenig mehr in der Lage pysical Kosten im Vergleich zu einem Online-Shop. 17x Widerstände Eine hilfreiche Widerstandsrechner gefunden werden kann hier . Allelectronics hat eine große Auswahl Seite zur Auswahl. 1x Container HOMEDEPOT hat eine Reihe von preiswerten und robusten Optionen oder Allelectronics das ist, was ich verwendet. Stellen Sie sicher, etwas zu mindestens 1/4 größer als die Arduino in jeder Richtung zu kaufen. Die eine, die ich ein wenig anschmiegsam. 1x Perf Bord 22 AWG Draht Eine Farbe sollte in Ordnung sein, und Sie werden nicht mehr als ein paar Füße brauchen. 1x Ultraschall Näherungssensor Es gibt eine Reihe von Optionen, je nachdem, welche Art von Bereich Sie wollen, aber ich habe diese eine von Sparkun die eine Reichweite von 6,45 Metern. 1x Schalten Es sollte nicht nötig, mehr zu tragen als ein Verstärker und sollte in der Lage sein, 9V. Versuchen Sie, eine mit einem Hals wie bekommen diese und zwei Beine, aber diese besondere Schalter kann weit mehr Ampere handhaben als Sie jemals mit diesem Projekt benötigen 1x 9V-Batterie Halter und 9V-Batterie Velcro, Kabelbinder oder einem anderen Material, um das Feld, um das Motorrad zu befestigen. Je nach Größe Ihrer Satteltasche, Sie könnten es in der, dass zu passen. Isolierband DIY-Stil Geduld Werkzeuge: Lötkolben Dremel oder irgendeine Art von ähnlichen Schneidwerkzeug Drill Abisolierzange oder ein Messer funktionieren wird Schritt 2: Schematische Bis zu dieser Herausforderung hatte ich noch nie von Upverter gehört. Es gibt einige wirklich nette Dinge, die Sie mit der kostenlosen Version machen kann und es schlägt Zeichnung Everthing. Die spezifischen Pins im Schaltplan sind die, die ich in dem Programm verwendet. Jede LED ist mit seinem eigenen Stift auf dem Arduino verbunden und verfügt über einen eigenen Widerstand; sie alle teilen die gleiche Masse. Schritt 3: LED Widerstände und Solder Jede LED ist mit seinem eigenen Stift auf dem Arduino verbunden und sie alle die gleiche Masse zu teilen. Der wichtigste Teil des Lötens dies zusammen ist für Lot Verbinden der positiven und negativen Anschlüssen der LED oder dem positiven Ende der 2 LEDs berühren aufpassen. Am Perf Platte der Boden entlang der Außenseite, so dass die kurzen Schenkel der LEDs sind immer von der Außenseite, während der längere Schenkel an der Innenseite. Führen Sie eine vereinfachte Schaltdraht entlang der Außenseite Löten alle kurzen Beinen und dann befestigen Sie die Enden der von den LEDs, so dass sie jeweils etwa 1/2 Zoll ragte. Danach löten die geeignete Art von Widerstand an jedem Innenschenkel der LEDs und von dort zu verlöten etwa 6 Zoll oder Schaltdraht an der gegenüberliegenden Seite des Widerstands als in der schematischen gesehen werden. Schließlich noch eine LED, wird der 17. Vorfeld Ihren Lenker. Wählen Sie Ihre Lieblings farbigen LED (wie Sie es viel sehen werden), und verbinden Sie es mit einem Widerstand und Schaltdraht. Schließen Sie es an Ihren Lenker und jetzt können Sie eine LED, die Sie darauf aufmerksam macht, wenn ein Auto kommt, um zu schließen haben. Achten Sie darauf, um zu zielen direkt auf sich selbst die LED sonst könnte es überraschen / blenden Sie mit mehr dann helfen Sie sich und lassen genügend Spielraum für den Lenker zu turn.Step 4: Hinzufügen der Ultraschallsensor Auf der Rückseite des Sensors sollten Sie 3 Löcher für 5V, Ground, und PWM sehen. Sie können tatsächlich nutzen PWM oder Analog, das ein netter Vorteil dieses Sensors ist, nur die Schaltdraht eine Verbindung zum benachbarten Loch. Um diesen Sensor leicht zugänglich Push 3 Anschlusskabel durch die Rückseite des Perf Board und Sensor zu machen und biegen dann auf der Seite des Sensors, so dass sie nicht wieder durchgezogen werden. Dann Haken ihnen bis zu ihrer jeweiligen Stifte auf der Arduino. Auf die gleiche die Unterseite des Sensors zu tun mit einem anderen Draht und Loch nur um sicherzugehen, dass der Boden nicht erscheint. Dieser Draht nicht, irgendetwas anzuhängen. Während Lot, Band oder Klebstoff oder eine andere Art der Bindung zu erwarten, um den Sensor in Position zu halten sein fand ich, dass der gebogene Draht war genug, um den Sensor in Position zu halten, da es nie wirklich jede Kraft auf it.Step 5 gestellt wurde: Code Angebracht sind ein paar Spaß-Programme, die ich geschrieben habe. Sie sind genau das, was der Titel klingt nach und sind in der folgenden Video. Ich sehr empfehlen den Besuch arduino.cc wenn das alles neu für Sie, wie sie fantastische Dokumentation, die am ehesten Ihre Fragen über die Programme zu beantworten wird oder Sie können mich fragen. Wenn Sie den Entwurf in irgendeiner Weise zu modifizieren oder kommen mit einem ordentlichen Programm Ich würde gerne ein Foto / Video davon zu sehen, wenn Sie es anbringen unten im Kommentarbereich für jedermann zu sehen. Das Programm, das schließlich wird bis Ruhe in der Arduino endete heißt BlinkFinal. Unten ist ein Video der Muster nur, um Ihnen eine Vorstellung davon, was sie aussehen zu geben. Vertrauen Sie mir, wenn, sie sehen in Person viel besser. Schritt 6: Case Alle 7 Artikel anzeigen Wir schließen in auf den letzten Schritten und es gibt nur noch eine Sache zu tun, bevor Sie entfernt den Lötkolben und seine Dämpfe setzen. Das Arduino ist eine smidge zu groß, um in meine Box auf einer Seite passen, damit es diagonal ruht, was wirklich nicht verletzen es. Zunächst aber mit einem Dremel zum Ausschneiden eines der kleinsten Flächen der Box, die ist, wo das Perf-Board mit LEDs und Sensor ruhen wird. Nächstes bohren Sie ein kleines Loch an der Seite der Box für den Schalter. Das Loch sollte die Breite der Schalter "Hals" sein. Auf diese Weise können Sie den "Hals" durch halten und ziehen Sie die Muttern von beiden Seiten, die den Schalter in Position zu halten wird und das bedeutet auch, dass weniger wird aus der Box stecken. Sobald Sie den Schalter in Position zu schneiden Sie das rote Kabel an der 9-V-Teig Halter in zwei Hälften. Löten Sie das positive Ende der Batteriehalterung auf einem Bein des Schalters und löten die abgeschnitten Hälfte auf dem anderen Bein. Schließen Sie das Massekabel der Batteriehalterung in die GND-Pin neben auf dem Arduino der Vin Pin und dem positiven Ende vom Schalter in die Vin-Pin. Jetzt haben Sie ein "Ein" "Aus" -Schalter, obwohl, der schwierigste Teil ist scheint, ist daran zu denken, den Schalter Flick und schalten Sie ihn aus. Geben Sie alles, was man letzten Test (es wird ärgerlich, wenn Sie alles, was bis zu versiegeln und eine LED beginnt schneller zu pingelig) und legen Sie sie in der Box. Wickeln Sie etwas schwarzem Isolierband rund um die hervorstehenden perf Bord, um eine schöne Dichtung, die alles in Position zu halten machen (wie Trommelwirbel beginnt zu klingen). Uuuuund sind Sie fertig! Zeit, um diese auf dem Fahrrad setzen und geben ihm einen Testlauf. Schritt 7: Montage auf dem Fahrrad Wie Sie dies tun, werden Sie in Ihr Fahrrad variieren. Sie können ersetzen Sie dabei sind Satteltasche oder vielleicht sogar passen Sie es in Satteltasche sind. Oder wenn Sie eine Zahnstange, wie ich können Sie es auf die Seite legen. Kabelbinder lassen sich gut, da es keinen Klebstoff auf Verfall bei schlechtem Wetter. Jetzt packen alle Werkzeuge und Bits von Draht auf und gehen für eine Fahrt mit ein paar Freunden und leuchten in der Nacht!

                    9 Schritt:Schritt 1: Teile und Werkzeuge Schritt 2: Draht-Ultraschallsensor Arduino Schritt 3: Draht Jeder Motor Schritt 4: Kleber-Servo zur Basis Schritt 5: Drücken Sie Ultraschallsensor auf Berg Schritt 6: Programm Arduino Schritt 7: Dateien Schritt 8: Extras: Schritt 9: Schließen Sie Batterie und Test-

                    In diesem instructable werde ich Ihnen zeigen, wie man ein Arduino Rover mit wenigen Komponenten, die Sie wahrscheinlich schon machen. Für dieses Projekt in das Gadget Bitte stimmen Sie Hacking Contest und andere Ich möchte wirklich ein 3D-Drucker !!! Ich konnte instructables mit 3D-gedruckte Dinge machen. Beachten Sie die dafür verwendet werden, können nicht mit neueren Versionen von arduino arbeiten Code und Sie MÜSSEN newping und Adafruit Motorschild Bibliotheken haben. Der Code wurde geschrieben von: Eagle19939 Ich gebe ihm alle Ehre für die code.Step 1: Teile und Werkzeuge Dies sind die Teile und Werkzeuge benötigt, um diese Roboter-Rover zu machen: • Micro Servo • Hc SR04 Ultraschallsensor • Räder 2 motorisierte Einsen und eine, die 360 ​​Grad bewegen kann (wie die, die in Bürostühle verwendet) • Lichtsensor (CDS Lichtschranke) optional • LED optional • Arduino UNO o.ä. • 9-Volt-Batterie, um Gleichlaufadapter • Adafruit Motorschild • Basis für Roboter (Ich habe eine lasergeschnittene Acryl Stück) • 9 Volt Batterie • 3D-gedruckten Servohalterung (I machte mir bei meinem lokalen Maker) Schritt 2: Draht-Ultraschallsensor Arduino Schieben Sie den Adafruit abzuschirmen auf die Arduino dann Lötdrähte auf der Ping-Sensor können Sie Buchsenleisten, dies zu tun jeden Stift aber ich fand es einfacher, nur löten Sie es direkt. Draht Jeder Motor: Draht VCC auf fünf Volt Boden zu Boden Auslöser bis A4 und einem Echo auf A5 Draht Mikroservo zu 2 Pin auf der shieldStep 3 Servo Draht einer der Motoren, um Motor 4 und das andere an den Motor 1. Dann kleben motorisierten Räder Basis mit Heißkleber Klebstoff dann in nicht motorisierte Rad vor baseStep 4: Kleber-Servo zur Basis Kleben Sie micro Servo Basis der Rover dann mit einem Servohorn, das mit dem Servo enthalten ist, legen Sie sie in der Spitze des Servo (stellen Sie sicher, dass das Servo in Mittelstellung) Kleben Sie die Servohalterung auf dem Servohorn dann festschrauben auf die servoStep 5: Push-Ultraschall-Sensor auf Berg Schieben Sie den Ultraschallsensor auf, um die Halterung sollte nicely.Step 6 passen: Programm Arduino Verwenden Sie diesen Code: Schritt 7: Dateien Dateien: http://www.thingiverse.com/thing:42499 Das ist nicht meine Datei Ich gebe alle Ehre wsolstice69, der Schöpfer dieses fileStep 8: Extras: Hier ist ein weiteres Merkmal, das ich im Code enthalten: ein Lichtsensor, mit der Sie einen Lichtsensor auf diese rover verbinden und es wird auf einer LED wenn es zu dunkel, um sich bitte an die Schwellen auf der Code für das Licht zu ändern drehen lässt Empfindlichkeit. Schließen Sie das LED an A1 und Masse und der Lichtsensor auf 5 Volt und die andere Seite geht an einen 10 kOhm Widerstand, zu erden und zu 9 A0Step geht: Plug in Battery and Test Stecken Sie das 9-Volt-Batterie in die 9-Volt-DC-Barrel-Stecker-Adapter. Schalten Sie ihn ein und es sollte funktionieren Mine getroffen hat Wände manchmal aber ist ziemlich gut anders. Danke für das Betrachten dieses instructable und ich hoffe, es funktioniert für Sie, wenn Sie Fragen haben, gerade unter Kommentar und ich werde versuchen zu helfen. Vielen Dank und wenn Sie diese instructable Lieblings es und für ihn stimmen in Wettbewerben gefallen.

                      5 Schritt:Schritt 1: Die Suche nach Serpent Parts Schritt 2: Snake Brains Schritt 3: Snake Eyes Schritt 4: Snake Muscle Schritt 5: Die Cobra-Code (nicht Python) HAH!

                      Wann ist das letzte Mal, dass ein elektronisches Gerät aufgespießt Sie? Für mich ist es gewesen war, viel zu lang. Geben Sie ... Der Arduino King Cobra! (TM, R, Urheberrecht, Patent angemeldet ... nicht wirklich). Ich hatte ein paar neue Teile und wollte etwas während meiner Mittagspause vor kurzem bauen. Dies ist, was ich kam mit. Ich nenne diese Sitzungen "One Hour Hackathons". Nur, es ist nur mir, und ich selten Zeit davon, und ja, sie sind einsam. Viel Spaß! Sie werden keine Schaltpläne finden Sie hier, wie ich bin Künstler. Aber Sie werden schlecht geschossen und kommentierte Bilder zu finden! Yahoo! DISCLAIMER: Ich empfehle den Bau dieses ohne Daumen-tack Reißzähne, Kinder. Blut geboren Krankheit ist nicht zum Lachen, und keiner ist ein Rechtsstreit. Ich hämmerte das Ende meiner tack, so dass es war langweilig (Spoiler, ich weiß). Einige haben große Ideen vorgeschlagen, wie beispielsweise eine rote Markierung Feder, tauchte einen Schwamm in Farbe und Elektroschock-Drähten. Wohl alle besser als die Reißnagel. Sei sicher! Schritt 1: Die Suche nach Serpent Parts Eine Liste von Kleinigkeiten benötigt, um Ihre wildesten Träume wahr werden: 1. Ein Arduino Was auch immer (alle Modelle funktionieren sollte). Ich habe eine Micro 2. Eine analoge Servomotor. Mir ist ein Tower Pro SG90 mit 180-Grad-Sweep 3. Ein PING Ultraschall-Abstandssensor 4. Ein Batteriehalter mit Batterien. Meiner ist 6V insgesamt, aber Arduino empfiehlt 7-12 Volt für Stabilität 5. Ein Brotbrett oder PCB für die Verdrahtung 6. Verkabelung 7. Eine kleine Kabelbinder 8. Eine Schlangenkopf 9. Einige tapeStep 2: Snake Brains Meine Schlange läuft auf einem Arduino Micro. Sie können eine beliebige Arduino obwohl verwenden, Ihre Stifte nur entsprechend anpassen. Die Funktionsweise ist folgende: 1. Ping Ultraschallsensor liest die Entfernung Ihrer Hände oder Gegenstände vor sich 50 mal pro Sekunde 2. Wenn nahe genug, wird der Servomotor nach unten in Richtung der Hand gedreht wird. Wie funktioniert der Code jetzt, wird die "Cobra Kopf" nicht sitzen und warten, Ihre Hand zu nah an, aber anstatt es auf Ihrem Entfernungen bewegt. Also, je näher Sie erhalten, desto niedriger der Preis fällt um you.Step 3 zu erhalten: Snake Eyes Die "Augen" sind eigentlich ein Ultraschall-Abstandssensor. Diese sind in Radio Shack und online zur Verfügung. Sie arbeiten durch Senden einer schrillen "ping" aus und dann messen, wie lange es dauert, zu hören, es wieder auf die Beine. Da die Schallgeschwindigkeit bekannt ist, kann er innerhalb eines bestimmen cm oder so, wie weit das Objekt entfernt ist, dass es zu schlagen. Cool! Es verfügt über 3 Pins: Ein Erdungsstift (GND) Ein 5 Volt in Stift (5 V) Eine Signalstift (SIG) Die ersten beiden Kraft es. Der Signalstift ist zum Aussenden des ping und dann hört für sie zu return.Step 4 verantwortlich: Snake Muscle Dies ist ein typisches Hobby Mini-Servomotor. Sie sind ideal, um zu verwenden, wenn Sie einen Motor auf eine exakte Position zu drehen haben. Sie sind ziemlich schnell und haben eine gute Menge an Drehmoment, aber darauf achten, nicht auf sie reißen oder die Zahnräder können im Laufe der Zeit zu berauben. Sie haben drei Anschlüsse: Braun / Schwarz: Erde - rot / orange: positive Spannung + gelb: Signal (sendet in der Regel ein Wert zwischen 0-180 Grad) Schritt 5: Die Cobra-Code (nicht Python) HAH! Hier ist der Arduino-Code, ich laufen. Es ist eine Modifikation ihrer Ping Ultraschallsensor Probe. Anpassung der Variable "numReadings" auf einen höheren Wert wird in weniger laut Messwerten führen, sondern auch eine größere Verzögerung der Reaktionszeit. Viel Spaß! // Kopieren von hier ... #include <Servo.h> Servo myservo; // Servo Aufgabe, eine Servosteuerung erstellen int val; // Bereich abgebildeten Wert für die Servosteuerung const int pingPin = 7; // Parallax Ping Sensors Signalstift const int numReadings = 5; // Höher eingestellt, um mehr zu glätten, verursacht auch mehr Wartezeit int Lesungen [numReadings]; // Die Ablesungen von dem analogen Eingangs int index = 0; // Der Index des aktuellen Mess int gesamt = 0; // Die laufende Summe int Durchschnitt = 0; // der Durchschnitt int Lastvalue = 0; Leere setup () { // Initialisierung der seriellen Kommunikation: Serial.begin (9600); myservo.attach (9); // Misst der Servo auf Pin 9 an den Servo Objekt // Leere den Glättungspufferwert for (int thisReading = 0; thisReading <numReadings; thisReading ++) Ablesungen [thisReading] = 0; } Leere Schleife () { // Variablen zur Laufzeit des ping zu etablieren, // Und der Abstand Ergebnis in Zoll und Zentimeter: lange Dauer, Zoll, cm; int fadeValue = 0; // Der PING))) wird mit einem High Impuls von 2 oder mehr Mikrosekunden ausgelöst. // Geben Sie eine kurze LOW Impuls voraus, um eine saubere HOCH-Impuls zu gewährleisten: pinMode (pingPin, OUTPUT); digital (pingPin, LOW); delayMicroseconds (2); digital (pingPin, HIGH); delayMicroseconds (5); digital (pingPin, LOW); // Das gleiche Pin wird verwendet, um das Signal von der PING lesen))): Ein hoch // Impuls, dessen Dauer ist die Zeit (in Mikrosekunden) von der Sende // Der ping auf den Empfang sein Echo von einem Objekt. pinMode (pingPin, INPUT); Dauer = pulseIn (pingPin, HIGH); // Zeit in einem Abstand zu konvertieren inches = microsecondsToInches (Dauer); cm = microsecondsToCentimeters (Dauer); // Glättung Code beginnt hier // Subtrahieren Sie die letzte Messung: Gesamt = Gesamt - Lesungen [index]; // Vom Sensor lesen: Lesungen [index] = cm; // analogRead (inputPin); // Fügen Sie den Messwert auf das Gesamt: Gesamt = Gesamt + Lesungen [index]; // In die nächste Position in der Anordnung: index = index + 1; // Wenn wir am Ende des Arrays sind ... if (index> = numReadings) // ... Verpackung um an den Anfang: index = 0; // Berechnung der durchschnittlichen: mittel = Gesamt / numReadings; // Glättung Code ist hier // Remap Wertebereich und bewegen Sie die Servo- val = mittel; val = map (val, 10, 40, 0, 179); // Skalenwert, es mit dem Tower Pro halbe Umdrehung analogen Servo verwenden (Wert zwischen 0 und 180) if (durchschnittlich <25) {Myservo.write (val);} // die Servoposition setzt nach dem skalierten Wert, wenn innerhalb einer bestimmten Entfernung Verzögerung (10); // Lassen Sie den Servo abkühlen, oder etwas } Lang microsecondsToInches (lange Mikrosekunden) { // Nach Parallax Datenblatt für den PING))), gibt es // 73,746 Mikrosekunden pro Zoll (dh Schall bei 1130 Fuß pro // Sekunde). Dies gibt den Abstand vom Ping, Outbound gereist // Und zurück, so dass wir durch 2 teilen, um den Abstand des Hindernisses zu bekommen. // Siehe: http://www.parallax.com/dl/docs/prod/acc/28015-PING-v1.3.pdf zurück Mikrosekunden / 74/2; } Lang microsecondsToCentimeters (lange Mikrosekunden) { // Die Schallgeschwindigkeit ist 340 m / s oder 29 Mikrosekunden pro Zentimeter. // Der Ping fährt hin und zurück, so, um den Abstand von der zu finden // Objekt nehmen wir die Hälfte der zurückgelegten Strecke. zurück Mikrosekunden / 29/2; } // Um ​​hier ein ...

                        5 Schritt:Schritt 1: Benötigte Materialien: Schritt 2: Algorithmus: Schritt 3: Schaltplan und dem Anschließen: Schritt 4: Programm: Schritt 5: Einen Moment:

                        Einführung: Modernday Geräte werden unter Verwendung von Infrarotlicht und Infrarot-Low-Power-Laser-Ausgang, um Sehstörungen Hilfen. Das Grundprinzip ist, dass, wenn das Infrarotlicht von einer LED emittiert zu werden, wird es auf o + verstreut zu werden (91) -487-2385127bstacles. Da der Abstand zwischen Hindernis und IR-Emitter zu verringern der IR-Detektor detektieren mehr gestreuten Strahls. So dass die Intensität des Streustrahls ist umgekehrt proportional zu der Entfernung zum Hindernis. Aber die Effizienz, Zuverlässigkeit und Genauigkeit solcher Vorrichtungen sind nicht so sehr beeindruckend. Und derartige Hilfsvorrichtungen sind teuer, da der IR-Detektor wird speziell für diesen Zweck hergestellt. So können wir Ultraschallwellen zur Bereichserkennung zu verwenden, und wenn wir ein paar Summer oder Vibrationsmotor mit ihm, werden Jalousien in der Lage, Hindernisse leicht zu erkennen. Da die Arbeitsweise wie Ultraschallgeräte auf Ultraschallechoortungsprinzip, das völlig verschieden von der IR-Detektor ist verlassen, ist es zuverlässiger, die Abstandsänderung kann genauer erfaßt werden. Solche Geräte sind benutzerfreundlicher, geringer Stromverbrauch und erfordern geringe oder keine Wartung. Wenn Sie einen Computer zu Hause und Arduino IDE softwarte darauf haben, können Sie es selbst ohne Kenntnisse in Computer-Programmierung zu kalibrieren. Wirkmechanismus: Die hc sr 04 Ultraschall-Modul sendet Ultraschallwellen in regelmäßigen Abständen. Wenn der Detektor erkennt Rebound Ultraschallwellen, senden Sie es einen Hochspannungsimpuls an Bord arduino. Arduino Board Berechnung der Zeitdifferenz zwischen Emission von Wellen und Detektion in Mikrosekunden, und wandeln es in Zoll oder Zentimeter. Das Arduino Mikroprozessor schickte einen Summton, dessen Frequenz hängt von der Entfernung zum Hindernis. So wie Abstand variieren, Summton Frequenz variieren und es dem Benutzer eine Entfernung räumlichen Sinne.

                          11 Schritt:Schritt 1: Werkzeuge und Komponenten Schritt 2: Motor Driver (H-Brücke) Schritt 3: Ultraschallmodul Schritt 4: Körper Schritt 5: Temperatursensor Schritt 6: Bluetooth Schritt 7: IP-Kamera-App Schritt 8: Batterie Schritt 9: Bluetooth Schritt 10: Code Schritt 11: Voice Control

                          Dies ist meine zweite Version meiner Arduino Roboter nach dem "Bauen Sie Ihre erste Roboter". Meine zweite Version ist etwas kompliziert im Vergleich zu meinem ersten ein, sondern bietet bessere Funktionen. In diesem instructable Ich werde Ihnen zeigen, wie eine schnelle Roboter, der Temperatur messen kann, finden Dinge davor, Streamen von Videos und vieles mehr bauen. Mit einem Paar von 1000RPM Motoren können diese Roboter sehr schnell gehen und diese Version verwendet, WIFI, ein besseres Angebot zu geben. Dieser Roboter hat zwei Sensoren an Bord, das einen Ultraschall-Abstandssensor und einen Temperatursensor. Das Android-Handy gibt es zusätzliche Senors mit weiteren mehr es gibt auch ein Live-Video zu arbeiten. Der Hauptzweck dieser unergründlichen ist- Weil ich gerne hier veröffentlichen Um den Sensor Wettbewerb zu gewinnen, weil die Preise werden Sie mich mit weiteren Projekten. Welche Upgrades habe ich getan? Gut, das ist größer als meine vorherige Version seiner gesteuert über Bluetooth, kann aber auch auf WLAN umgeschaltet werden. Diese Version verwendet 1000RPM, während meiner früheren Version verwendet 150rpm. Mit einer 1000RPM mein Roboter ist in der Lage, gehen über fast alle Gelände leicht. Aktualisieren 27-04-2014 Jetzt können Sie auch Sprachsteuerung Ihr Roboter finden Sie Schritt 11.

                            3 Schritt:Schritt 1: Aufbauen Parts Schritt 2: Verdrahtung Schritt 3: Kostenlose Videos

                            EINFÜHRUNG Diese instructable wurde in Erfüllung der Projektanforderung des Makecourse an der University of South Florida (www.makecourse.com) erstellt. The Candy Globe Dispenser ist ein automatisiertes System, das den Näherungssensor verwendet, um die Freilassung von Süßigkeiten durch die Grundwelle auslösen. Diese Instructable führt Sie durch die Erstellung einer simplen und Spaß Geräts zu führen. HINWEISE: STL-Dateien werden unten angebracht. Das Gehäuse ist geeignet, um die Hardware und den Spender selbst unterzubringen. Diese Instructable verwendet einen Arduino Uno als Mikrocontroller, um das Programm und die Stromversorgung des Spenders bereitzustellen. Das Programm Autodesk Inventor 2015 wurde verwendet, um die Teile in diesem Instructable erstellen. Zusätzlich benötigen Sie: Schrittmotor Arduino Uno Näherungssensor HCR-S04 6,5 "L x 0.5" W Holzdübel 1 Gehäuse Heißklebepistole Schaltdrähte Brotbrett 1 9V-Batterie oder USB-Kabel für Arduino Uno Süßigkeiten

                              9 Schritt:Schritt 1: Sehen Sie das Video Schritt 2: Materialien Schritt 3: Entscheiden Sie, wie Sie wollen, das System-zu warnen, Schritt 4: Optional Ausgangstreiberschaltung Schritt 5: Schließen Sie die Ultraschall-Entfernungssensor an das Arduino Schritt 6: Probe Arduino-Code Schritt 7: Befestigen Sie die Arduino-Projekt in einem isolierten Gehäuse Schritt 8: Alle Teile montieren auf eine alte Jacke Schritt 9: Verwenden Sie ein Ultraschall-Sensor, um versteckte Objekte und Oncoming Danger Detect

                              Wir würden alle gerne Supermächte haben. Aber Sie wollen wahrscheinlich nicht, sich mit giftigen Chemikalien oder Strahlung, um sie zu bekommen aussetzen. Glücklicherweise gibt es einige Möglichkeiten, dass wir eng mit einem wenig Technik nähern. Zum Beispiel hat Spider-Man ein "Spinnensinn", die ihn zu den nahe gelegenen Gefahrenwarnungen und Daredevil die "Radar sense" lässt ihn in der Nähe von Objekten, auch im Dunkeln sehen. Verwendung eines Ultraschall-Abstandssensor können wir spüren, wie weit Objekte. Dies würde Sie in der Dunkelheit zu navigieren oder zu erkennen, wenn jemand schleicht sich hinter Ihnen.

                                10 Schritt:Schritt 1: Ersatzteile Schritt 2: Pre-Making (Planung) Schritt 3: Prototyp des Prototyps (Versuchsaufbau) Schritt 4: Schematische Schritt 5: Der Kodex Schritt 6: Testen (Wie binär lesen) Schritt 7: Die Planung der Perfboard Schritt 8: Löten Schritt 9: A Case (Optional) Schritt 10: Messen Sie Stuff!

                                Heute ist alles digitalisiert. Die meisten von uns nicht die Mühe, unsere Zeit mit Karten, gehen in den Plattenladen oder sogar gehen, um den DVD-Shop nicht mehr. So ... warum sind so viele Menschen mit Klebeband-Maßnahmen und Herrscher? Ja, sie sind zuverlässig, aber sie sind sicher nicht praktisch. Mit Innovationen wie Ultraschall-Entfernungssensoren, haben wir eine Zeit, wo Sie müssen nicht die Mühe immer aus Ihrem alten Bandmesser eingegeben. Mit diesem Taschenformat Ultraschall Herrscher, können Sie einfach darauf an jedem Objekt, klicken Sie auf eine Schaltfläche, und der Abstand wird auf dem 8 LED-Anzeige angezeigt. Und Sie müssen nicht Hunderte von Dollar zu zahlen, wie die meisten im Handel erhältlichen Ultraschall-Messgeräte. Das Lineal ist das kleinste (5cm von 7 cm) und günstigsten (ca. 5 USD) Ultraschallmessgerät auf dem Markt. Obwohl der Ultraschall-Entfernungssensor ist weit verbreitet, ich habe nicht viele DIY-Geräte, die einfach als Herrscher handeln zu sehen. Seine Haupt Anwendung wurde wahrscheinlich in der Robotik sein. Jedoch in der Robotik typischerweise die Präzision des Sensors nicht vollständig genutzt. Ich fand, dass dieser Sensor ist so präzise, ​​dass seine Fähigkeit, Abstand zu bestimmen, ist genug, um einen Herrscher zu machen. Dieser Prototyp ist genau auf einen Zentimeter, das ist toll für schnelle Messungen und kann effizienter als eine physische Herrscher +/-.

                                  3 Schritt:Schritt 1: Drucken Sie das Headset Schritt 2: Electronics Schritt 3: Montage

                                  Ich habe vor kurzem umgebaut ein Headset für ein Headtracker-Maus für einen querschnittsgelähmten Kap. Diese instructable enthält eine Menge an Informationen, die jemand anderes versucht, das gleiche zu tun helfen könnte. Die Einheit, die dieses Headset arbeitet mit der Volksrepublik China Schulleiter, Prentke HM-2P. Es ist eine ziemlich alte Design, aber es ist in der Umgebung von Ultraschallwandlern und Flugzeit-Berechnungen.

                                    4 Schritt:Schritt 1: Wie, um den Sensor zu verbinden Schritt 2: Code Schritt 3: Code Aufschlüsselung Schritt 4: Mehr über Abstandssensoren

                                    Ein Abstandssensor ist der wichtigste Sensor für jeden Roboter. Es ist in der Regel als die "Augen" eines Roboters bezeichnet. Abstandssensoren sind sehr nützlich, da wir Systeme, die auf, wie nah wir zu ihnen oder auf der Grundlage der Anwesenheit verschiedener Hindernisse basierend reagieren zu machen. Es gibt zwei gängige Technologien in Amateurfernerkundung: Infrarot-Sensoren, wie beispielsweise die klassische Sharp IR und Ultraschall-Sensoren, in der Regel genannt Sonare. Jetzt wollen wir bauen eine Entfernung gesteuerte LED! Um eine Entfernung gesteuerte LED bauen, werden wir die folgenden Teile benötigen: Ein Arduino Board an einen Computer über USB angeschlossen One LED eine scharfe Infrarot-Näherungssensor oder ein anderes analoges Abstandssensoren. Wir können solche Sensoren finden Sparkfun , Adafruit , Pololu oder anderen Geschäften. Diese instructable und viele mehr in meinem Arduino Entwicklungscookbook gefunden werden hier . : D

                                    Seiten: