• Home »
  • kontrolle »

    9 Schritt:Schritt 1: Materialien Schritt 2: Schneiden Schaum Schritt 3: Hinzufügen des Rock Schritt 4: Erstellen eines Liftkanal Schritt 5: Motortower und Ruder Schritt 6: Löten Schritt 7: Montage der Motoren Schritt 8: Montage des Servo Schritt 9: Die endgültigen Anpassungen

    Vor einer Weile ich gepostet ein instructable meiner Funkluftkissenfahrzeug, das Sie hier sehen können: http://www.instructables.com/id/RC-Hovercraft/ Ich hoffe, es hat euch gefallen, einige von euch hat mich gebeten, eine schrittweise instructable zu machen. Ich dachte, das war eine gute Idee, und ich beschloss, zu machen. In diesem instructable Ich werde Ihnen zeigen, wie ich mein Luftkissenfahrzeug, angetrieben durch Elektromotoren und von einem Funksender gesteuert. Ich hoffe, Sie daraus lernen, so dass Sie es zu machen. Viel Spaß! PS: Sorry für mein schlechtes Englisch. Ich bin Niederländisch, aber ich werde mein Bestes tun, alles klar zu machen. Wenn Sie Fragen haben oder wenn ich mich nicht spezifisch genug, um etwas, einen Kommentar und ich werde versuchen zu beantworten it.Step 1: Werkstoffe Dies sind die Materialien, die Sie gehen, um für die Herstellung dieser Hovercraft brauchen. Ich habe sie von einem niederländischen Ort gekauft, aber ich habe einige Nachforschungen für Sie die gleichen Sachen von anderen Seiten zu bekommen. (Dies sind die Materialien, die ich verwendet, können Sie auch Ihre eigenen verwenden, wenn Sie. Kein Problem wollen!) =========================== Motoren: Thrustmotor: NTM Prop-Antrieb 28-26 1350KV / 310W http://hobbyking.com/hobbyking/store/__21479__NTM_Prop_Drive_28_26_1350KV_310W.html http://hobbyking.com/hobbyking/store/__16719__NTM_Prop_Drive_28_Series_Accessory_Pack.html Propeller: http://hobbyking.com/hobbyking/store/__5436__APC_style_propeller_7x6_E.html Liftmotor; Emax BL 2215/25 950KV Outrunner schwanzloser Motor (suchen Sie auf Google, es ist nicht auf Hobbyking, aber es gibt viele andere Websites, den Verkauf dieses Motors. Sie können einen anderen Motor als auch verwenden, gleiche gilt für den Schubmotor.) Propeller: http://hobbyking.com/hobbyking/store/__10394__SF_E_Prop_10x3_8_254x96_5mm_w_Adapters_Black_5pcs_set_.html LiPo-Akku: http://hobbyking.com/hobbyking/store/__8934__Turnigy_2200mAh_3S_25C_Lipo_Pack.html?strSearch=Turnigy%202200mAh%203S%2025C WSA: 2 x HOBBYWING SKYWALKER 20A ESC (suchen Sie, es ist an verschiedenen Standorten) Ein Funksender / Empfänger, um Ihre Motoren kontrollieren, ist egal, welche Sender Sie verwenden. =========================== Silikon Leitungen (eine schwarze und eine rote) http://hobbyking.com/hobbyking/store/__9680__Turnigy_Pure_Silicone_Wire_16AWG_1mtr_BLACK.html 3mm Schrumpfschlauch (eine schwarze und eine rote) http://hobbyking.com/hobbyking/store/__3831__Turnigy_3mm_Heat_Shrink_Tube_BLACK_1mtr_.html XT60 Anschlüsse: (für den Anschluss Ihres Ihrer Batterie an den Drähten) http://hobbyking.com/hobbyking/store/__10414__Male_XT60_connectors_5pcs_bag_GENUINE.html 2mm Gold-Verbindungsstücke für den Anschluss an Motoren WSA: http://hobbyking.com/hobbyking/store/__66__2mm_Gold_Connectors_10_pairs_20pc_.html Und ein Lötkolben zum Löten alles zusammen! =========================== Fast fertig ... die letzten Dinge, die Sie benötigen: Für den Körper habe ich Styropor (XPS) Polyethylen leichte Plane ist für den Rock verwendet. Kleben Sie für Ihre Schaumplatten Einige Holz Klebeband =========================== Genug Material, Zeit für den nächsten Schritt Schritt 2: Schneiden Schaum Das nächste, was zu tun ist, schneidet Ihre Schaumplatten. Wie gesagt, ich habe Styropor, die einfach mit einem Teppichmesser geschnitten ist. Nach dem Schneiden kann man die Kanten glatt mit Sandpapier. Keine heiße Drähte gesucht! - Schneiden Sie zwei Ihrer Karten für den Hauptkörper. Die Länge der einzelnen Board ist 95 cm. Breite: 46 cm. - Stellen Sie die Front der Platten in einer runden Form, wie auf dem Bild. - Danach schneiden Sie einen Kreis in der middel einer Platine. Stellen Sie sicher, das Loch genau in der Mitte des widht. Es hat ein bisschen mehr an der Front zu sein (Sie werden Ihren Platz an der Rückseite des Luftkissenfahrzeugs müssen), aber nicht zu viel an der Front! Und es ist besser, wenn Sie Ihre Messer in einem Winkel zu halten, so dass die Luft wird an der Mitte fließen. - Schneiden Sie die Innenseite der anderen Platine aus. Halten Sie eine Grenze von 6 cm. - Sie können die Rückseite der Platten sowie runden, finden Sie in der imageStep 3: Hinzufügen der Rock Zeit, um den Rock zu unseren Boards hinzuzufügen. Holen Sie sich Ihre Decke und legen Sie eine der Platten auf sie. Mark, wo Sie gehen, um die Plane geschnitten. Halten Sie etwas Platz zwischen dem Rand der Platine und die Plätze. Sie werden dies brauchen, um eine gewisse Flexibilität für den Rock zu erstellen und Sie auf die Kanten 1-2 Zoll über das Brett falten (um eine Überlappung zu erstellen). - Schneiden Sie ein paar Löcher in der Rock, habe ich zwei Löcher in der Mitte verteilt auf die Länge geschnitten. Beginnen Sie mit litlle Löchern, nach der Prüfung können Sie immer machen die Löcher größer, oder machen einige mehr Löcher. - Sobald Sie den Rock bereit, Ihre Grundplatte legte sich auf sie. Falten Sie die Kanten des Rock und klebt sie auf dem Brett. Sie können Klebeband für es zu benutzen. - Nachdem Sie tat dies, nehmen Sie sich andere Brett und kleben Sie es an der Basis. Früher habe ich einige Schaumkleber Kleber für sie. (Sie wissen nicht, wie es in den USA genannt) Jetzt haben Sie die Decke zwischen den beiden Schichten eingeklemmt, und es sollte dort bleiben. Es ist auch besser aus und es gibt dem Körper des Luftkissenfahrzeug mehr Stabilität! Schritt 4: Erstellen eines Liftkanal Um einen Aufzug Kanal zu schaffen, beschloss ich, ein Achteck aus Schaumstücke zu machen. Allerdings ist es besser, eine perfekte Runde Liftkanal (offener Zylinder) zu verwenden. Wenn Sie eins zu bekommen, verwenden Sie es! Ausmacht, dass es leicht sein, und dass sie mit der Größe des Propellers entspricht. Wir hatten nicht ein, so haben wir versucht, unsere eigenen mit dieser achteckigen Form zu machen. Für die Herstellung dieser: - Schneiden Sie einfach acht Stücke von Schaum. (13 cm lang). Geschnitten einen Winkel von 45 Grad auf jeder von ihnen, so dass sie ein Achteck bilden. - Ihr Motor und Propeller im Inneren dieser Liftkanal hängen. Um Ihren Motor in der Mitte zu erhalten, verwenden Sie zwei Holzholme. Cut vier Lücken in den Schaumstoffstücke die Sie vorgenommen haben, in denen die Holme passt in. - Kleben Sie alle acht Stücke zusammen und legen Sie die Holzsparren in die Lücken. Zuerst füllen die Lücken mit Leim. Stellen Sie sicher, die Holme fest holded, Sie wollen nicht, dass Ihr Motor weg fliegen Schritt 5: Motortower und Ruder In diesem Schritt werden wir machen eine motortower für den Schubmotor und werden wir damit beginnen, das Ruder. - Für die motortower habe ich 5 cm dicke EPP-Schaum. (Just nehmen einige dicke Stück Schaumstoff). Schneiden Sie die Form, die Sie auf dem Bild sehen. Ein Laubsägen ist gut Schneiden dieses Schaums zu bedienen. Der Motor wird auf der ebenen Fläche mit Blick auf die Rückseite des Luftkissenfahrzeug zu stehen. Der Motor ist auf einem 90 gefaltet kleine Halterung aus Aluminium, die auf einem Stück Holz befestigt ist. Das Holz wird auf der Schaumoberfläche geklebt. (Wir werden später darauf zurückkommen.) - Direkt hinter diesem Schiebermotor werden wir Platzieren des Ruders, wie Sie sehen. Verwenden triplex oder Sperrholz für das Seitenruder. Ein Teil der Seitenruder steht in der 2 cm Styropor, der andere Teil wird über diesen hängen. Verbinden Sie die beiden Teile mit Klebeband. Halten Sie einen kleinen Raum zwischen ihnen ist beweglich zu machen. Wie Sie sehen können, die motortower und Ruder platziert / in einem anderen Stück Schaumplatten, die an der Grundplatte aufgeklebt ist verklebt. Ich tat dies, um sicherzustellen, dass sie beide stehen stabil sind. Später können Sie auch stellen Sie Spoiler in diesem extra Stück Foamboard. Schritt 6: Löten Für die Prüfung der Motoren, müssen Sie zunächst einen elektrischen Schaltkreis, um die Batterie mit dem WSA und Motoren verbinden löten. Grap Ihre Materialien und machen die Schaltung wie auf dem Bild ein! - Nutzen Sie die goldenen Anschlüsse für Verbindungen zwischen ESC und Motor sowie zwischen ESC und dicke schwarze / rote Kabel. Decken Sie die Anschlüsse mit Schrumpf um sie vom Berühren andere Anschlüsse zu vermeiden. - Die dreifarbige Kabel vom Servo können direkt in den Receiver eingesteckt werden. (die Servo läuft auf dem Empfänger-Akku.) - Die dreifarbige Kabel vom WSA kann auch direkt in den Receiver eingesteckt werden, aber ... ! Die rot / Leistung (wahrscheinlich die, die in der Mitte) Drähte dieser Kabel Schließen Sie nicht in den Receiver. Die WSA werden bereits von Ihrem LiPo-Akku gespeist. Nur falten Sie die roten Kabel hin und bedecken sie mit Schrumpf oder Band. Schritt 7: Montage der Motoren Jetzt ist die Schaltung verlötet, und der Lift-Kanal und motortower platziert sind, ist es Zeit, um die Motoren auf der Luftkissenfahrzeug montieren. - Für die liftmotor: montieren Sie den Motor auf einem hellen Holzstück. Kleben Sie dieses Stück auf der Oberseite der Holzsparren, verwenden Holzleim. Sicherstellen, dass der Motor / Propeller ist genau in der Mitte des Lift-Kanal. - Montage des Schubmotor ist ein bisschen komplizierter. Werfen wir einen Blick auf das Bild. Wie gesagt, wird der Motor auf einem 90 gefaltet kleinen Aluminiumhalterung montiert. Ich habe diese Halterung von meinem Selbst. > Nehmen Sie einen 90 gefalteten Aluminiumplatte. > Auf der einen Seite, Bohrungen, so dass Sie die Aluminiumplatte mounten kann auf einem kleinen Stück Holz. (die Sie auf dem Schaum kleben) > Auf der anderen Seite, bohren littles Löcher (sehr genau), wo Sie die Montage des Motors sind. > Montieren Sie den Motor mit kurzen Schrauben, oder finden Sie das Innere des Motors beschädigt werden! > Ich klebte ein Stück triplex Holz unter dem ersten kleinen Holzblock. I eingesetzt Hälfte dieses Stück triplex im Motor-Turm. (siehe letzte pic). Ich tat dies, dass der Motor stand stabil genug, um zu machen. Nach der Montage der Motoren, testen! :) Früher habe ich Arduino, um die Motoren mit einem Potentiometer zu steuern, habe ich auch gesteuert dieses Luftkissenfahrzeug mit einer PlayStation3-Controller, siehe meine früheren instructable oder meinem YouTube-Kanal. Schritt 8: Montage des Servo Es gibt eine weitere Motor zu montieren. Dies ist der Servomotor, der mit dem Ruder verbunden werden muss. - Legen Sie den Servo direkt hinter dem nicht-beweglichen Teil des Ruders. Kleben Sie es auf den Schaum. Seien Sie vorsichtig mit Aufkleben Schaum. Einige Arten von Kleber angreifen / beschädigen Schaum. Ich verwendete BSI Super-Gold Plus foamsafe Leim. Ich kann es wirklich empfehlen. Kleben Sie ein Stück Schaumstoff auf der Seite des Servo für mehr Stabilität. - Jetzt müssen Sie die Servohebel mit dem Ruder zu verbinden. Sie können Schubstangen dafür verwenden, aber ich beschloss, meine eigenen zu machen. Ich habe ein Stück Aluminium auf dem Holz (als ein Horn) geschraubt ist, und ein kleiner Stab. Wenn die Stange biegt sich beim Drehen des Servo, fügen Sie eine weitere Draht auf der Stange ist es stärker zu machen. Wenn Sie das Servo und Schub-Motor montiert ist, können Sie einen Spoiler zu machen, wie ich es tat. Verwenden Sie wieder leichtes Material. Depron, zum Beispiel. Schritt 9: Die endgültigen Anpassungen Herzlichen Glückwunsch! Ihr Hovercraft ist fast betriebsbereit zu laufen. Dennoch gibt es einige importierte Modifikationen vornehmen. Wahrscheinlich, wenn Sie Ihr Hovercraft testen. Der Rock wird auf dem Boden gezogen werden, und das Luftkissenfahrzeug wird nicht schnell gehen. Um dieses Problem zu lösen, habe ich eine kleine Änderung vorgenommen. Ich legte ein paar Strings in die Löcher in der Rock. Die andere Seite des Strings I mit Klebeband auf der Unterseite der Basisschaum-board. Auf diese Weise, die Sie erstellen eine offene Fläche von Luft unter dem Luftkissenfahrzeug. Die Luft wird aus der Umgebung zu entkommen und das Luftkissenboot schwimmt. Es wird jede Reibung nicht mehr sein. Sie können auch einige weitere kleine Löcher in den Rock. Zum Beispiel machen einige weitere Löcher auf der Rückseite, wenn die Rückseite ist der schwerste Teil des Luftkissenfahrzeug. Nur expiriment mit ihm! Schließlich können Sie die Vorderseite des Luftkissenfahrzeug (wo die Batterie platziert) mit extra Schaumstoffstücke decken. Es sieht besser aus und es die Aerodynamik verbessert. Und vergessen Sie nicht, genießen Sie Ihre Rennen Hovercraft! Ich hoffe, dass Sie diese instructable gefiel, und ich hoffe auf Ihre Hovercraft sehen, auch! Achten Sie darauf, das Video zu sehen: http://www.youtube.com/watch?v=Idwa0ECAEWA http://www.youtube.com/watch?v=tXnHqiQlLo4 Folgen Sie mir, ich werde mehr Videos bald posten und ich plane, eine GoPro auf dem Luftkissenfahrzeug montieren, einige Onboard-Aufnahmen zu machen. Fühlen Sie sich frei, um einen Kommentar zu schreiben! Grüße, Sjors$(function() {$("a.lightbox").lightBox();});

      8 Schritt:Schritt 1: Design- Schritt 2: Routing Schritt 3: Engine Mount Schritt 4: Bedienoberflächen Schritt 5: Kraftstofftank Schritt 6: Rock Schritt 7: Einstellen der Mitte der Waage Schritt 8: Die Fertig Hovercraft + Video

      Mein Interesse an der Luftkissenfahrzeuge wurde zuerst von Junkyard Wars-angestiftet. Ich liebte diese Show. Von der ständig wechselnden Besetzung von Charakteren auf die ebenso einzigartige Herausforderung stellte jede Woche, konnte ich nicht genug bekommen von den Wochen alten Eisen Showdown. Ich wollte meine eigene Version von was auch immer der Teams, in denen die Schaffung einer bestimmten Woche zu machen, aber die Hovercrafts wirklich meine Aufmerksamkeit gefangen. Etwas über die seltsame Art und Weise Hovercrafts gleiten über den Boden wie alles mit Eis bedeckt verursacht Träume einer solchen Maschine für mich, Pilot. Ich bin ein bisschen zu groß, um die Funkluftkissenfahrzeug, das von meiner Besessenheit führte zu fahren, aber es ist immer noch ein Spaß Fahrzeug zu fahren ... Für eine Maßzeichnung Besuche meiner Website: thewidgetforge.com Schritt 1: Design- Das Design ist um einen 0.049 Kubikzoll ungedrosselt Cox-Motor, der aus einer Steuerleitung Flugzeug kam basiert. Es ist sehr leistungsfähig für seine Größe und kann wirklich das Handwerk entlang zu bewegen. Leider ist die Kehrseite oft schwer zu starten, vor allem, wenn Sie den Drang, das Handwerk in der kühlen Luft des Herbstes laufen fühlen. Die Glühkerzen, die kosten etwa 10 € und sind schwer zu auch herausfinden, brennen sehr leicht. Es gibt eine feine Linie zwischen genug Saft, um den Motor zu starten und eine gebratene Stecker. Es würde helfen, eine größere haben, gedrosselten Motor für die bessere Kontrolle und weniger pingelig beginnt. Wenn Sie Interesse an einer Cox-Motor sind, hat viele eBay zum Verkauf, häufig in viel mit viel zusätzliche Teile enthalten. Um mit den Fragen der Kontrolle eines ungedrosselt Motor helfen, kam ich mit der einzigartigen Teil des Entwurfs: Die Funk Deflektor, der die Luft zwischen Schub und Hebe spaltet. Es können maximal 50 Prozent der verfügbaren Schub zum Aufzug das Handwerk ablenken oder schließen Sie den Lift Kanal komplett. Während es lässt Sie die Bodenfreiheit des Fahrzeugs zu einem gewissen Grad steuern, ist es sehr nützlich für Panik aufhalten bei vollständig abzuschneiden Luft in den Rock, so dass das Fahrzeug geschoben zu einem Halt auf dem Boden. Lenkung besteht aus zwei Balsa-Pfosten, der die beiden Ruder zu unterstützen. Die Ruder sind zwei Zoll breit und bieten viel Wendigkeit, obwohl mehr Ruderfläche würde wahrscheinlich machen es noch leichter zu steuern. Eine Verkleidung würde wahrscheinlich machen die Ruder effektiver zu, aber das Luftkissenfahrzeug ist sehr wendig, wie es ist, so dass es nicht wirklich wert, die hinzugefügt Frustration in den Motor starten, um hinzuzufügen. Materialien und Teile Der Körper ist rosa Isolierschaum von einem lokalen zu Hause entfernt. Dieses Zeug funktioniert gut für diesen Zweck: es ist leicht zu verarbeiten und ganz steif auf seinen eigenen. Es kommt in einer Vielzahl von Dicken und in der Regel zwei Fuß acht Fußteil. Die ein Zoll dick Schaum ist viel stark für ein Handwerk dieser Größe. Der Rest der Struktur besteht aus 1/8 Zoll dicken Balsa und für die Motoraufhängung, 1/8 Zoll-Sperrholz aus einer lokalen Handwerk zu speichern. Die Fernsteuerung ist ein Zwei-Kanal-Setup bedeutete für Autos, Boote oder andere Handwerke, die auf der Oberfläche zu reiten. Es hat eine Reichweite von etwa 100 Fuß, die viel für dieses Luftkissenfahrzeug ist. Die 2 Unzen Kraftstofftank, Kraftstoffleitungen, Kraftstoff, Steuerhörnern und Schubpropeller wurden alle online auf einem RC Spezial Ort gekauft. Schritt 2: Routing Nachdem ich an der Basis mit einem roten Stift legte die wichtigsten Merkmale, geleitet ich die erforderlichen Kanäle mit einem Dremel mit der kleinen Basis Anlage, die mit dem Werkzeug und einem 1/8 Zoll Bit kommt. Ich geklemmt ein Lineal auf dem Schaum als eine gerade Kante. Das machte für einige sehr präzise und saubere Schnitte. Die Triebwerksaufhängung und die Ständer für die Ruder sind alle in geroutet Nuten eingeklebt. Die Servos sitzen geleitet Hohlräume und sind fest in Balsa-Blöcke, die bis auf den Schaum verklebt sind verschraubt. Ich frei übergab die Löcher für den Rest des RC Gang. Die geroutet Hohlräume für den RC Getriebe geklappt wirklich gut. Sie können leicht entfernt werden, wenn notwendig, aber nicht ins Rutschen kommen oder sich lösen. Für zusätzliche Steifigkeit, können Sie in die Hohlräume weitergeleitet Es war nicht auf diesem Handwerk notwendigen geklebt Balsaleisten über die künftige Gestaltung zu verwenden, aber ich tat dies, um die kompromittiert Struktur des Schaums um die Liftkanal hole.Step 3 versteifen: Engine Mount Die Motorhalterung ist eine einfache 1/8 inch Sperrholz Ständer, der direkt mit dem Motorbolzen. Die Kraftstoffleitung wird einfach unter dem Motor an einen Anschluss auf der Vergaser. Es kann eine gute Idee, ein Loch in der Rückseite der Halterung, um bessere Futtermittel die Luftzufuhr auch wenn es Freiraum, wie es ist. Die Hauptmotorlager wird durch die vier Balsa Hosenträger, die auch in gerouteten Schlitze in der foam.Step 4 montiert werden unterstützt: Bedienoberflächen Die Ruder sind, um 1/8 Zoll mal ein Zoll breiten Balsa Ständern verbunden ist. Der obere Abschnitt ist nur mit einem Stoß geklebt. Als zukünftige Verbesserung könnte diese Struktur stärker und der obere Abschnitt besser mit den Ständern verbunden werden, aber es ist immer noch stark genug ist, wie es ist. Der Aufzug Deflektor, zwei Stücke des 1/16 dicken Balsa direkt auf den Schaum auf der Oberfläche, die sichtbar ist, und der Innenfläche des Hebekanal geklebt befestigt ist. Alle beweglichen Flächen, wo mit der gleichen Technik angebracht: Stoffscharniere. Ich schnitt ein Grundgewebe in eine von zwei Zoll-Streifen. Vier dieser Streifen pro Oberflächen gab viele auf mein Handwerk. Ich versandete die Vorderkanten der Flächen, um eine scharfe Kante, so das Gewebe könnte über den Rand sauber zu überqueren. Ich verwendete Kleber (Weldbond oder eine schwere Bastelkleber funktionieren würde), um den Stoff in die Bedienoberfläche zu befestigen, sättigt das Material ähnlich wie Fiberglas verwendet wird und wechselseitig von der Steuerfläche, wie in den Abbildungen gezeigt. Sobald das getrocknete, konnte ich die andere Hälfte des Gewebes an den Ständern befestigen und heben Kanal jeweils in der gleichen Weise. Die Steuerflächen an die Servos mit einfachen Metallverbindungsstangen befestigt geschaffene Form eines Metalldrahtes, der in Kunststoff überzogen kommt. Ich bin nicht sicher, was es ist, aber ich denke, dass es für die Ausbildung Pflanzen verwendet wird. Z Biegungen an beiden Enden der Stäbe verbinden, um die Kunststoff-Schalt Hörner. Um das zweite Ruder betätigen, bohrte ich kleine Löcher in der Spitze der Ruder und verwendet mehr gebogenen Draht in ac Form, um sie zu verbinden. Dies funktioniert, aber sie mussten mit Gummibändern befestigt werden, wenn die Verbindungsstange aus Platz aufgetaucht. Dies machte die Stange graben sich in der Spitze des Ruders. Es wäre viel sicherer sein, zögern Sie nicht und nutzen zwei weitere der Ruderhörner und eine Verbindungsstange mit z biegt, um die beiden rudders.Step 5 Verlinken: Fuel Tank Die aktuelle Set-up umfasst ein Stück Schaumstoff, der den Tank bis hoch genug für die Maschine in der Lage, problemlos in Kraftstoff saugen (um oder über der Höhe des Vergasers.) Der Schaum gehalten lose kommen in der Anfang sein hält, war aber mit einer engeren Passstück befestigt. Es kann nicht in seit dem Tank und das Schaum Bedarf geklebt werden zur Befüllung des Tanks und Grundierung von Kraftstoffleitungen, die bereits sowohl schwierig als frustrierend Aufgaben sein kann, sein. Leider hat der Tank schnell aufgelockert wurde um Bewegen und aus dem Schaumträger fallen, so dass es derzeit in Position gehalten mit Gummibändern um den Tank und das Schaum festgezurrt. Anstelle dieser Konstruktion, würde ich vorschlagen, Kleben Balsa Klammern auf beiden Seiten des Schaums, so der Stand kann sicher in den Körper Steckplatz ohne Leim. Das würde den Tank aufrecht zu halten und zu sichern, ohne dass es nicht mehr schwer zu verarbeiten. Ein Gummiband würde noch benötigt werden, um den Tank vor dem Herausfallen zu halten, aber der Stand wäre viel stable.Step 6: Rock Der Mantel aus vier Gewebestücke an den Rändern zusammengenäht, so dass die Kante, die den Boden berührt, ist kleiner als der Rand, der auf dem Fahrzeug, um Luft effizient Halterung einschnappt. Die Oberseite des Rock ist auf den Seiten der Schaumkörper mit regelmäßigen gerade Stecknadeln schmachtete. Dies hält den Rock auf und mit wenig Luftverlust, sondern könnte sicherer sein, als Stifte kommen oft locker und unwirksam. Das Bild links wurde nach dem Ausführen des Handwerks auf einer Schotterdachter Parkplatz gemacht. Diese offene Zarge Design ist sehr einfach und effektiv zu halten Luft beim Erstellen wenig Reibung, aber es hat einige Probleme. Wenn auf Oberflächen mit Sand und anderen losen Schmutz läuft, neigt sie dazu, bis die Schaufel Schutt und belasten das hintere Ende des Handwerks. Laufen auf rauen Oberflächen neigt auch zu tragen und Getümmel der Rock. Ein Rohr wie Design mit Löchern an der Innenwand würde helfen, dieses Problem zu lösen und wäre immer noch leicht zu, um den Schaum zu befestigen sein, aber ich habe nicht diesen Entwurf yet.Step 7 versucht: Einstellen der Mitte der Waage Hovercrafts scheinen relativ resistent gegenüber einer fehlpositioniert Schwerpunkt zu sein. Es ist immer noch wichtig, zu überprüfen, daß das Boot Niveau, während der Motor läuft. Luft durch den Liftkanal auf der Rückseite des Handwerks und der Drehmomentmotoren laufen kann sowohl auf das Gleichgewicht genug ist, um die Art und Weise ändern, die Handwerksgriffe. Es ist eine gute Idee, um die Lauf Balance vor dauerhaft Sicherung der Funkgeräte zu testen. Da der Motor und die Servos wurden in Bezug auf die Steuer und Heberohrlüfter angeordnet ist, die Positionen der Empfänger, Batterien und Tank sind die Hauptvariablen. Ich begann mit der Positionierung des Kraftstofftanks möglichst nahe an der Mitte des Fahrzeugs wie möglich, so würde der Schwerpunkt nicht ändern, wenn der Kraftstoff verwendet wird. Der Rest des RC Anlagen positioniert wurde, um den Schwerpunkt an der richtigen Stelle zu platzieren: ungefähr ein Zoll in Richtung des hinteren Endes der Mitte des Körpers, um den Schub des Liftkanals und ungefähr 1/4 Zoll auf die linke Seite zu begegnen um das Drehmoment des Motors entgegenzuwirken. Ich habe dann getestet, das läuft Mitte der Waage durch Abkleben alles für einen Testlauf. Nach ein paar Versuchen war ich bereit, Weg aus den Hohlräumen für den RC equipment.Step 8: Das vollendete Hovercraft + Video Nach einigen Optimierungen und Tests, bekam ich das Hovercraft konsequent arbeiten, auch wenn es noch einige weitere Verbesserungen nutzen könnten, wie beispielsweise eine bessere Rock Design und eine bessere Kraftstofftank Standaufbau. Sein größter Nachteil ist die Schwierigkeit der Kaltstarten des Motors. Nach der Ausführung des Handwerks führt ganz vortrefflich. Beschleunigung ist in Ordnung, während die Geschwindigkeit Tops bei etwa 15 Meilen pro Stunde. Es kann auch stehend 360s zu tun und nimmt Hochgeschwindigkeits, Schiebe abwechselnd mit Leichtigkeit.

        1 Schritt:

        Feuer ist ein Lebewesen, das Essen (Kraftstoffquelle) und Sauerstoff benötigt, um zu wachsen und zu überleben. Genau wie wir, wenn Sie weg eines dieser Elemente zu nehmen, wird Feuer zu schwächen und zu sterben. Die Atmosphäre (Luft), die Atemzug enthält 21% Sauerstoff. Das Entfernen dieser Sauerstoffquelle ist in der Regel die schnellste und effektivste Weg zu stoppen Feuer. Trennen Feuer von ihm ist die Sauerstoffversorgung kann durch Abdecken der Kraftstoffquelle mit einer Decke, Sand, Schmutz, oder die trockenen Chemikalien aus einem Feuerlöscher erreicht werden. Der Besitz eines Feuerlöschers und zu wissen, wie es zu benutzen, könnte Ihr Fahrzeug von einem langsamen und schmerzhaften Tod zu retten. Jeder Geländewagen muss mit einer Arbeits Feuerlöscher in der richtigen Größe und Klasse ausgestattet werden. Ich empfehle sicher Montage einer Mehrklassen (ABC) Feuerlöscher im Fahrzeug, da dies häufigsten Quellen von einem Fahrzeugbrand zu bekämpfen. Grundsätzlich gibt es vier Arten von Feuerlöschern. Jede Klasse wird für eine bestimmte Feuerquelle konzipiert. Viele Feuerlöschern zur Mehrzwecknutzung bewertet und wird als A, B, C, D oder eine Kombination dieser Codes zu kennzeichnen. Neuere Feuerlöscher verwenden Sie ein Bild / Beschriftungssystem, um welche Arten von Bränden sie zu unterdrücken, zu bezeichnen. Ältere Feuerlöscher sind mit farbigen geometrischen Formen mit Buchstabenbezeichnungen beschriftet. Klassen / -arten: Klasse-A-Feuerlöscher Setzen Sie heraus gewöhnlichen brennbaren Brände, wie Holz und Papier. Wenn die Flamme erzeugt Ashes, dann der Klasse A wird es auszulöschen. Klasse-B-Feuerlöscher Sollte auf Brände von brennbaren Flüssigkeiten, wie Fett, Benzin, Öl, etc. Denken Sie daran, verwendet werden, sind die meisten Tankdeckel nicht entworfen, um Kraftstoff zurückhalten sollte Ihr Fahrzeug zu übereingeschaltet. Klasse C Feuerlöscher Sind für die Verwendung auf elektrisch ausgelöst wird. Diese Klasse von Feuerlöschgeräten nicht über eine numerische Bewertung. Die Anwesenheit des Buchstaben "C" bedeutet, dass das Löschmittel nicht-leitend ist. Class-D-Feuerlöscher Sind für den Einsatz auf brennbaren Metallen ausgelegt und sind oft spezifisch für die Art von Metall in Frage. Diese Löschgeräte haben in der Regel keine Bewertung noch werden sie bei einer Mehrzweck-Bewertung für die Verwendung auf anderen Arten von Bränden. Ein Beispiel für brennbare Metall Zink ist, die sich selbst entzünden, wird, sobald es kritische Temperatur erreicht hat. Unter Verwendung der Feuerlöscher: Beginnen Sie mit dem Rücken stehen ca. 8 Meter über dem Feuer. Bitten Sie jemanden, greifen die Rückseite des Riemens und stehen hinter Ihnen. Diese Person kann Ihnen helfen, Probleme zu erkennen und können schnell ziehen Sie weg sollten Sie durch die Flammen oder Rauch überwunden werden. Das Akronym PASS können helfen, die Schritte für die Verwendung Ihrer Feuerlöscher erinnern. Ziehen Sie - den Stift, dass der Griff sicher hält. AIM - der Düse in Richtung der Basis des Feuers. Squeeze - den Griff, um den Feuerlöscher zu entladen. Sweep - die Düse und zurück an der Basis des Feuers. Die Größe ist wichtig: Die ideale Größe Feuerlöscher, einen Motor Feuer zu löschen ist £ 5 oder größer. Einheiten kleiner als 5 £ erschöpft, bevor Flammen unter Kontrolle sind. Montage: Bei einer Kollision, werden die Kräfte der Schwerkraft verursachen lose Gegenstände im Fahrzeug zu gefährlichen Geschossen werden. Es ist wichtig, dass Sie Ihren Feuerlöscher Halterung in eine sichere und stabile Weise. Denken Sie daran, dass es noch im Brandfall leicht zugänglich sein. Ich empfehle Kommerzielle Metallbügel in den meisten Feuerlöscher speichert. Die meisten neuen Löschgeräte sind mit einem Kunststoffbügels soll Ihre Feuerlöscher anstelle auf einem Hauswand zu halten. Sie sind nicht dafür ausgelegt, die Kräfte bei einer Kollision standhalten. Wartung Ihrer Feuerlöscher: Feuerlöscher müssen regelmäßig monatliche Wartung. Dies ist eine einfach Frage der Überprüfung der Mess, um diesen Druck zu versichern ist, innerhalb der Grenzen und zu schüren die trockene Chemikalien innerhalb der Feuerlöscher enthalten. Dies kann durch einfaches Umdrehen des Löscher und markante den Boden mit der Handfläche durchgeführt werden. Sie sollten eine körnige Substanz hören (klingt wie Sand) gleitet hin und her in der Feuerlöscher, wie Sie drehen Sie es um. Andernfalls müssen Sie vorsichtig tippen Sie auf den unteren Rand der Feuerlöscher mit einem Gummihammer. Seien Sie sehr vorsichtig nicht, um den Zylinder, wie die Inhalte stehen unter großem Druck beschädigt werden! Wenn der Löschpulver darf verklumpen-up innerhalb der Feuerlöscher, kann es nicht effektiv Feuer löschen. Aufräumen: Beachten Sie, dass ABC-Klasse Löscher enthalten normalerweise chemischen Trockenpulvern. Diese Pulver sind ziemlich chaotisch und wird in jede Ritze und Spalte Ihres Fahrzeugs zu erhalten. Erwarten Sie verbringen einige Zeit Reinigung nach dem Gebrauch. Halon-Typ Feuerlöscher sind sehr beliebt in der Gastronomie, da sie nicht eine schmutzige Film auf alles zu verlassen. Diese sind schwer zu finden, da sie nicht mehr wegen ihrer Auswirkungen auf das Ozon produziert.

          6 Schritt:Schritt 1: Erforderliche Schritt 2: Software-Setup Schritt 3: Leap Motion Listener Schritt 4: Rahmen und Gestendaten Schritt 5: Komplett-Code! Schritt 6: Ausführen des Programms und die Ergebnisse:

          Hallo an alle, Ich bin Geeve George ein 15 Jahre alter Maker.I Liebe Computer Vision, Android Entwicklung und Algorithm design.I bin derzeit in der 11. Klasse und auch eine Forschungskooperation mit der Studenten MIT Media Lab Indien Intiative. Die meisten von euch vielleicht die Eisen-Man Filme gesehen haben. Tony Stark Erfindungen sind die Hauptattraktion in der Eisen-Mann-Serie. Mein Traum ist es, das Eisen-Mannklage eines Tages zu bauen. Und die Erfindungen auf dem Stark Tower gibt etwas, was ich wünschte immer zu machen. Die meisten von euch haben vielleicht gesehen, dass Tony Stark steuert seinem Computer in der Luft, als ich jünger war habe ich immer lieben, wie Tony Stark vereinfacht die Interaktion zwischen der physischen Welt und der digitalen Welt. Und ich würde versuchen, sie in meinen Projekten zu replizieren. Und jetzt bin ich glücklich, eine instructable auf, wie man eine App zu programmieren, so dass Sie Ihren Computer in der Luft zu steuern machen. :) Ich möchte meinen besonderen Dank an Intel, Instructables und Adafruit für die Vergabe von mir die Adafruit Geschenkkarten, mit denen ich in der Lage, um das Leap Motion Controller kaufen erstrecken. Schritt 1: Erforderliche Leap Motion unterstützt Python, Java, C ++, C #, JavaScript. In diesem Tutorial werden wir mit Java arbeiten. Also, bevor wir anfangen, das Programm, das wir brauchen, um einen Blick auf die für diesen Build Voraussetzungen erfüllt sein: 1. Leap Motion Controller (kaufen Sie hier) 2. Eclipse-IDE für Java-Entwickler (Download von hier) 3. Leap Motion Setup-Datei (Download von hier) 4. Leap Motion SDK (Download von hier) 5. Java SE 7 (Download Hier) (Download JDK und JRE) (* Leap Motion Bibliothek funktioniert nur Java 6 oder Java 7) Wenn Sie wissen, wie Sie Setup-eclipse, empfehle ich dieses Tutorial Einführung in Java-Serie nicht: Sehen Sie es hier Ok, Lassen Sie uns jetzt auf die Schritte für die Erstellung der program.Step 2 beteiligt bewegen: Software-Setup Leap Motion unterstützt die Vielzahl von Programmiersprachen wie C ++, C #, Python, Java, Javascript. In diesem Tutorial werden wir die Programmierung in Java ist. Ersteinrichtung : 1. Erstens gehen https://www.leapmotion.com/setup und laden Sie die Leap Motion Setup-Datei und installieren Sie dann die Anwendung. Es installiert alles, um den Sprung-Motion-Controller an Ihren Computer anschließen. 2. Als nächstes gehen Sie zu https://developer.leapmotion.com/ (Developer Portal) und ein Konto erstellen. Dann laden Sie die Leap Motion SDK. 3. Anschließend extrahieren Sie alle Dateien aus der Zip-Datei in einen beliebigen Ordner Ihrer Wahl. CLASSPATH konfigurieren: In diesem Tutorial werde ich mit Hilfe der Eclipse-IDE für Java-Entwickler. 1. Öffnen Sie Eclipse dann klicken Sie auf Datei> Neu> Java-Projekt. 2. Geben Sie dem Projekt einen Namen, und stellen Sie sicher, dass Sie die Ausführung Laufzeitumgebung JRE Java SE 1.7 eingestellt, wie in den Abbildungen gezeigt. 3. Klicken Sie anschließend auf der nächsten, die öffnen Sie die Registerkarte Bibliotheken und wählen Sie "Add External JARs" und navigieren Sie zu dem Ordner, den Sie zuvor extrahiert. 4. Öffnen Sie dann die LeapSDK Ordner und gehen Sie zum Ordner libs und wählen Sie das LeapJava.jar Datei. 5. Als nächstes klicken Sie auf den dreieckigen Dropdown-Schaltfläche neben LeapJava.jar und klicken dann auf native Bibliothek Ort aus dem Dropdown-Menü, und klicken Sie auf Bearbeiten, wie in der Abbildung dargestellt. 6. Klicken Sie dann auf externen Ordner und navigieren Sie zum Ordner LeapSDK> lib> und wählen x64 oder x86-Ordner für Ihr Betriebssystem und klicken Sie auf OK und klicken Sie dann auf Finish. Wir haben jetzt LeapMotion Setup mit unserem Projekt, jetzt lasst uns bis zu einem gewissen Codierung Schritt 3: Leap Motion Listener Jetzt, da wir den Import der Bibliotheken getan, lassen Sie uns die Arbeit an dem Projekt. Ersteinrichtung : 1. Zunächst müssen wir eine neue Klasse in der Quelle Ordner zu erstellen, für die Sie auf den dreieckigen Dropdown-Pfeil neben Ihrem Projektordner. 2. Im Inneren finden Sie Projektordner Rechtsklick auf das src Verzeichnis gehen, um neue> und klicken Sie auf Klasse, um eine neue Java-Klasse erstellen. 3. Geben Sie einen Namen für die Klasse und klicken Sie auf Finish. Jetzt fangen wir mit dem Code: 1. Zuerst erstellen wir ein Leap Motion Listener: (Hinweis: Importieren Sie die benötigten Bibliotheken), der zugehört erkennt, wenn der Sprung-Motion-Controller ist mit dem Computer verbunden ist. Paket starkmouse; Import java.io.IOException; Import java.awt.AWTException; Import java.awt.GraphicsDevice; Import java.awt.GraphicsEnvironment; Import java.awt.MouseInfo; Import java.awt.Point; Import java.awt.Robot; Import java.awt.event.InputEvent; Import java.awt.event.KeyEvent; importieren com.leapmotion.leap. *; Import com.leapmotion.leap.Controller.PolicyFlag; public class leapmoues { public static void main (String [] args) throws AWTException { Controller Controller = new Controller (); controller.setPolicyFlags (PolicyFlag.POLICY_BACKGROUND_FRAMES); SampleListener Hörer = neue SampleListener (); controller.addListener (Hörer); // Controller.enableGesture (Gesture.Type.TYPE_SCREEN_TAP); // Controller.enableGesture (Gesture.Type.TYPE_SWIPE); controller.enableGesture (Gesture.Type.TYPE_CIRCLE); System.out.println ("Drücken Sie die Eingabetaste, um zu beenden ..."); try { System.in.read (); } Catch (IOException e) { e.printStackTrace (); } controller.removeListener (Hörer); } } </ p> <p> Klasse SampleListener erstreckt Listener { boolean readyForControl = false; int screen; int screen; boolean iBoxGet = false; InteractionBox iBox = null; Roboter Roboter; boolean isMoving = false; boolean unGrip = false; boolean wasFacingDown = true; boolean wasInTabState = false; boolean wasTabbing = false; boolean justCircleGestured = false; boolean isResizing = false; public void onConnect (Controller-Controller) { System.out.println ("Connected"); Graphics gd = GraphicsEnvironment.getLocalGraphicsEnvironment () .getDefaultScreenDevice (); screen = gd.getDisplayMode () getWidth (). screenheight = gd.getDisplayMode () getHeight (). System.out.println ("Schirm-Entschließung: X:" + screen + ", H" + Screen); readyForControl = true; try { Roboter = new Robot (); robot.setAutoDelay (5); } Catch (AWTException e) { // TODO Automatisch generierte catch-Block e.printStackTrace (); } } Schritt 4: Rahmen und Gestendaten Leap Motion Frame-Daten, die die Gesten umfasst (Circle, Pinch, Palm Gesicht nach unten und alle anderen Gesten) Leap Motion hat zwei IR-Kamera und drei IR-LED. Der Sprung Bewegung bildet ein 3D-Erfassung von Daten unter Verwendung der drei IR-LED, die einen IR-Punktmuster, die die IR-Kamera nimmt Bilder als Rahmen bekannt zu löschen. Die Rahmen erhalten aus dem Sprung Bewegungsvorrichtung an den Computer gesendet und wir können es programmieren. Der Sprung Bewegungsanalyse die Bilder und der Punkt Positionierung mit Hilfe komplexer Mathematik und vergleichen Sie die Daten der beiden Bilder durch IR-Kamera und die Verwendung der zwei 2D-Darstellung getroffen werden, um eine 3D-Darstellung zu erhalten. Der Sprung Bewegungsvorrichtung fängt bei 300 fps. Programmieren wir dann, was mit jedem der Rahmen in unseren Computer gesendet. Code: public void onFrame (Controller-Controller) { Frame Bilderrahmen = controller.frame (); // Die neueste Rahmen // Rahmen previous = controller.frame (1); // Die vorhergehenden Rahmen // System.out.println ("Frame vorhanden"); if (! iBoxGet) { iBox = frame.interactionBox (); iBoxGet = true; System.out.println ("Interaction Box-Set!"); } // Anzielbaren furthestFront = frame.pointables () vorderste (.); Hand rechts = frame.hands () am weitesten rechts (). Vector PalmV = rightHand.palmVelocity (); // System.out.println ("Velocity: X:" + palmV.getX () + ", Y:" + // PalmV.getY () // + "Z:" + palmV.getZ ()); Vector (palmN = rightHand.palmNormal); // System.out.println ("Normal: X:" + palmN.getX () + ", Y" // + PalmN.getY () + ", Z:" + palmN.getZ ()); Punkt mouseLoc = MouseInfo.getPointerInfo () getLocation (). int currentMouseX = mouseLoc.x; int currentMouseY = mouseLoc.y; if (readyForControl && rightHand.confidence ()> 0,15) { if (! isMoving &&! wasInTabState && frame.hands (). count ()> 1) { Hand Lefthand = frame.hands () ganz links (). if (leftHand.pinchStrength ()> 0,8 && RightHand.pinchStrength ()> 0,8) { if (! isResizing) { System.out.println ("Ändern der Größe ..."); robot.keyPress (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_S); robot.keyRelease (KeyEvent.VK_S); robot.keyPress (KeyEvent.VK_DOWN); robot.keyPress (KeyEvent.VK_RIGHT); robot.keyRelease (KeyEvent.VK_DOWN); robot.keyRelease (KeyEvent.VK_RIGHT); isResizing = true; } } else { if (isResizing) { System.out.println ("Ändern der Größe komplett!"); robot.mousePress (InputEvent.BUTTON1_MASK); robot.mouseRelease (InputEvent.BUTTON1_MASK); isResizing = false; } } } // System.out.println ("Selbstvertrauen:" + rightHand.confidence ()); if (rightHand.grabStrength ()> 0,99 &&! wasInTabState &&! isResizing) { if (! isMoving && palmN.getY () <0,8) { robot.keyPress (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_R); robot.keyRelease (KeyEvent.VK_R); </ p> <p> robot.keyPress (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_M); robot.keyRelease (KeyEvent.VK_M); robot.keyPress (KeyEvent.VK_DOWN); robot.keyRelease (KeyEvent.VK_DOWN); isMoving = true; } // System.out.println (rightHand.grabStrength ()); } else { // System.out.println ("Nicht Grabbing"); if (isMoving) { robot.mousePress (InputEvent.BUTTON1_MASK); robot.mouseRelease (InputEvent.BUTTON1_MASK); isMoving = false; if (palmN.getX ()! = 0 && palmN.getY ()! = 0 && palmN.getZ ()! = 0) { if (palmN.getY () <± 1 && palmN.getZ ()> -.8) { if (currentMouseY <= 8) { robot.keyPress (KeyEvent.VK_WINDOWS); robot.keyPress (KeyEvent.VK_UP); robot.keyRelease (KeyEvent.VK_WINDOWS); robot.keyRelease (KeyEvent.VK_UP); } else { if (screen - currentMouseX <= 12) { robot.keyPress (KeyEvent.VK_WINDOWS); robot.keyPress (KeyEvent.VK_RIGHT); robot.keyRelease (KeyEvent.VK_WINDOWS); robot.keyRelease (KeyEvent.VK_RIGHT); } Else if (currentMouseX <= 12) { robot.keyPress (KeyEvent.VK_WINDOWS); robot.keyPress (KeyEvent.VK_LEFT); robot.keyRelease (KeyEvent.VK_WINDOWS); robot.keyRelease (KeyEvent.VK_LEFT); } } } Else { System.out.println ("Normal: X:" + palmN.getX () + ", Y:" + palmN.getY () + ", Z" + PalmN.getZ ()); robot.keyPress (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_N); robot.keyRelease (KeyEvent.VK_N); } } } } </ p> <p> if (! isMoving &&! isResizing) { if (palmN.getY () <-.8 && palmN.getZ ()> ± 5) { wasFacingDown = true; wasTabbing = false; if (wasInTabState) { robot.keyPress (KeyEvent.VK_ENTER); robot.keyRelease (KeyEvent.VK_ENTER); wasInTabState = false; } } Else if (palmN.getY ()> = 0,8 && wasFacingDown &&! WasInTabState) { System.out.println ("Alt-Tab"); wasFacingDown = false; wasInTabState = true; </ p> <p> wasTabbing = false; robot.keyPress (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_CONTROL); robot.keyPress (KeyEvent.VK_TAB); robot.delay (100); robot.keyRelease (KeyEvent.VK_TAB); robot.keyRelease (KeyEvent.VK_CONTROL); robot.keyRelease (KeyEvent.VK_ALT); try { Runtime.getRuntime (). Exec ( "cmd / C starten" + "C: \\ WindowSwitcher.lnk"); } Catch (IOException e) { // TODO Automatisch generierte catch-Block e.printStackTrace (); } robot.delay (300); } Else if (wasInTabState &&! WasFacingDown &&! WasTabbing && PalmN.getY () <0,45) {</ p> <p> wasTabbing = true; } Else if (wasInTabState &&! WasFacingDown && wasTabbing && PalmN.getY ()> 0,75) { robot.keyPress (KeyEvent.VK_TAB); robot.keyRelease (KeyEvent.VK_TAB); wasTabbing = false; } } </ p> <p> / * * If (! IsMoving &&! WasInTabState) {/ * if (palmN.getZ () <= -.7 && * RightHand.grabStrength () <0,1) { * System.out.println ("Palm Vertikalgeschwindigkeit:" + * RightHand.palmVelocity () getY ()). // schweben resultVerticalV = * Math.round (Math.abs (rightHand.palmVelocity () getY ()) -. 1); * // If (resultVerticalV> 0) {robot.mouseWheel ((int) * Math.round (((rightHand.palmVelocity () getY ()) / 500).)); //} *} Else { * / </ p> <p> if (! isMoving &&! wasInTabState && frame.gestures (). count ()> 0 && Frame.hands (). Count () == 1 &&! IsResizing) { CircleGesture circleGesture = new CircleGesture (Rahmen .gestures () zu bekommen (0)). // System.out.println ("Pinch Stärke:" + // RightHand.pinchStrength ()); if (circleGesture.durationSeconds ()> 0,5 &&! justCircleGestured && RightHand.pinchStrength ()> 0,8) { System.out.println ("Closed ein Fenster!"); robot.keyPress (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_F4); robot.keyRelease (KeyEvent.VK_F4); robot.keyRelease (KeyEvent.VK_ALT); justCircleGestured = true; } } Else { justCircleGestured = false; } </ p> <p> float xSpeed ​​= (palmV.getX () / 6); schweben yspeed = (palmV.getY () / 6); // System.out.println ("xSpeed:" + xSpeed ​​+ ", yspeed:" + yspeed); robot.mouseMove ((int) (currentMouseX + xSpeed) (int) (currentMouseY - yspeed)); </ p> <p> //} } } } </ p> Schritt 5: Komplett-Code! <p> Paket starkmouse; </ p> <p> Import java.io.IOException; Import java.awt.AWTException; Import java.awt.GraphicsDevice; Import java.awt.GraphicsEnvironment; Import java.awt.MouseInfo; Import java.awt.Point; Import java.awt.Robot; </ p> <p> Import java.awt.event.InputEvent; Import java.awt.event.KeyEvent; </ p> <p> Import com.leapmotion.leap. *; Import com.leapmotion.leap.Controller.PolicyFlag; </ p> <p> public class leapmoues { public static void main (String [] args) throws AWTException { Controller Controller = new Controller (); controller.setPolicyFlags (PolicyFlag.POLICY_BACKGROUND_FRAMES); </ p> <p> SampleListener Hörer = neue SampleListener (); controller.addListener (Hörer); // Controller.enableGesture (Gesture.Type.TYPE_SCREEN_TAP); // Controller.enableGesture (Gesture.Type.TYPE_SWIPE); controller.enableGesture (Gesture.Type.TYPE_CIRCLE); </ p> <p> System.out.println ("Drücken Sie die Eingabetaste, um zu beenden ..."); try { System.in.read (); } Catch (IOException e) { e.printStackTrace (); } </ p> <p> controller.removeListener (Hörer); } } </ p> <p> Klasse SampleListener erstreckt Listener {</ p> <p> boolean readyForControl = false; int screen; int screen; boolean iBoxGet = false; InteractionBox iBox = null; Roboter Roboter; boolean isMoving = false; boolean unGrip = false; boolean wasFacingDown = true; boolean wasInTabState = false; boolean wasTabbing = false; boolean justCircleGestured = false; boolean isResizing = false; </ p> <p> public void onConnect (Controller-Controller) { System.out.println ("Connected"); Graphics gd = GraphicsEnvironment.getLocalGraphicsEnvironment () .getDefaultScreenDevice (); screen = gd.getDisplayMode () getWidth (). screenheight = gd.getDisplayMode () getHeight (). System.out.println ("Schirm-Entschließung: X:" + screen + ", H" + Screen); readyForControl = true; try { Roboter = new Robot (); robot.setAutoDelay (5); } Catch (AWTException e) { // TODO Automatisch generierte catch-Block e.printStackTrace (); } } </ p> <p> public void onFrame (Controller-Controller) { Frame Bilderrahmen = controller.frame (); // Die neueste Rahmen // Rahmen previous = controller.frame (1); // Die vorhergehenden Rahmen // System.out.println ("Frame vorhanden"); if (! iBoxGet) { iBox = frame.interactionBox (); iBoxGet = true; System.out.println ("Interaction Box-Set!"); } // Anzielbaren furthestFront = frame.pointables () vorderste (.); Hand rechts = frame.hands () am weitesten rechts (). Vector PalmV = rightHand.palmVelocity (); // System.out.println ("Velocity: X:" + palmV.getX () + ", Y:" + // PalmV.getY () // + "Z:" + palmV.getZ ()); Vector (palmN = rightHand.palmNormal); // System.out.println ("Normal: X:" + palmN.getX () + ", Y" // + PalmN.getY () + ", Z:". + PalmN.getZ ()); </ p> <p> Point mouseLoc = MouseInfo.getPointerInfo () getLocation (); int currentMouseX = mouseLoc.x; int currentMouseY = mouseLoc.y; </ p> <p> if (readyForControl && rightHand.confidence ()> 0,15) { if (! isMoving &&! wasInTabState && frame.hands (). count ()> 1) { Hand Lefthand = frame.hands () ganz links (). if (leftHand.pinchStrength ()> 0,8 && RightHand.pinchStrength ()> 0,8) { if (! isResizing) { System.out.println ("Ändern der Größe ..."); robot.keyPress (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_S); robot.keyRelease (KeyEvent.VK_S); robot.keyPress (KeyEvent.VK_DOWN); robot.keyPress (KeyEvent.VK_RIGHT); robot.keyRelease (KeyEvent.VK_DOWN); robot.keyRelease (KeyEvent.VK_RIGHT); isResizing = true; } } else { if (isResizing) { System.out.println ("Ändern der Größe komplett!"); robot.mousePress (InputEvent.BUTTON1_MASK); robot.mouseRelease (InputEvent.BUTTON1_MASK); isResizing = false; } } } // System.out.println ("Selbstvertrauen:" + rightHand.confidence ()); if (rightHand.grabStrength ()> 0,99 &&! wasInTabState &&! isResizing) { if (! isMoving && palmN.getY () <0,8) { robot.keyPress (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_R); robot.keyRelease (KeyEvent.VK_R); </ p> <p> robot.keyPress (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_M); robot.keyRelease (KeyEvent.VK_M); robot.keyPress (KeyEvent.VK_DOWN); robot.keyRelease (KeyEvent.VK_DOWN); isMoving = true; } </ p> <p> // System.out.println (rightHand.grabStrength ()); } Else { // System.out.println ("Nicht Grabbing"); if (isMoving) {</ p> <p> robot.mousePress (InputEvent.BUTTON1_MASK); robot.mouseRelease (InputEvent.BUTTON1_MASK); isMoving = false;! </ p> <p> if (palmN.getX () = 0 && palmN.getY () = 0 && PalmN.getZ ()! = 0) { if (palmN.getY () <± 1 && palmN.getZ ()> -.8) { if (currentMouseY <= 8) { robot.keyPress (KeyEvent.VK_WINDOWS); robot.keyPress (KeyEvent.VK_UP); robot.keyRelease (KeyEvent.VK_WINDOWS); robot.keyRelease (KeyEvent.VK_UP); } Else { if (screen - currentMouseX <= 12) { robot.keyPress (KeyEvent.VK_WINDOWS); robot.keyPress (KeyEvent.VK_RIGHT); robot.keyRelease (KeyEvent.VK_WINDOWS); robot.keyRelease (KeyEvent.VK_RIGHT); } Else if (currentMouseX <= 12) { robot.keyPress (KeyEvent.VK_WINDOWS); robot.keyPress (KeyEvent.VK_LEFT); robot.keyRelease (KeyEvent.VK_WINDOWS); robot.keyRelease (KeyEvent.VK_LEFT); } } } Else { System.out.println ("Normal: X:" + palmN.getX () + ", Y:" + palmN.getY () + ", Z" + PalmN.getZ ()); robot.keyPress (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_SPACE); robot.keyRelease (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_N); robot.keyRelease (KeyEvent.VK_N); } } } } </ p> <p> if (! isMoving &&! isResizing) { if (palmN.getY () <-.8 && palmN.getZ ()> ± 5) { wasFacingDown = true; wasTabbing = false; if (wasInTabState) { robot.keyPress (KeyEvent.VK_ENTER); robot.keyRelease (KeyEvent.VK_ENTER); wasInTabState = false; } } Else if (palmN.getY ()> = 0,8 && wasFacingDown &&! WasInTabState) { System.out.println ("Alt-Tab"); wasFacingDown = false; wasInTabState = true; </ p> <p> wasTabbing = false; robot.keyPress (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_CONTROL); robot.keyPress (KeyEvent.VK_TAB); robot.delay (100); robot.keyRelease (KeyEvent.VK_TAB); robot.keyRelease (KeyEvent.VK_CONTROL); robot.keyRelease (KeyEvent.VK_ALT); try { Runtime.getRuntime (). Exec ( "cmd / C starten" + "C: \\ WindowSwitcher.lnk"); } Catch (IOException e) { // TODO Automatisch generierte catch-Block e.printStackTrace (); } robot.delay (300); } Else if (wasInTabState &&! WasFacingDown &&! WasTabbing && PalmN.getY () <0,45) {</ p> <p> wasTabbing = true; } Else if (wasInTabState &&! WasFacingDown && wasTabbing && PalmN.getY ()> 0,75) { robot.keyPress (KeyEvent.VK_TAB); robot.keyRelease (KeyEvent.VK_TAB); wasTabbing = false; } } </ p> <p> / * * If (! IsMoving &&! WasInTabState) {/ * if (palmN.getZ () <= -.7 && * RightHand.grabStrength () <0,1) { * System.out.println ("Palm Vertikalgeschwindigkeit:" + * RightHand.palmVelocity () getY ()). // schweben resultVerticalV = * Math.round (Math.abs (rightHand.palmVelocity () getY ()) -. 1); * // If (resultVerticalV> 0) {robot.mouseWheel ((int) * Math.round (((rightHand.palmVelocity () getY ()) / 500).)); //} *} Else { * / </ p> <p> if (! isMoving &&! wasInTabState && frame.gestures (). count ()> 0 && Frame.hands (). Count () == 1 &&! IsResizing) { CircleGesture circleGesture = new CircleGesture (Rahmen .gestures () zu bekommen (0)). // System.out.println ("Pinch Stärke:" + // RightHand.pinchStrength ()); if (circleGesture.durationSeconds ()> 0,5 &&! justCircleGestured && RightHand.pinchStrength ()> 0,8) { System.out.println ("Closed ein Fenster!"); robot.keyPress (KeyEvent.VK_ALT); robot.keyPress (KeyEvent.VK_F4); robot.keyRelease (KeyEvent.VK_F4); robot.keyRelease (KeyEvent.VK_ALT); justCircleGestured = true; } } Else { justCircleGestured = false; } </ p> <p> float xSpeed ​​= (palmV.getX () / 6); schweben yspeed = (palmV.getY () / 6); // System.out.println ("xSpeed:" + xSpeed ​​+ ", yspeed:" + yspeed); robot.mouseMove ((int) (currentMouseX + xSpeed) (int) (currentMouseY - yspeed)); </ p> <p> //} } } } </ p> Schritt 6: Ausführen des Programms und die Ergebnisse: Nachdem wir nun abgeschlossen Programmierung des Leap Motion Controller können wir das Programm in Eclipse ausführen. Wie Sie im Video gesehen haben unser Programm können verschiedene Gesten erkennen, jetzt ist es Ihre Zeit, mehr Gesten mit der Hilfe von der Leap Motion Programming Guide fügen Sie hier. Fühlen Sie sich frei, um Ihre Kommentare und Frage in den Kommentaren Abschnitt fallen, werde ich glücklich sein, um sie reagieren zu können :) Ich bin auch auf Youtube, Facebook und Linkedin, dann zögern Sie mir, mich im Falle von Rückfragen zu pingen. :) Mein persönlicher Blog: http://www.geevegeorge.co.vu

            7 Schritt:Schritt 1: Erwerben Sie einen LED-Streifen Schritt 2: Holen Sie sich eine Stromversorgung Schritt 3: Richten den Umfang Your Bed Schritt 4: Befestigen Sie den Controller Irgendwo Schritt 5: Stecken Sie sie alle in Schritt 6: Schalten Sie das Licht und entspannen! Schritt 7: Bonus: Timer hinzufügen

            In diesem Instructable, werde ich erklären, wie man sich bettet sehen super aus mit RGB-LEDs. Die, die ich habe sind ferngesteuerte, haben sie unterschiedliche Optionen wie Ausbleichen oder blinkt, und sie sind sehr preiswert sind. Vor kurzem gab es einen Verkauf auf banggood.com für eine 5 Meter lange, ferngesteuerte LED-Streifen. Es war ein sehr viel, so dass ich einen gekauft. Ich hatte keine Pläne im Sinn für das, was ich mit ihm tun. Zwei getrennte Ereignisse verursacht mir zu kommen mit Bed Underglow. Zuerst sah ich ein Auto fahren durch in der Nacht und es hatte eine Art von Beleuchtung unterhalb, was cool aussah. Zweitens habe ich eine klare Kunststoff Libelle mit einem RGB-LED, die langsam verblasst und die Farbe wechselt. Es ist derzeit neben meinem Bett, um mich zu beruhigen, wenn ich im Bett. Dann kam die Idee zu mir; Ich sollte den Umfang der mein Bett mit der LED-Streifenleitung und geben meinem Bett "underglow" Beleuchtung Schritt 1: Kaufen Sie einen LED-Streifen Zuerst müssen Sie den Umfang Ihres Bettes zu messen. Ich schlafe in einem Einzelbett, und es ist an der Wand, so dass ich nur benötigt, genug, um drei Seiten abdecken. Dies bedeutete, dass eine einzige 5-Meter-Streifen war genug für mich. Wenn Sie schlafen in einem Doppel, Königin oder König, werden Sie natürlich brauchen mehr. Der Streifen Ich bestellte ist ein großes, und ich kaufte es hier: http://www.banggood.com/Wholesale-5M-RGB-352[email protected]1710281344201309Z2 Es kann geschnitten werden, so dass, wenn Sie Ihr Bett erfordert mehr als fünf Metern, aber nicht genau zehn, können Sie zwei Spulen zu kaufen und dann schneiden etwas aus und verwenden Sie die Überbleibsel für ein anderes Projekt. Die Spulen können auch ineinander gesteckt werden. Sie empfehlen, keine Einstecken mehr als zwei Spulen ineinander, weil der Controller nicht genügend Strom liefern seit mehr als zwei. Wieder einmal ist die LED-Leiste habe ich die billigste, die ich finden konnte, und man kann es hier zu kaufen: http://www.banggood.com/Wholesale-5M-RGB-352[email protected]1710281344201309Z2 Schritt 2: Holen Sie sich eine Stromversorgung Sie benötigen ein 12V DC-Stromversorgung, die mindestens 2 Ampere für einen einzelnen 5m Streifen oder 4 Ampere für zwei 5m Streifen liefern kann. Ich habe ein Netzteil von einem Lautsprecher, aber ich habe auch mit einem 12V Blei-Säure-Batterie berücksichtigt. Beide funktionieren wird. Die LED-Streifen-Kit kommt mit einer Zylinderbuchse, die Sie an Ihre Stromversorgung zu löten, aber das Netzteil hatte ich schon ein Barrel Jack hatte. Schritt 3: Richten den Umfang Your Bed Alle 7 Artikel anzeigen Nun ziehen Sie das Wachspapier, um den Klebstoff zu offenbaren, und kleben Sie die LED-Streifen auf der Unterseite Ihres Bett. Der Klebstoff wird nicht gut haften, um Gewebe, so müssen Sie sie auf Holz oder Metall gesetzt. Mein Bett Gründung hat einen Holzrahmen, die das Band stecken, leicht. Um die Ecke kommen, biegen Sie es in der Abbildung dargestellt, damit der Streifen weist darauf hin, in der Richtung der Biegung mag. Ich fand, dass Klammern halfen halten auf dem Band in den Ecken, aber sicher sein, um sanft zu hämmern die Heftklammern in Hand, wenn Sie einen Tacker verwenden, können die LEDs zu zerquetschen. Schritt 4: Befestigen Sie den Controller Irgendwo Die kleine weiße Box mit zwei Kabel kommen aus ist die Steuerung, und es muss auf dem Bett in der Nähe der Beginn der LED-Leiste platziert werden. Ich legte mir zur Seite meines Bettes, wo ich ein Nachttisch, so dass es nicht zu sehen ist. Doch der Infrarotempfänger herausragen, damit es kann immer noch Signale von der Fernbedienung erhalten. Es gibt Löcher in den Controller, damit es mit Schrauben befestigt werden können, aber ich wollte nicht, irgendeinen Teil meines Bettes dauerhaft ruinieren so dass ich nur benutzt Klebeband. Und es ist Tarnung Klebeband, so dass Sie nicht wirklich sehen, es ... Schritt 5: Stecken Sie sie alle in Anschließen ist alles einfach. Stecken Sie einfach das Netzteil in das weiße Feld, und verbinden Sie die LED-Leiste, um das weiße Feld. Es gibt ein Pfeil auf dem Stecker von der White-Box und einen Pfeil auf dem Stecker von dem Streifen. Achten Sie darauf, diese Zeile nach oben. Schritt 6: Schalten Sie das Licht und entspannen! Alle 7 Artikel anzeigen Die Underglow sieht toll aus in der Dunkelheit. Sie können es, langsam zu verblassen zwischen 7 Farben, wenn Ihr beim Einschlafen, oder stellen Sie sie auf einem dunklen weiß als Nachtlicht verwendet werden. Oder wenn Sie einfach nur Entspannen in der Mitte des Tages, stellen Sie es auf, was Farbe Sie mögen. Ein kurzer Blick auf den Streifen direkt wird es scheinen nur rot, blau oder grün. Aber als es scheint auf etwas aus kurzer Entfernung, wie der Boden unter dem Bett, das rote, grüne und blaue kombinieren, um jede Farbe, die Sie erstellen. Besonders gut gefällt mir drehen Mine zu einem hellen, hellblau, weil es macht es scheinen, wie es ist ein Kernreaktor unter meinem Bett ... Schritt 7: Bonus: Timer hinzufügen Nach dieser Instructable, erkannte ich, es war ziemlich unbequem mit, um sie auszuschalten, bevor Sie zu Bett gehen. Idealerweise würde ich habe es laufen wie ich einschlafe, und schalten Sie dann nach einer gewissen Zeit. Also beschloss ich, eine schnelle Lösung für dieses Problem wäre es, eine mechanische Timer Steckdose zu bekommen. Ich sah online und schließlich auf einem von der gleichen Stelle bekam ich die LED-Streifen, Banggood.com. Der Timer bekam ich ist nett, weil Sie so viele "on" haben kann, oder "aus" oft wie Sie wollen, und jeder "on" Zeit muss mindestens 15 Minuten betragen. Der Timer hat auch einen Schalter, um den Timer zu umgehen und nur schalten Sie ihn ein, das ist schön, wenn ich sie auf zu einer Zeit, wollen aber nicht, dass die Zeit, regelmäßig täglich programmiert werden. Zur Zeit ist es so programmiert, um für 45 Minuten da sein, wenn ich ins Bett gehe, so ist es auf, sobald ich in mein Zimmer und bleibt an, bis kurz nachdem ich eingeschlafen. Es kommt auch auf um 6:15 und bleibt an, bis 06.45. Das ist, weil ich aufwache, um 6:30 Uhr in der Schule, so ist es auf, wenn ich aufwache. Es ist erstaunlich, wie viel einfacher es ist, früh mit der ruhigen Licht aufwachen. Es verhindert, dass mich auch her, die auf meinem hellen Nachtlampe, die zu hell ist, wenn Sie haben gerade aufgewacht zu drehen. Wenn Sie den Timer kaufen möchten, können Sie es hier für einen niedrigen Kosten zu finden: http://www.banggood.com/24-Hour-Mechanical-Electrical-Plug-Program-Timer-Power-Switch-p-8034[email protected]

              3 Schritt:Schritt 1: Zutaten Schritt 2: Pack it up Schritt 3: Warum und wie es funktioniert

              In diesem instructable Ich zeige Ihnen einen einfachen Trick für das Töten Kakerlaken und Ameisen und vielleicht sogar helfen, Pflanzen. Es impliziert, Backpulver und feinen Zucker. Und es ist total bio. Bitte lesen Sie weiter ...

                1 Schritt:

                Video-Brain-Controlled Rollstuhl Robot unsere Unabhängigkeit Projekteingabe ist es, unseren bisherigen Brain-Controlled Rollstuhl-Projekt (1. Preisträger des Humana Health Herausforderung in Abstimmung mit jerkey) in ein neues Design, das eine revolutionäre Kombination von EEG-basierte verwendet erweitern P300 Erkennungen zu automatisch einen Rollstuhl zu manövrieren um ein Haus oder Büro sowie Augmented Reality, um mit Objekten, wie sie in einem Kühlschrank gefunden zu interagieren, das Laden einer Spülmaschine oder Abholen der Mail. Dies ist eine deutliche Verbesserung gegenüber der Benutzer sich konstante Konzentration auf einen einzigen Gedanken zu halten, während verbleibenden bewusst und Blind zu ihrer Umgebung. In einer Befragung von 681 Personen, die von Verletzungen des Rückenmarks befallen 2004 , als in welcher Weise ihre Lebensqualität am meisten verbessert werden gebeten, erhöhte Mobilität hat die Liste nicht top. In der Tat registriert es fünften und vierten für Tetraplegiker und Paraplegiker sind. Statt viele der begehr Anfragen drehten sich um zunehmende persönliche Unabhängigkeit und die Wiederherstellung der Kontrolle von Körperfunktionen. Durch die Integration eines Roboterarms und telepresense Steuer helfen wir arbeiten auf dieses Ziel hin. Zum Beispiel, wenn jemand in einem Bett liegend will ein Getränk aus der Küche, dann müssen sie können, um eine Bezugsperson zu helfen, übertragen sie in den Rollstuhl, an welcher Stelle die Pflegeperson kann auch das Getränk in den ersten Platz abgerufen haben zu gewinnen. Darüber hinaus, wenn die Navigation zwischen den Räumen und um Hindernisse erfordert eine oder andere Konstante, sorgfältige Konzentration bilden dann die Lösung ist nicht sehr bequem zu bedienen. Auch sollte es erforderlich sein, sie Produkte persönlich abrufen. Unsere aktualisierten Entwurf enthält die neueste Computer-Vision und Robotik Engineering bis zur automatisierten Wegfindung und Interaktion mit einfachen Objekten mit einem benutzerdefinierten Arm bereitzustellen. Statt der manuellen Navigation, wird der Benutzer mit einem Grundriss oder Karte von ihrem aktuellen Ort dargestellt. Sie können eine einzelne "Küche" Auswahl zu treffen mit einem P300-basierten Menü und der Roboter wird herausfinden, wie man es am besten Reise. Der Benutzer kann im Rollstuhl sitzenden Zeitpunkt oder das Betrachten der Ferne über einen Live-Video-Feed ist. Bei Erreichen der Küche, ist eine erweiterte Objektlagerung ermöglicht erkannten Objekte hervorgehoben und ausgewählt (wieder über P300) werden hergestellt. Der Benutzer kann dann einen zweiten Befehl, um das Getränk zu holen, und schließlich, um zum ursprünglichen Raum des Hauses zurück. Die gesamte Sequenz kann somit aus einem konstanten Belastung auf einige wenige einfache Auswahl, die für eine viel angenehmer und praktischer Erfahrung macht Benutzer reduziert werden. Dieser Entwurf wird auch auf einem Roboter, der Aufbau kann mit gängigen Werkzeugen und Geräten finden sich in konzentrieren Hackerspaces wie Noisebridge (als betrieben 501c3 gemeinnützige Organisation), wo in der Regel erfüllt unsere Gruppe. Wenn wir gewinnen, sind wir bestellen und spenden ein neues Laser-Cutter und 3D-Drucker für die Verwendung mit diesem und anderen Projekten sowie Kauf verschiedenen Materialien, die wir für unsere ersten Prototypen wie Servomotoren und einer Laser-Pfadfinder. Unsere Erfahrungen in diesem Bereich, einschließlich der DORA Opensource Roboterassistenten , Brain-gesteuerte Hubschrauber, der Brainstorms Bildungsinitiative (zB einem und zwei ), und sogar einen Guinness-Weltrekord für Brain-Computer Interface.

                  9 Schritt:Schritt 1: Sammeln Stuff Schritt 2: Die Box und der Grip Schritt 3: Halten Sie Griff Pinout Schritt 4: Erste Arduino IR dekodieren Schritt 5: Die IR-Fern Arduino Sketch Schritt 6: Notfallparteiensystem Schritt 7: Anreise Arduino um X10-Geräten laufen Schritt 8: Die X10-Code Schritt 9: Der Box in Aktion!

                  Alle 8 Artikel anzeigen Ich stieß auf Plama2002 des "Emergency-Party-Knopf" bauen eine Weile zurück und wollte etwas ähnliches für meine Bar. Ich hatte auch eine alte USAF B-8-Stick Grip von einem A-10A, dass ich nahm in meinem früheren Leben. Ich dachte mir, anstatt nur ein Gesprächsstoff, ich könnte es für einen guten Zweck als Fernbedienung für meinen AV-System setzen. Was ich kam mit ist ein Master-Steuerfeld, das: - Steuert meine SAT-TV, Musikserver und iPod-Dockingstation über meine Audiovisuelle Receiver (AVR) - Steuert die Deckenbeleuchtung in der Bar und die Komponenten des Notfallparteiensystem. - Sieht wirklich cool sitzt auf der Bar! Es nutzt zwei Arduinos: eines zum Schalten und IR-Übertragung und einem drahtlos steuern die X10-Geräte. Dieser Build ist nicht wirklich so schwierig, wie sowohl die Arduino und X10-Anwendungen in diesem Projekt sind wirklich ziemlich einfach. Sie müssen nur herausfinden, was Sie bei Ihnen zu tun und passen Sie es möchten. Da Ich schreibe diesen nachträglich Ich werde versuchen, für das Fehlen von Schritt-für-Schritt-Fotos mit ausführliche Erklärungen machen. Leider habe ich nicht die Schaltung skizziert, aber es gibt nicht viel, um es - wir meist nur Einhaken Buttons mit Pull-Down-Widerstände, wie in den Arduino-Tutorials. Es gibt ein paar etwas kompliziertere Dinge passiert, aber ich werde Sie sicher, ihnen zu erklären, wie wir vorzugehen: Schritt 1: Sammeln Stuff Dieser Build ist wirklich ein paar baut innerhalb eines Build, und nutzt meist optionale Komponenten, die Sie wählen können, um zu übernehmen oder nicht. Die Grundlagen: - Lötkolben, Flussmittel, Lot und jede Menge kleine Messschaltdraht. Ich glaube, ich verwendet mosty 24g oder 26g - Heißklebepistole, Epoxy, Draht Schrumpffolie und Drahtbinder nach Wunsch - Ein Projekt Feld, Zigarrenkiste oder etwas groß genug, um alle Komponenten zu passen. Ich benutzte eine billige, alte Zigarren Humidor. - B-8-Stick Grip oder ähnliche Steuerschnittstelle. Es liegt an Ihnen, was Sie verwenden - die Schnittstelle könnte so einfach wie eine billige Anordnung von Schaltern oder Tasten werden - 2 Arduinos (Ich habe Uno), einer um die IR-Fernbedienung Sachen laufen und man die X10 Sachen laufen. Sie können möglicherweise nur eine zu verwenden, wenn Sie wissen, was du tust. Dies war meine erste echte Arduino-Projekt und ich habe nicht :-). Ich habe auch protoshields verwendet diese Schaltungen dauerhaft zu machen, aber Versuchsaufbau wird zu tun! -Schalter. Ich habe zwei DC-Kippschalter mit 'Flugkörper Wachen und einem billigen chinesischen Schlüsselschalter für die Wirkung. Da es sich um eine benutzerdefinierte build nach Ihren Vorstellungen, Verwendung, was auch immer Sie mögen! Für die Arduino-Fernbedienung: -IR Fernsteuerungsschaltung, um IR-Signale von Ihrer Fernbedienung erfassen und zu decodieren. Sehen Sie hier - 38kHz Infrarot (IR) Empfänger-Modul - Ein IR-LED oder zwei, um die Codes auf Ihr Gerät zu übertragen (e) Für die Party-Knopf X-10 CM-17A-Kracher-Dongle X-10 Transceiver wie TM751 Miniempfänger-Modul X-10 Lampe und Gerät (3-polig) Module, Steckdosen und Lichtschalter nach Bedarf - Arduino mit BroHogan die X10-Kracher-Remote-Bibliothek installiert. - Alte weibliche Serienstecker, die Sie zerreißen kann Lichteffekte für die Box: - LED. Ich habe ein paar LED-Arrays fand ich online, die weglaufen 12V DC und eine LED "Zyklon" Kit I herumliegen hatte, wird von der Arduino ablaufen 3V. Sie werden IR-LEDs zu brauchen, und wenige Stammkunden. - Ein Paar von Transistoren zu liefern Umschalten von der Arduino auf alle externen Geräte, die an eine eigene Stromversorgung laufen. Ich habe ein TIP120 zu der Red Alert Sirene und Verstärker, einem TIP120 verbunden, um die 12V Polizei Flashers verbunden ist, und eine 2N4401, um die IR-LED bis zur Arduino verbinden. Ich werde alles erklären, wie wir weitermachen. Sound FX für das Eingabefeld: -Eine Einfache Sirene Kit oder etwas ähnliches. Ich benutzte eine billige 'Red Alert' Schaltung mit 555 Timer - Ein LM386 Verstärkerschaltung oder ähnliches, falls gewünscht. Ich wollte der Alarm Last sein, so habe ich den Verstärker. -Lautsprecher Leistung: 12V Li-Po Pack versorgt die LED "Polizei Blinker" auf der Außenseite der Box, eine 9V-Pack versorgt den X10 Arduino, einem Satz von zwei 3,7 V Li-Ionen versorgt die IR-Fernbedienung Arduino, ein weiterer Satz von 2 Li-Ionen treibt die IR-LED "s selbst, und ein regelmäßiger 9V versorgt die Sirene. Die LED-Zyklon auf der Oberseite der Box direkt mit 3V von der Arduino-Board mit Strom versorgt. Ich weiß, es ist eine effizientere Art und Weise, die ganze Sache anzutreiben, aber ich baute es in Etappen und als ich jeden Teil davon läuft, habe ich nicht das Gefühl, die Zeit nehmen, Re-Engineering des Energiesystems. Ich könnte wahrscheinlich laufen die ganze Sache aus der 12V Li-Po Pack, aber ich bin zu faul, um herauszufinden, wie man es zu tun. Außerdem hatte ich einen Haufen von wiederaufladbaren 14500 und 10440 ist (AA und AAA-Li-Ionen-Batterien) auf Lager und es gibt viel Platz im Inneren der Box, so dass Platz war kein problem.Step 2: The Box und der Grip Ich werde nicht auf die Box zu sehr ins Detail gehen, wie Sie zweifellos etwas anderes zu verwenden. Wie auch immer, hier ist was ich mit mir hat. Ich nahm einen alten Zigarren-Humidor, geschliffen es nach unten, um Holz zu entblössen, traf es mit Primer und besprüht sie mit mehreren Schichten aus schwarzem Satin Lack. Ich habe eine Lochsäge schneiden Sie eine Öffnung für den Amphenol-Adapter und den Lautsprecher und Bohrungen für die Schalter, Top-Zyklon-LEDs und LED-Array Seitendrähte. Sie müssen auch Löcher für die IR-LEDs. Die B-8-Stick Grip wurde mehrMilitärFlugzeuge in der Vergangenheit verwendet und dieser spezifischen von einem A-10A Warthog, c kam. Anfang der 1990er Jahre. Sie können von Zeit zu Zeit auf eBay und von Militärflugzeugen Überschuss Lieferanten online gefunden werden. Sie sind relativ teuer fuer die wie diese, so empfehle ich, mit was auch immer Art von Controller, den Sie möchten, dass einfache Umschaltung verwendet. Ich werde gehen, wenn Sie eine B-8 sind - die Prinzipien sind dieselben für was auch immer Sie am Ende mit. Wenn Sie den Jet und die Bewaffnung mitnehmen, die B-8 ist wirklich nur eine cool aussehende Anordnung von Schaltern. Es gibt 17 Stifte, von denen drei sind unbenutzt, und es einen Stift, um es zu Paar Stift verbunden ist, um den Stromkreis zu schließen und der Schalter etwas zu tun dauert. Grundsätzlich gibt es 8 verschiedene Schalter auf der B-8 jeweils für unterschiedliche Funktionen an dem Flugzeug verwendet wird. Von unten nach oben werden sie vertraut als bekannt: der Pinky Switch, der A / R Missile-Schalter, der Trigger, der Essiggurke-Taste und der 4-Wege-Taste China Hat trimmen. Pinout wird im nächsten Schritt beschrieben. Bevor ich diese Arbeit zu machen brauchte ich einen Amphenol-Adapter von Mouser so dass die Pins auf der Unterseite des Stockes wäre etwas, um in-Stecker haben. Ich glaube, ich könnte die Drähte direkt an die Pins auf dem Stick angeschlossen haben, aber der Adapter ist leicht lötbaren und bietet Unterstützung für den Stick, wie es mit dem Deckel mit Schrauben befestigt. Ich noch benötigt eine solide Basis für den Stick Grip, da es auf dem Deckel der Kiste sitzen und ich wollte nicht, dass sie herunterfallen oder alles, was jedes Mal wenn ich öffnete die Schachtel zu stören. Die B-8 ist viel schwerer als der Deckel, und Sie wissen, wie Physik funktioniert. Zum Glück hatte ich einige 3 "Aluminium 6061 stock herumliegen, so abgedreht ich ein passendes und Gewinde es so dass die Unterseite des Stockes würde hineinschrauben. Ich befestigte sie auf den Deckel mit etwas Epoxy, denn ich war zu faul, um zu bohren und tippen Sie auf Schraubenlöcher auf der bottom.Step 3: Halten Sie Griff Pinout Leider die B-8 Pinbelegung auf der Grundlage der Buchstaben auf dem Verbindungsstück an der Basis: A bis E = China Hat Left B bis E = China Hat unten C bis E = China Hat Rechts D ist unbenutzt E = gemeinsam für alle Thumb Hat Schalter F bis K = Pinky Schalter G zu R = AR / Missile-Schalter H zu N = Trigger (zog den ganzen Weg in die 2. Stufe Schalter) J ist unbenutzt L ist unbenutzt M ist unbenutzt P E = China-Mützen S T = Pickle Button (oben Schalter neben dem Daumen Hut) Einmal zum amphenol Adapter angeschlossen ist, verlötet I Drähte von jedem der betreibbar Stiften und zusammengebunden sie auf eine Verteilerschiene, die der Arduino.Step 4 verbinden wird: Erhalten Arduino IR dekodieren Es ist über den Rahmen dieses instructable, aber es gibt jede Menge Informationen über Ken Shirriff Blog darüber, wie die Arduino Steuer IR-Geräten zu machen. Er hat eine wunderbare Arduino Library für diese, die es recht einfach macht. Hier sind die grundlegenden Schritte erforderlich: - Befolgen Sie die Anweisungen in Kens Artikel "A Multi-Protocol IR Remote-Bibliothek für Arduino" Sie werden zusammen mit einem 38KHz IR-Empfängermodul legte eine einfache IR Dekoderschaltung zur Aufzeichnung und Wiedergabe von IR-Signale mit dem Arduino. Die meisten Fernbedienungen verwenden diese Frequenz zu senden und zu empfangen. Es gibt verschiedene IR-Protokolle, die zu berücksichtigen sind, aber Ken hat einen Knall up Job von ihnen erklären Sie hier. Ich werde in einem Stecker für werfen Ladyada der Arduino Tutorial Website auch. Ihre IR-Sensor Tutorial ist ausgezeichnet! Wie auch immer, mit Kens Kreis, werden Sie die Serien Monitor der Arduino Software-Schnittstelle verwenden, um die aktuelle IR-Codes der Fernbedienung sendet, um Ihre Komponenten zu sehen, um die verschiedenen Funktionen zu steuern. Es ist so einfach wie Ihre vorhandene Fernbedienung und schießen jede Taste auf dem Empfänger-Modul. Die Codes werden zeigen, bis auf die serielle Monitor und alles, was Sie tun müssen, wird geschnitten und fügen Sie sie in Notepad oder ähnliches für die spätere Verwendung in der Skizze! Obwohl ich diese Schaltung breadboaded, halte ich es praktisch für alle zukünftigen Projekte IR Ich könnte den Weg nach unten durchzuführen. Moderne Fernbedienungen haben jede Menge Knöpfe und Kontrolle Dutzende von Funktionen. Weil mein B-8-Stick Grip hat nur 8 Tasten, musste ich einige Kompromisse, die eine gewisse Planung nahm zu machen. In meinem System, alle meine Komponenten (TV, DVD, Musikserver, iPod-Dockingstation, Satelliten-TV-Box) werden über HDMI zu meinem AVR-Empfänger angeschlossen. Normalerweise meinen AV-System wird durch eine Harmony One Fernbedienung, die Makros verwendet, um jeden "Aktivität" in sie programmiert steuern. Zum Beispiel, wenn Sie "Watch TV" drücken, wird es auf dem AVR-Receiver, TV und SAT-Box in der Reihenfolge, wählt das richtige TV-Ausgang und AVR-Modus dann standardmäßig auf den SAT-Box zum Ändern Kanälen und dem AVR zur Steuerung Volumen . Leider konnte ich nicht einfach zu klonen Harmony IR-Signale mit Kens Kreis und weisen eine Aktivität für jede Taste, weil aus irgendeinem Grund hat es nicht funktioniert. Also, diese Sache nützlich machen ich brauchte, um die 8 wichtigsten Funktionen der Fernbedienung, die es zu finden: AVR On / Off, TV On / Off, AVR-Modus zu wählen (so konnte ich zwischen TV und Musik wechseln), Volume Up / Down, Pfeiltasten nach oben / unten und rechts (um Kanäle auszuwählen oder navigieren Sie die Musik-Server) und dem Return oder Zurück-Taste. Da dieses Gerät für meine bar ausgelegt, weiß ich nicht wirklich brauchen, um mein DVD-Player steuern, denn neben trinken, ich bin entweder Sportübertragungen oder Musik hören in dort. (Dies ist wahrscheinlich 99% von dem, was ich mit der Harmonie für, aber imho die Harmonie ist immer noch wert $$, weil es den "Babysitter" Test bestanden.) Mit Hilfe des Arduino-Knopf-Bibliothek I zugeordnet eine Funktion, um jede der 8 Buttons und fügte hinzu, die IR-Codes an die Skizze. Die meisten meiner Komponenten zu verwenden, was die NEC-Protokoll genannt, aber für mein Samsung Plasma, musste ich IR Raw verwenden. Ein Hinweis zu den IR-LEDs. Ich drei von ihnen verwendet werden, um zu versuchen, die Versorgung, wenn an der Bar sitzen zu maximieren. Die IR-Signale benötigen, um sowohl den Plasma-TV und das AV-System-Rack, die senkrecht zueinander in das Layout meines Bar sitzen zu erreichen. Da IR-Signale sind die Sichtlinie, habe ich je einen an den oberen Ecken der Rückseite des Steuerkastens und eines in der Mitte. Sie werden parallel geschaltet, so dass, wenn der Arduino sendet die IR-Codes, alle von ihnen feuern sofort mit reichlich Stromstärke. Ich habe auch das Einrichten eines regelmäßigen blaue LED, um den IR zu imitieren, so kann ich sehen, ob es funktioniert. Diese sind alle parallel verdrahtet (mit ihren eigenen Widerstand) und mit 2 x 3,7 V Li-Ionen. Ich telegraphierte sie parallel, so dass, wenn man scheitert, wird die anderen weiter marschieren. Da auch diese IR-Dioden werden von einer externen Quelle statt direkt vom Arduino versorgt, benötigt sie einen 2N4401-Transistor, um das Schalten bereitzustellen. Ich fand eine einfache Erklärung, wie dies zu tun folgen hier. Eine rote bewacht "Missile" Schalters ist mit dem Arduino Stromversorgung angeschlossen ist, um das System ein- und ausschalten. Ich wollte nicht das Arduino kontinuierlich mit Strom versorgt werden, wie die Fledermäuse würde schnell heruntergekommen. Ich habe eine LED-Betriebsanzeige, so dass ich wusste, dass, wenn das System verlassen on.Step 5: Die IR-Fern Arduino Sketch Ich bin ein Anfänger-Codierer und wird das erste zugeben, meine C Fähigkeiten sind begrenzt. Was ich kam mit ist nicht die eleganteste bisschen Arduino-Code überhaupt geschrieben, und ich bin sicher, dass einige von euch werden darüber lachen. Aber für dieses Projekt, es funktioniert. Ich halte diese Skizze in der Beta, bis ich herausfinden, wie eine bessere Nutzung der acht Tasten machen und machen es robust. Weil ich von der Anzahl der Tasten begrenzt, programmierte ich den Arduino zu senden, IR-Signale für zwei Geräte auf einmal. Zum Beispiel kann die Master Power On / Off (Pinky-Schalter) muss sowohl auf der Samsung Plasma-TV und der Onkyo AVR einzuschalten. Da jede dieser Komponenten verwendet einen anderen IR-Protokoll werden zwei Signale gesendet, wenn Sie drücken Sie den Schalter, mit einer leichten Verzögerung zwischen ihnen. Der China-Rundblickschalter ist in ähnlicher Weise programmiert werden, um Signale zu senden, um sowohl die SAT-Box und der Musikserver, damit ich Kanäle, wenn im SAT-Modus zu wechseln, und navigieren Sie nach oben / unten und rechts, wenn in der Musik-Server-Modus. An einem gewissen Punkt werde ich wieder diese Adresse und versuchen, die Arduino spüren, in welchem ​​Modus sie ist und haben Tastenfunktionen speziell für die in programmierten Modus. Der AVR steuert Lautstärke für das System, aber ich brauchte, um die Taste "2-Wege" zu machen - dh wenn Sie den Auslöser zum ersten Mal, Volumen steigt, bis Sie es zu lösen, und auf der zweiten Pull Volume gehen nach unten ziehen. Dafür habe ich die "button.ispressed" Funktion aus dem Arduino-Knopf-Bibliothek. Auch dies ist Code nicht die eleganteste Lösung, aber es funktioniert. Um die Menschen gerade erst anfangen, mit diesem Zeug, der Welt zu zeigen Sie Ihren Code ist wie zeigen Sie der Welt Ihre Junk, aber an diesem Punkt in meinem Leben ist mir egal. Notfall-Party-System: Sie können die * .pde oder den Code direkt in einer Textdatei below.Step 6 herunterladen Alle 9 Artikel anzeigen Während ein A-10 Stick Steuerung Ihrer AV-System ist ziemlich frickin cool, ist die Not-Party-Knopf (EPB) das Glanzstück des Systems. Mit der IR-Fernbedienung Arduino wir vom Fernsehen zum Musikhören wechseln können, aber mit dem X10 Arduino können wir eine EPB haben! Dies fügt eine ziemlich coole Licht-Show in der Bar, die ich einige Ihrer Freunde haben zu garantieren. Dieser Teil ist einfacher, als die Fernbedienung und macht den Wow-Faktor des Projekts ausrasten. Zuerst müssen Sie ab, welche Arten von Komponenten, die Sie in den Raum hinzuzufügen entscheiden. In meiner Bar, gibt es: 1. Decken können Lichtschaltung ist bereits installiert, aber machte dimmbar mit X10-Wandschalter 2. Zweite Decke kann Kreis leuchten 3. Venue Ultra Mini-Fogger Maschine 4. SHINP DL 55C RGV Laserscanner 5. Chauvet LX-5 Moonflower LED Licht 6. Chauvet Techno Strobe / BetaBright RGB-LED-Schild über zurück bar 7. LED-Streifen unter bar 8. LED-Streifen unter Geländer 9. LED-Lauflichtstreifen über AV-Rack 10.Chauvet LX-10 Moonflower LED Licht 11. Schwarzlichtröhre 12. Eliminator Roto Untertasse UFO Licht Ecke bar 13. LED Lichtleiste Das ist eine ganze Menge Zeug in einer kleinen Hausbar, aber es ist ziemlich genial. In meiner Welt, ist der Grad der awesomeness direkt proportional zur Menge des Augenrollen von meiner Frau, wenn ich diese Dinge auf, und dieses Zeug bekommt ihre Augen dreht sich wie uncaged Gyros. Scheint nur Väter und Kinder können Sachen wie diese zu schätzen wissen ... Der Laserscanner und all die Chauvet-Leuchten kann so eingestellt werden kontinuierlich oder zur Musik laufen. Die RGB LED Leisten Doppel als Stimmungsbeleuchtung unter der Bar und können mit einem separaten X10 Fernbedienung aktiviert werden. Ich habe nicht zu viel nachdenken, um genau, welche Art von Leuchten zu kaufen, Ich habe gerade versucht zu holen eine von jeder Art, als ich sah, wie sie auf den Verkauf. Die BetaBright Prism LED Schild nahm ich bei eBay verwendet wird, und Sie programmieren können, eine Menge coole Sachen zu tun. Je nachdem, was Sie in Ihrem Zimmer möchten YMMV - alle Geräte sind bis zu entweder X10 Steckdosen und Lampen / Appliance-Module angeschlossen. Es gibt viele X10 Tutorials gibt, aber die Quintessenz ist, dass für diese Anwendung X10-Setup ist lächerlich einfach. Alles Stecken Sie einfach in die eigenen Steckdose / Modul (achten Sie darauf, eine eindeutige Adresse für jeden einzelnen festgelegt), schließen Sie das x10-Transceiver und der CM17A Dongle bis zur Arduino angeschlossen kümmert sich um den Rest! Der Trick, um ein tolles Licht-Show mit all diesen billigen chinesischen Lichter (insb. Die Laser), ist auf die Nebelmaschine läuft, während sie auf haben. Leider dauert es ungefähr 4 Minuten für die Nebelmaschine heiß genug, um zu starten Ankurbeln Nebel zu bekommen. Dies ist etwas, was ich in der Zukunft anzugehen, die wahrscheinlich durch das Hinzufügen eines weiteren Schalter in die Box, die eine x10-Signal, bevor der Rest der Sachen geht weiter zu senden wird 4 Minuten. Aber vielleicht auch nicht. In gewisser Weise fügt sich der Nebel Verzögerung zum Wow-Faktor und wirkt wie ein Saturn-V-Booster - nur während Ihre Gäste werden immer mit dem Licht-Show-Umgebung verwendet, der Nebel beginnt zu laufen und macht alles viel cooler aussehen Schritt 7: Getting Arduino! X10-Geräten laufen Glücklicherweise gibt es einen anderen brillanten Geist heraus dort wie Ken Shirriff, der Kerl, der Arduino IR-Fernbedienung für die Massen gemacht. Sein Name ist BroHogan und hier ist alles, was Sie auf, wie man X10, um drahtlos mit dem Arduino arbeiten wissen müssen: BroHogan Blog Artikel über X10 und Arduino BroHogan Blog Artikel über CM17A und Arduino Er baute ein Arduino Bibliothek für die CM17A Kracher, die Sie hier herunterladen. Neben der CM17A, ebenfalls zu diesem Arduino verbunden sind: - Die 10mm LED Zyklon Schaltung auf der Oberseite der Box, verdrahtet an Pin 12 und versorgt direkt von der Arduino - Die 12V LED Polizeiblinkanlage an den Seiten der Box bereit für die eigene Versorgung - Das Red Alert Sirene und LM386 Amp-Schaltung durch eine eigene versorgt Der 12v LED und die Sirene mit dem Arduino Verbindung über TIP120-Transistoren, wie sie durch eine eigene Stromversorgung mit Strom versorgt. Hier ist, dass genial schematische, wie man dies wieder zu tun: Steuerung DC-Motoren und Lampen aus dem Arduino Ein kurzer Hinweis auf das, was hier vor sich geht. Das Arduino selbst funktioniert gut für die Versorgung kleiner Sachen wie einfache LEDs und kleine Servos mit geregelten 5 V oder 3.V Leistung. Aber es ist Stifte werden auf rund 50 mA oder eingeschränkt, und in der Regel das nicht genug an die Macht externe Geräte. Das ist, wo die Transistoren kommen! Ich habe TIP120 ist, denn ich hatte sie auf Lager. Man könnte wahrscheinlich verwenden eine ganze Reihe von verschiedenen NPN-Transistoren, das Gleiche zu tun, aber alles, was ich auf der Hand hatten, waren diese und die 2N4401 I für die IR-Fernbedienung verwendet LEDs in einem vorherigen Schritt. Weitere Informationen über die Stromversorgung externer Geräte mit dem Arduino zu sehen: Relais mit Arduino Transistoren mit Arduino Schritt 8: Die X10-Code Sie können mein Code unten herunterladen. Das System läuft wie folgt aus: 1. Der Schlüsselschalter schaltet den roten Alarm Alarm, LED-Zyklon-Sequenzer auf der Oberseite der Box, die "Polizei Blinker" auf der Seite der Box, und die Arduino selbst. (Ich habe es auf diese Weise, um Energie zu sparen und verhindern, dass der Arduino davor die ganze Zeit eingeschaltet ist.) Die Blinkanlage und Zyklon sind kontinuierlich laufen, während der Schlüsselschalter eingeschaltet ist. Die Alarmstufe Rot Alarm wird bis laufen: 2. Der Red bewacht Schalter auf ON gestellt wird. 3. Sobald die Red bewacht Schalter geschlossen ist, ist Party Mode On aktiviert. Dieses dimmt der Overhead Lichter in der Bar und schaltet alle coolen Sachen. 4. Rot-Schalter auf "Aus" deaktiviert Party-Modus, drehen alle X10 Geräte aus der Reihe und die Rückkehr der Overhead Lichter normal. Es ist ein bisschen von einer Verzögerung, die zu tun, um die Art und Weise das X10 System funktioniert. Es ist wirklich alter Technik. 5. Schlüsselschalter aus fährt das System herunter. Einfach genug? Nun, hoffen, dass Sie dieses Tutorial und bitte Mitteilung ich genossen, wenn Sie irgendwelche Fragen haben. Ich werde versuchen, sie zu beantworten, aber seien Sie gewarnt, dass ich nicht ein Arduino-Guru von einer Strecke, so dass Sie vielleicht besser dran, auf die sein Arduino Forum für alles komplizierter Schritt 9: The Box in Aktion!

                    2 Schritt:Schritt 1: Vorbereiten Makeblock elektronischer Module für die Scratch Schritt 2: Magie Fan codierenden Teil - Scratch

                    Einführung: In diesem ersten Projekt, werde ich einen Zauber Fan machen. Die Drehzahl des Lüfters wird durch den Abstand zwischen der Hand und dem Ultraschallsensor gesteuert. Das Beste daran ist, dass Makeblock baut die Brücke, die physische Welt in die Programmierumgebung verbinden. Zur gleichen Zeit, Scratch hilft den Menschen, Programmiersprache zu erlernen und macht es einfach. Hier werde ich von einigen einfachen Projekten, härter zu starten. Scratch: Scratch ist eine der Drag & Drop-Programmiersoftware trugen MIT . Es hilft jungen Menschen lernen, kreativ systematisch denken, Vernunft, und arbeiten gemeinsam - wichtige Fähigkeiten für das Leben im 21. Jahrhundert. Elektronik: Ein Motor (6V-12V) mit Schaufeln Me-Baseboard- Me-Ultraschallsensor Programmierung: Sie werden unter Verwendung von Scratch , alle Programmier Sachen machen. Es wird Sie nicht mehr als zehn Minuten. Aber zuerst müssen Sie installieren Makeblock Software entwickelt Scratch . Wenn Sie nicht wissen, wie die Installation Makeblock Anwendungen für Scratch , laden Sie die unten angehängte PDF-Anleitung. Schritt 1: Vorbereiten Makeblock elektronischer Module für die Scratch Allgemeine Schritte: Hier gehe ich davon aus, dass Sie bereits wissen, wie man "Makeblock für Scratch" installieren. Ich wies darauf hin, diese wesentlichen Schritte, die Sie vor dem Start mit Makeblock elektronischen Modulen zu tun haben. Für weitere Informationen laden Sie bitte das PDF oben angebracht. 1. die ScratchApp Code zu Meduino oder Me-Baseboard-Laden 2. Schließen Sie Ihr Meduino oder Me-Baseboard an Ihren PC 3. Importieren Makeblock Elektronikmodule in Scratch Schritt 2: Magie Fan codierenden Teil - Scratch Die kodierende Teil als Bild abgebildet dargestellt. Ich legte einige Beschreibung auf das Bild. Wenn Sie Fragen haben, bewegen Sie die Maus auf das Bild, und suchen Sie nach der Antwort. Das ist ein Fehler in der Scratch jetzt. Sie haben etwas von Scratch sich am Ende, um die für Dritte elektronische Module enthalten.

                      14 Schritt:Schritt 1: Ersatzteile Schritt 2: Drucken der Hand Schritt 3: Erstellen der Hand Schritt 4: Servo-Setup Schritt 5: Verdrahtung Schritt 6: Fertiggruppe Schritt 7: Kleben Sie den Arm Schritt 8: Kalibrieren der Finger Schritt 9: Grip! Schritt 10: EasyVR Board Software Schritt 11: Testen EasyVR Schritt 12: Das Programm Schritt 13: Prosthetic Änderungen Schritt 14: Final Thoughts

                      Alle 7 Artikel anzeigen * UPDATE * Ich wollte nur hinzufügen, ein bisschen wie dieses Posting Instructable hat mich positiv beeinflusst. Neben der wunderbaren Empfang und Feedback an den Wettbewerben erhielt ich und der Erfolg in den Wettbewerben gehabt hat es mir geholfen, meine Interessen zu definieren. Ich habe es immer geliebt Robotik und Prothetik (und ähnliche hilfreich Geräte) ist eine neue interessante und vorteilhafte Anwendung für sie. Veröffentlichung dieses Projekt hat mich in einer Prothetik Forschungsteam beteiligt, und wir können sogar mit Hilfe werden genau dieses Arm oder eine ähnliche, für die Prüfung. Vielen Dank an Alle! Leben Sie mit nur einer Hand, oder jemals das Gefühl, zwei einfach nicht genug? Nun können Sie eine weitere! Dieses Projekt vereint zwei sehr coole Dinge: ein Arduino Spracherkennungsschild und eine Open-Source 3D-gedruckten Robotik-Projekt namens InMoov . Im Grunde, was ich getan habe, ist ändern Sie die InMoov Hand / Unterarm verwendbar als prothetische (oder zusätzliche Fortsatz) zu sein, und fügen Sie eine VR (Spracherkennung) Schild auf verbale Befehle zu empfangen und dann entsprechende Bewegungen mit der Hand. Der Vorteil der Sprachsteuerung ist, dass es nicht erforderlich, die Muskeln und ist flexibler auf unterschiedliche physikalische Bedingungen (auch die Hände frei!). Mein Programm enthält 15 allgemeine Gesten und Aktionen für den Alltag! Als ich in der Suche myoelektrischen Arme dachte dass die Funktionalität war nicht wert, die Tausende von Dollar. ! Während mir ist nicht so schick wie einige es ist bemerkenswert, was Sie mit Desktop 3D-Drucker, ein Arduino und Servos erstellen Ich denke, der coolste Teil ist die individuell gestaltet werden: die gedruckten Teile können skaliert werden, um eine genaue prothetische für jedermann machen zwar. Dieses Projekt kann einschüchternd aussehen, die ganze Zeit (wenn Sie an der Elektronik arbeiten, während Teile Druck) ist etwa 14 Stunden! In Aktion sehen! (Wenn embed nicht funktioniert, versuchen Sie den Link hier ) Schritt 1: Ersatzteile Teilen: (Die Kosten werden über ~ 120 Dollar) Arduino Uno EasyVR Schild 5 x-Servomotoren (entweder ein HK15298 oder MG995 Variante - alles mit dieser Größe Spezifikationen funktioniert) 14 x 2,5 mm (oder 3 mm) Bolzen (20 mm lang) 1 x 8mm Schraube (55 mm lang) 1 x 8mm Schraube (80 mm lang) 1 x 8mm Schraube (60 mm lang) 1 x 9V Batterien und Stecker 6 - 7,4 V Akku und Ladegerät (dies treibt die 5 Servos, so dass es hohe Stromausgang ~ 2-3 Ampere aufweist. Ich habe diese ) Draht Fischerei-Linie (jeder tut, aber für mehr Festigkeit zu kaufen Spider oder Spectra Faser Fischerei Draht, damit es nicht strech) Brotbrett Werkzeuge: 3D-Drucker Drill Super Glue (Ich habe 'Krazy Glue', weil ich in PLA gedruckt, für ABS Nutzung Aceton) Lötkolben Schraubendreher Sandpapier Schritt 2: Drucken der Hand Dieses Projekt verwendet eine zuvor entwickelt Roboter-Hand, die Teil eines Open-Source-Projekt namens Robotik ist InMoov . Für meine Zwecke ich die Hand / Unterarm Teil seiner Konstruktion nur verwendet, können die Dateien und komplette Montageanleitung (diese sind wirklich hilfreich) finden Sie hier und hier . (HINWEIS: Diese Teile sind für eine rechte Hand zum Aufbau einer links nur in den gleichen Stellen suchen und downloaden Sie alle dieselbe Version Teile mit dem Wort "links" im Namen.) Da es bereits detaillierte Anweisungen, wie man dies will ich nicht ins Detail gehen zu bauen, aber er hat eine Reihe von Teilen in seine Dateien so werde ich gehen, über die, die Sie haben, um Druck: Von seinem ersten Thingiverse Post , müssen Sie die folgenden Teile zu drucken (ich benutze die gleichen Namen wie seine Dateien): Finger: Auriculaire3.stl, Index3.stl, Majeure3.stl, ringfinger3.stl, thumb5.stl Palm: WristsmallV3.stl, WristlargeV3.stl Wrist: robpart1.stl Halb Unterarm: robpart2V2.stl, robpart5V2.stl Jetzt von seinem anderen Thingiverse Beitrag werden Sie diese übrigen Teile benötigen: Motor Mounts / Pieces: RobServoBedV4.stl, RobCableFrontV1.stl, RobCableBackV2.stl Other Half Unterarm: (Dies sind nur deckt so für Funktionalität sie nicht benötigt werden) robpart3V3.stl, robpart4V3.stl Zum Drucken der Teile habe ich eine MakerBot Rep 2 und baute alle Teile mit 2 Schalen und 15% Infill ohne Unterstützung auf einen der Drucke (er hat bereits in Stützen gebaut). Ich verwendete Standard-Definition-Drucke für die Finger und "niedrig" auflösende Drucke für die Arm / Handgelenk Stücke. Schritt 3: Erstellen der Hand Alle 7 Artikel anzeigen Der Build-Prozess von InMoov bereits dokumentiert HIER und HIER . Ich will nicht zu sehr ins Detail, nur einen kurzen Überblick zu gehen. Wenn Sie sind verwirrt fühlen sich frei, einen Kommentar abzugeben. 1. Montieren Gelenke. Nutzen Sie die verschiedenen Schrauben für die Hand und nutzen sie zu montieren. Möglicherweise müssen Sie einen Bohrer zu verwenden, um zu vergrößern oder zu beheben gedruckt Löcher für die Fingergelenke und Handstücke. Mit den größeren Schrauben, um die beiden Stücke für die Finger, Daumen und Handgelenk zu befestigen. Stellen Sie sicher, die Teile mit Schrauben befestigt sind in der Lage, leicht zu biegen, können einige Schliff für die reibungslose Passform erforderlich sein. Alle Stücke sollte mit wenig Widerstand zu biegen. 2. Kleben Sie die Gelenke einfach zusammengebaut (ausgenommen Fingerspitzen). Sicherstellen, daß die Biegungen alle in die gleiche Richtung ausgerichtet, so wird der Finger zu wellen. Trocknen lassen. 3. Nehmen Sie die Angelschnur (lassen viel Überlänge) und ziehen Sie ihn durch die Finger, eine Saite vor allem die Gelenkverbindungen in den Fingern und ein anderer unter all den Scharnieren läuft. Bringen Sie diese Zeichenfolgen nach unten durch die Kanäle in den Händen und in die Handstück. Doppelknoten diese Strings an der Spitze der Finger, damit sie nicht durch die zwei kleinen Löcher rutschen. Testen Sie den Finger Flexibilität durch Ziehen einer Saite, während der andere unterrichtet halten. Die Finger beugen und dann mit Leichtigkeit zu begradigen. 4. Klebstoff auf den Fingerspitzen. Lassen Sie alle Unterarm Stücke mit Ausnahme der Handstück, das Sie den Boden der Hand in die Schraube kann als auch die Motorhalterung Stücke für jetzt. Sie können auch Clip off die zusätzlichen Längen des Fingers bolts.Step 4: Servo-Setup Erstens würde Ich mag über die beiden Servo-Optionen zu sprechen, ist die HK15298 an awesome Servo (fast doppelte Drehmoment), hat aber einen eingeschränkten Bewegungsfreiheit und, dass Ihre Finger aus, die volle Bewegungsfreiheit zu stoppen können. Mit dem im Verstand (Ich habe vier HK15298s und Minen funktioniert super, aber es hat eine Menge von Anpassungen) Ich empfehle die GM995s da für dieses Projekt brauchen Sie nicht so viel Drehmoment und sie sind billiger und gleichzeitig eine bessere Bewegungsfreiheit. Auf den Aufbau! Die Servo-Setup ist ziemlich einfach nehmen Sie Ihre fünf Servos und montieren sie auf die Halterung. Überprüfen Sie mein Bild und sein, wenn Sie verwirrt sind, gibt es drei auf der einen Seite und zwei auf der anderen. Es gibt Schlitze in den Halterungen für die Motordraht durch so dass es nicht gebogen gezogen werden. Sie können dann schrauben Sie die Motoren, sobald Sie sie an Ort und Stelle zu haben. Mein Motoren waren ein wenig größer als sein aus irgendeinem Grund, so habe ich wenig Gummiabstandshalter, die mit den Motoren kam zwischen die Unterseite des Motorbefestigungslöcher und die Motorhalterung. Die zur Montage Schrauben sollten mit den Motoren geliefert worden sein. Nun nehmen Sie die beiden anderen Motorhalterung Stücke. Man sollte flach mit Ausnahme von zwei rechteckigen Vorsprüngen mit sechs Löchern durch die Spitze. Nehmen Sie das Stück und drücken Sie die beiden rechteckigen Vorsprünge in die entsprechenden Löcher auf der Vorderseite der Motorhalterung. Sichern mit Klebstoff oder einer Schraube. Schließlich nehmen Sie die restlichen Motorhalterung Stück (völlig flach mit einer Kerbe aus dem Boden geschnitten) und legen Sie sie auf dem Motorträger im Einklang mit der Trennwand zwischen den zwei Reihen von Motoren. Sichern Sie mit einer screw.Step 5: Verdrahtung Alle 7 Artikel anzeigen Ich empfehle Versuchsaufbau Ihrer Schaltung (obwohl es unglaublich einfach), bevor Sie Drähte zusammen zu löten. Im Grunde die gesamte Schaltung aus Einhaken jeden Servomotor bis zu einem Grund, Leistung und Signalleitung. Die Erdungsdrähte alle kombinieren, und gehen Sie zu sowohl dem schwarzen (-) Draht Ihres 6V - 7,4 V-Batterie und einer der Grund Eingänge an Ihrem arduino (SIE DIESEN tun !!! ließ mich einige Verwirrung, wenn ich vergessen habe). Die Stromleitungen alle gehen Sie auf die roten (+) Draht der Batterie. Die Signalleitungen sollten folgende arduino digitalen Stiften gehen: 3, 5, 6, 9, 10 Jetzt werden wir, um die Motoren mit einem einfachen Arduino Programm zu testen. Der Code wird zu diesem Schritt in einer TXT-Datei angehängt, so kopieren Sie einfach und fügen Sie ihn in eine neue Arduino Sketch und laden Sie sie auf dem Arduino. Wenn Sie haben oder nicht über die EasyVR Schild angebracht wird es nicht einen Unterschied machen. Wenn Sie noch nie verwendet haben arduino lesen Sie in diesem Tutorial. Der Code dreht einfach jeden Motor einzeln und wird durch alle von ihnen zu gehen. Wenn Sie die Halterung hält alle Servos so auszurichten, dass die Seite mit zwei Servos zu Ihnen zeigt dann die Ausrichtung der dem Servo geht, auf die Finger sieht wie folgt aus: Die linke der beiden Servos Nähe zu finden ist der kleine Finger, dann im Uhrzeigersinn um die Halterung sind der Ringfinger Servo, Mittelfinger Servo, Zeigefinger Servo und Servo Daumen. Ich hatte jeden Finger bis zu den digitalen Stiften eingehakt wie folgt: pinky bis 3, Ring figer bis 5, Mittelfinger bis 6, Zeigefinger bis 9, und der Daumen bis 10. Nun, wenn Sie den Motor-Testprogramm wird es Zyklus die Motoren erneut ausführen vom kleinen Finger zum Daumen und repeat.Step 6: Ausbau Assembly Nun ist es Zeit, um die Angelschnur von Ihrem Handgelenk Stück zu packen und ziehen Sie sie bis zum Servohalterung nach unten. Achten Sie darauf, jedes Paar von Zeichenfolgen für einen Finger frei von den anderen vor schob sie durch ihre Führungsloch (s) (das sind die sechs Öffnungen im Stück, das Sie an der Vorderseite des Servohalterung aufgenommen) zu ziehen. Jetzt müssen Sie die fünf Servohörner, die Sie vor dem gedruckten greifen. Wenn Sie auf den Seiten der Scheibe sehen Sie zwei Löcher in dem Sie die Angelschnur in schieben sehen und dann wird es von zwei Löcher auf der Oberseite nahe dem Zentrum Montagelöcher kommen. Sobald Sie die Saiten durch diese Löcher gezogen haben, können Sie sie in einem Knoten zu binden, um sicherzustellen, dass sie nicht herausrutschen und dann fühlen Sie sich frei, dieses Stück auf seine entsprechende Servoschrauben, um es aus dem Weg zu halten. Sie müssen möglicherweise einige Bohren tun, um sicherzustellen, dass Sie die Schraube, mit der Servo kam passt durch sie hindurch. Wiederholen Sie diesen Vorgang für alle fünf Finger (die kleinen Finger und Daumen Linien tatsächlich haben, um durch zwei Führungslöcher, eine in der Vorderseite des Servohalterung und eine in der Mitte der Halterung gehen) .Schritt 7: Kleben Sie den Arm Alle 11 Artikel anzeigen Wenn einer das ist verwirrend finden Sie in der Montageanleitung InMoov, die ich verbunden in der "Bau der Hand 'Schritt. Weiter werden wir zusammen Kleben Sie den Rest des Armes. Zuerst nehmen Sie Ihre Servohalterung und den Arm Stück namens RobPart5V2. Sie müssen die Drahtschneider oder einer Schere zu verwenden, um ein kleines Stück dieser gedruckten Teil, wie ich auf dem Bild zu tun zu entfernen. Sobald das Stück entfernt können Sie die Servohalterung auf der Oberseite des RobPart5V2 es sollte mit einem kleinen L-förmige Nut auf der linken Seite ausrichten eingestellt (stellen Sie sicher, Servohalterung ist immer noch mit zwei Servos an der Seite Nähe zu orientiert und RobPart5V2 hat der enden mit dem Stück, das Sie off abgeschnitten zeigt von Ihnen weg). Sie können die Servohalterung bis hin zu den drei Stützbalken darunter kleben. Als nächstes können Sie nun die beiden Unterarm Stücke, die Sie haben (siehe mein Bild) und kleben sie zusammen über die Saiten aus dem Handgelenk an die Motoren laufen. .! Sobald diese trocknet gehen Sie vor und kleben Sie sie in das Handgelenk und den Unterarm Stück hält die Servo Bett verlassen die letzten oberen Unterarm Stück off Sie sollten nun, was meine Bilder sehen like.Step 8: Kalibrieren der Finger Jetzt sind wir bereit, um die Spannung der Fangleitungen durch den Arm, um sicherzustellen, dass, wenn die Servos bewegt es zeichnet die Linie und bewegt die Finger. Um dies zu tun Ich lockerte die Schraube, mit der Servohebel auf das Servo nur ein bisschen so ist es immer noch angebracht war, aber der Schraubenkopf wurde die Schraube Horn erhöht. Next zog ich an den beiden Enden der Angelschnur aus ihren jeweiligen Löcher in der Spitze des Servohorn hervorstehenden und zog sie fest. die Finger sollte gerade bleiben und einem Biegen eine oder andere Weise. Halten Sie den Zeichenfolgen fest, wickeln Sie sie um unter dem Kopf der Schraube, mit der Servohorn in. Ziehen Sie die Schraube, so dass es kneift sich auf den engen Angelschnur, an Ort und Stelle hält. Ich würde das überschüssige Angelschnur um Anpassungen später machen (man kann einfach kleben es auf der Oberseite des Servohorn) zu verlassen. Wiederholen Sie diesen Vorgang für jeden Finger. Jetzt können Sie die Motortestprogramm erneut ausführen und es sollte jeden Finger einzeln zu biegen. Sie können nun auf die letzte obere Stück des Unterarms zu kleben. Ich habe mir aus aber, weil ich ständig Einstellung und versuchen, verschiedene Dinge mit ihm. Schritt 9: Grip! Für einige hinzugefügt Greifen Fähigkeit werden Sie wollen, um Ihre Hände auf einige bekommen Sugru . Sie werden ca. 1-2 Pakete müssen je nachdem wie viel Sie verwenden möchten. Zuerst leicht Sand die Abschnitte des Hand Sie die Sugru hinzufügen möchten. Nächstes öffnen Sie Ihr Paket und Roll-out ein paar erbsengroße Kugeln. Nehmen Sie eine der Kugeln und zerquetschen sie auf einen Abschnitt des Fingers Sie geschliffen. Langsam glatt streichen um den Bereich zu greifen hinzufügen möchten. Lassen Sie über Nacht zu trocknen und Sie das Gebäude abgeschlossen haben Schritt 10: EasyVR Board Software Zuerst muss ich nur sagen, dieses Board ist wirklich cool. Ich hatte ein paar Probleme mit ihm arbeiten, aber sobald ich fest denen es unglaublich Spaß zu spielen, um mit gewesen! Es gibt ein paar Schritte, die ergriffen werden, um die easyVR Board zum Laufen zu bekommen. 1. Zunächst müssen Sie eine bestimmte Arduino IDE downloaden, es ist eine wirklich alte Version namens Arduino 0023 . Blättern Sie in der Download-Seite zu "Previous Versions IDE" und können Sie es finden. Ich weiß, das scheint seltsam, aber als ich die neuere Arduino IDE wäre es nicht lassen Sie mich zusammenzustellen und gehalten wirft den Fehler habe ich in einem Bild oben. Fühlen Sie sich frei, um zu versuchen und es heraus für mich! 2. Nun müssen Sie herunterladen und installieren EasyVR Arduino Bibliothek . Wenn Sie unsicher sind, wie man eine neue Arduino Bibliothek zu installieren sind, prüfen Sie diese schöne Arduino Tutorial . 3. Als nächstes müssen Sie den Download EasyVR Kommandant Programm, das Sie hinzufügen, und trainieren neue Befehle können. Installieren Sie dieses wie jedes normale Programm, unabhängig von Arduino ist es. Sie haben nun die gesamte Software einrichten Schritt 11: Testen EasyVR Schnappen Sie sich Ihre EasyVR Schild und Ihrem Arduino UNO. Pop der EasyVR Schild auf den Arduino UNO, seien Sie vorsichtig, keine Stifte zu verbiegen. Nehmen Sie die EasyVR Mikrofon, und wenn es nicht angeschlossen ist bereits die Stifte, die sagen, 'Mic' und schließen Sie es finden. Jetzt haben Sie die richtige Software installiert und prepped gehen Sie vor und öffnen Sie eine neue Arduino Sketch in der alten 0023-IDE. In der oberen linken Ecke klicken "Datei" und gehen Sie zu "Beispiele" der Maus über 'EasyVR' und in den Optionen, die aus Pop select 'EasyVRBridge'. Dieses Programm, um Ihre Arduino laden, indem Sie auf den Upload-Taste. Ihre EasyVR kann nun so ausgebildet voran gehen und öffnen Sie die EasyVR Kommandant Programm werden. In hier können Sie Zug Befehle, um Ihrer Fantasie hinzufügen /. Um meine volle Code verwenden, müssen Sie bestimmte Befehle in einer bestimmten Reihenfolge hinzufügen. Klicken Sie auf das erste 'Gruppe' über auf der linken Seite. Es sollte noch keine Befehle darin. Gehen Sie weiter und klicken Sie auf "Befehl hinzufügen" in der Werkzeugleiste im oberen Bereich des Programmfensters. Tun Sie dies für jedes der Programme, die ich im folgenden Liste, sollten Sie dieselben Namen in derselben Reihenfolge eingeben! Optional: Sie können auch einen anderen Triggerbefehl trainieren, tun Sie es auf die gleiche Weise wie die Befehle, sondern klicken Sie einfach in der "Auslöser" Gruppe und schulen das Wort "JILL". TEST PINCH GRAB ROCK GNARLY POINT PEACE FLICK NEUTRAL TYPE MOUSE WAVE DAUMEN HOCH PENCIL Weiter müssen Sie die EasyVR trainieren, um Ihre Stimme für diese Befehle zu kennen. Klicken Sie auf den ersten Befehl 'TEST' und dann in der Symbolleiste am oberen Rand des Fensters wählen Sie den "Zug Befehl 'Taste und ein Fenster fordert Sie auf, klicken Sie auf" Phase 1 "und dann sprechen Sie das Wort deutlich in das Mikrofon. Mein Rat ist einfach sagen, die Worte, die in der Regel etwa sechs Zoll von der mic, manchmal würde ich mich selbst zu finden Über auszusprechen Worte, und wenn ich wirklich versucht, sie zu benutzen Ich würde nicht sagen MOUSSSSSEEEE, würde ich einfach sagen, Maus. Nach 'Phase 1' werde es für 'Phase 2' aufgefordert und dann nach, dass das Wort sollte erfolgreich trainiert werden. Wiederholen Sie für jeden Befehl. Nach dem Training können Sie die Schaltfläche 'Test-Befehle "in der Werkzeugleiste klicken und es wird Sie auffordern, ein Wort auf der Liste sagen, und markieren Sie dann das entsprechende Wort. Scary! Big brother kann zuhören ... Schritt 12: Das Programm Ich habe meine endgültige Programm zu diesem Schritt in einer TXT-Datei angehängt, so wie der Motor Test laden Sie es einfach, Kopieren / Einfügen in arduino, und laden Sie sie. Wenn Sie dann das Programm werden Sie zunächst einen Trigger-Wort zu sagen, in diesem Fall habe ich trainiert, um mir zu "JILL" reagieren, aber der Befehl standardmäßig "Roboter" wird auch daran arbeiten und muss nicht in trainiert werden so weitermachen und zu versuchen, dass. Zur Fehlersuche können Sie in der Arduino-Programm zu öffnen das Überwachungsfenster zu seriellen und wenn Sie ein Wort sagen, das Board schreiben, die man Ihnen sagte, um es einfacher zu sehen. Das Programm zeigt an, es durch, als das kleine grüne Licht auf der EasyVR Pension ist auf Zuhören. Sie werden sehen, es flackert gelegentlich ab, und das ist, weil es hört in Abständen von ~ 5 Sekunden, um es einfacher zu Befehlen zu entziffern. So lange, wie es ist grün sagen, ein Befehl sollte in der Lage zu holen, was Sie gesagt haben. Wenn Sie Ihre Motoren haben alle oben angespannt dann gehen Sie vor und probieren Sie ein paar Befehle aus der Liste auf der vorigen Seite. Viel Glück, hoffe, es funktioniert alles gut:) Schritt 13: Prosthetic Änderungen Alle 8 Artikel anzeigen Gerade jetzt haben Sie ein funktionelles sprachgesteuerte Roboterarm. Um dies in eine funktionierende Prothesen drehen gibt es ein paar weitere Maßnahmen, die ergriffen werden müssen. Um es zu ändern, so dass es getragen wird zwei weitere bedruckten Teile, die ich auf dieser Seite aufgeführten nehmen. Die Datei 'robcap3V1' ist der Endkappe für die InMoov Projekt und die Datei 'robcapAddition' ausgelegt ist ein Stück, das ich entworfen habe, mit denen der Arm zu einer Person festgelegt werden. Ich druckte so gerettet auf 'low' Auflösung mit 2 Schalen und 10% Füllung. Sobald Sie sie haben, nehmen Sie Ihre Leim und befestigen Sie den 'robcapAddition' auf die 'robcap3V1', wie in der Abbildung dargestellt. Führen Sie die Servokabel durch beide Teile. Nun kleben oder schrauben 'robcap3V1 in das Ende des Unterarms. Als nächstes werden wir benötigen, um die Komponenten (arduino, 9V, Motorbatterie) auf der Außenseite der Armhalterung ist, so dass es vollständig mobil sein. Leider in der InMoov Unterarm-Design gibt es nicht genügend freien Raum, um all diese Dinge (es sei denn, der Bizeps Teil gebaut wird), so werden wir Kabelbinder (oder Kabelbinder) verwenden, um sie alle auf die Außenseite zu befestigen montieren. Halten Sie die Komponenten bis zu der Rückseite des Armes und mit einem Marker zu machen Punkte. Bohren Sie diese Punkte, so dass Sie durch die Draht- / Kabelbinder kann ernähren. Sobald gebohrt gehen Sie vor und montieren Sie die Komponenten. Es ist zwar nicht so schön, es ist funktional und bietet einen einfachen Zugang zu den wichtigsten Komponenten, so dass Sie Batterien oder Drähte nach Bedarf ändern. Mit Blick auf die 'robcapAddition' Teil werden Sie wahrscheinlich wollen einige Polsterung im Inneren hinzuzufügen. Ich fand, Handwerk oder Verpackungsschaum gut zu funktionieren. Ich habe nicht in der Lage, diese fit mit jedem, der Prothetik verwendet, so habe ich nicht viel Rückmeldung über die Passform hatte zu testen. Kurz vor dem Ende des 'robcapAddition' Teil sehen Sie vier Schlitze. Es handelt sich um ein "Riemen zu montieren, so dass sie um den Arm gewickelt werden, zu helfen, die prothetische Verrutschen. Leider weiß ich nicht, alle, die dies für mich zu testen konnte, so habe ich nicht viel zu beraten, nur zwicken die . Setup für Sie spezifischen Bedürfnisse Hoffe, das hilft Schritt 14: Final Thoughts Ich denke, die InMoov Projekt ist einfach zu cool und war sehr aufgeregt, um es für etwas zu verwenden. Hoffentlich haben Sie alles genossen und mindestens noch ein paar neue Ideen. Ich möchte schließlich, dieses Projekt durch die Verwendung anderer als Stimme für die Steuerung verschiedener Methoden und eine weitere funktionelle Arm (Handgelenk / Ellenbogenbewegung) diese Teile bestehen für die InMoov Projekt, ich habe sie noch nicht implementiert zu erweitern. Wenn Sie irgendwelche anderen Ideen zögern Sie erarbeiten! Leider bin ich nächste Woche verlassen für Hochschule und muss Projekte für eine Weile beiseite zu legen (Winterpause?). Dieses Projekt soll nicht ein Ersatz für erweiterte Prothetik, sondern lediglich das Konzept und Erprobung eines DIY-Version mit billigen und verfügbaren Teile. Vielen Dank an Alle für einen wundervollen Sommer 'ibles! Hoffe es gefällt euch :)

                        4 Schritt:Schritt 1: Einrichten und Materialien Schritt 2: Werte Schritt 3: Code Schritt 4: Fernsteuerung des Lebens

                        Wer hätte gedacht, dass so ziemlich jeder Arduino Anhang kann in irgendeiner Weise mit einem TV-Fernbedienung gesteuert werden? Einrichtung und Materialien: Nun ist es Zeit, um herauszufinden, how.Step 1 Das Setup hierfür ist recht einfach. Die eigentliche Herausforderung besteht darin, saubere Produkte für dieses und das Schreiben des Codes. Materialien. 1x Arduino 1x Servo verfügbar @ Hobbyking Sparkfun usw. Schaltdrähte 1x Infrarot-Empfangsdiode zur Verfügung @ Sparkfun Allelectronics Radioshack usw. 4x AA Batterien und Halter Ebay die günstigste für den Inhaber 1x TV-Fernbedienung Alles, was Sie steuern möchten Siehe die beigefügten sketchup für das Setup. Wenn Sie nicht über SketchUp können Sie es hier herunterladen. http://sketchup.google.com/intl/en/download/ Schritt 2: Werte Das erste, was zu tun ist, laden Sie den Code unten auf das Arduino und öffnen Sie die serielle Monitor. Next drücken Sie eine Taste auf der Fernbedienung auf den Empfänger ausgerichtet, um den Wert gedruckt sehen. Ignorieren Sie den ersten Wert, den Sie sehen, wie sie können durch ab. #include <IRremote.h> int RECV_PIN = A0; // Analog Pin 0 IRrecv irrecv (RECV_PIN); decode_results Ergebnisse; Leere setup () { Serial.begin (9600); irrecv.enableIRIn (); // Starten Sie den Empfänger } Leere Schleife () { if (irrecv.decode (& Ergebnisse)) { Serial.println (results.value, HEX); irrecv.resume (); // Den nächsten Wert Erhalten } } Schritt 3: Code Nun, da Sie die Werte für jede Taste auf der Fernbedienung haben Sie die Servosteuerung. Unten ist auch Code, den Sie ohne Servo tun können und stattdessen nur die LED am digitalen Stift 13 zu steuern. Sie müssen die Infrarot-Bibliothek aus http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html downloaden, wenn Sie nicht bereits haben. Sie können einige dieser Code zu erkennen, und das ist, alles einfach zu halten. Ich verwende Code weit über das Internet weitgehend aus arduino.cc verfügbar und http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html so, dass, wenn jemand Fragen hat sie es so aussehen up für weitere Referenz. LED-Code #include <IRremote.h> unsigned long somevalue = 0xXXXXXXXX; // Wo XXXXXXXX ist auf Werte unserer Fernbedienung. int RECV_PIN = 11; IRrecv irrecv (RECV_PIN); decode_results Ergebnisse; int geführt = 13; // Die Setup-Routine läuft einmal, wenn Sie Reset drücken: Leere setup () { Serial.begin (9600); irrecv.enableIRIn (); // Starten Sie den Empfänger // Initialisierung der digitalen Stift als Ausgang. pinMode (LED, Ausgang); } // Die Schleifenroutine läuft immer und immer wieder für immer: Leere Schleife () { if (irrecv.decode (& Ergebnisse)) { Serial.println (results.value, HEX); irrecv.resume (); // Den nächsten Wert Erhalten } if (results.value == somevalue) { digital (LED, hohe); // Leuchtet die LED auf (HIGH ist der Spannungspegel) Verzögerung (1000); // Warten, für eine zweite digital (LED, LOW); // Drehen die LED aus, indem sie die Spannung LOW Verzögerung (1000); // Warten, für eine zweite } } Servo-Code #include <Servo.h> #include <IRremote.h> unsigned long Value2 = 0xXXXXXXXX; // Wo XXXXXXXX ist auf Werte unserer Fernbedienung. Wir werden diesen Wert rufen 1 unsigned long Wert1 = 0xXXXXXXXX; // Wo XXXXXXXX ist eine andere Taste auf Ihrer Fernbedienung int RECV_PIN = 11; IRrecv irrecv (RECV_PIN); decode_results Ergebnisse; Servo Servo1; // Die Setup-Routine läuft einmal, wenn Sie Reset drücken: Leere setup () { Serial.begin (9600); irrecv.enableIRIn (); // Starten Sie den Empfänger // Initialisierung der digitalen Stift als Ausgang. servo1.attach (10); // Angriff auf digitale Servostift 10 } } // Die Schleifenroutine läuft immer und immer wieder für immer: Leere Schleife () { if (irrecv.decode (& Ergebnisse)) { Serial.println (results.value, HEX); irrecv.resume (); // Den nächsten Wert Erhalten } if (results.value == Wert1) { servo1.write (179); } if (results.value == Wert1) { servo1.write (1); } } Schritt 4: Fernsteuerung des Lebens Alles sollte jetzt funktionieren. Laden Sie den Servocode und beobachten Sie es drehen und wenden, um die Werte, die Sie auf dem Arduino geladen. An dieser Stelle könnte man eine ganze Roboter mit einer TV-Fernbedienung oder Steuergeräte zu steuern. Die Welt ist offen, die komplett von Ihnen mit Infrarotsignale gesteuert. Bitte lassen Sie mich wissen, wenn Sie weitere Ideen oder was man mit Infrarotsignalen getan haben. Viel Spaß!

                          8 Schritt:Schritt 1: Sammeln Sie die Materialien Schritt 2: Drucken Sie die Hand Schritt 3: Erstellen Sie die Sensorschaltung Schritt 4: Nähen Sie den Handschuh Schritt 5: Montieren Sie den Hand Schritt 6: Testen Sie die Servos Schritt 7: Fügen Sie die Strings Schritt 8: Recap

                          Dieses Projekt Idee kam mir, als ich auf einem Bett auf einem Hotelzimmer in Urlaub sitzt. Ich dachte: "Es wäre wirklich nett sein, eine Roboter-Hand, die ich mit meiner Hand unter Kontrolle zu haben!" Nach der Rückkehr nach Hause, begann ich auf eine Reise zu entwerfen und erstellen Sie das Projekt. Ich hoffe es gefällt dir! Die Grundkomponenten der Hand und Handschuh sind die Hand selbst, die Servos, die Arduino, der Handschuh, und die Flex-Sensoren. Variable Widerstände, die ihren Wert, wenn gebogen ändern: Der Handschuh ist mit Flexsensoren montiert. Sie sind an einer Seite eines Spannungsteilers mit den Widerständen von einem konstanten Wert auf der anderen Seite angebracht ist. Das Arduino liest die Spannungsänderung, wenn die Sensoren verbogen sind, und löst die Servos um einen anteiligen Betrag zu verschieben. Die Servos ziehen Strings, die als Spannglieder wirken, so dass die Finger zu bewegen. Hier ist ein Video von ihm in Aktion ( http://m.youtube.com/watch?v=qMtHEOxHDGo ): Die Hand selbst stammt aus einem Open-Source-3D-Druckvorschau herunterladen. Es ist Teil eines Projekts namens InMoov: http://inmoov.blogspot.com ( http://www.inmoov.fr ) Dieser Guide zeigt Ihnen alle erforderlichen eigene Roboter-Hand zu bauen und zu kontrollieren Handschuh Schritten Schritt 1: Sammeln Sie die Materialien Insgesamt wird dieses Projekt kosten ca. € 100-150, je nachdem, wo Sie einige der Teile zu erhalten. Hier ist die Teileliste: 5x MG946R Servos (oder Äquivalent -. MG995 MG996 oder sollten auch funktionieren Ich habe ein paar Probleme mit dem Bewegungsbereich hatte, so Servos, die mehr Grad Drehung zu unterstützen wäre besser) - Ich habe mir aus hobbyking.com, aber für eine weniger teure Option würde ich mit eBay zu gehen (sie kommen direkt aus China, so Versand kann länger dauern). 5x 4,5 Zoll-flex-Sensoren - ich habe mir hier: http://microcontrollershop.com/product_info.php?products_id=3802 1x Arduino Uno oder gleichwertig (sie sind auch viel billiger bei eBay) 5x 22k Widerstände 1x 6.0-7.2V Batterie (für die Servos) - Ich habe diese: http://www.all-battery.com/Tenergy7.2V3000mAhRCCarNiMHBatteryPackwithCharger-91103.aspx 1x kleine Steckbrett 1x Batterieanschluss - etwa so: http://www.radioshack.com/product/index.jsp?productId=2103292 Steckbrett Jumper / Schaltdraht 1x kleine leere PCB - Ich habe so etwas wie dies, nur Platz: http://www.radioshack.com/product/index.jsp?productId=12516741 1x rechten Handschuh (sollten robust sein und passen gut) 1x 55mm Durchmesser 8 mm langen Bolzen 1x 60mm Durchmesser 8 mm langen Bolzen 1x 80mm Durchmesser 8 mm langen Bolzen 14x 3 mm Durchmesser ca. 20 mm langen Schrauben 20x 4 mm Durchmesser Schrauben (jede Länge zwischen 7 mm und 30 mm ist in Ordnung) Ca. 5 Meter Schnur (sollte ein hohes-ish Bruchfestigkeit haben) - Ich habe diese: http://www.Amazon.de/gp/product/B004YWKPCS/ref=oh_details_o01_s00_i00?ie=UTF8&psc=1 Heißkleber Sekundenkleber Schleifpapier (Ich habe 431 grit) - ein Dremel Werkzeug mit einem Schleifkopf würde auch funktionieren Nadel und Faden Eine Bohrmaschine Ein Lötkolben Der Zugang zu einem 3D-Drucker ! ... Und Sie sind bereit zu starten Schritt 2: Drucken Sie die Hand Die Hand ist Teil eines Open-Source-Projekt namens InMoov. Es ist ein 3D-Druckvorschau Roboter, und das ist nur die Hand und Unterarm Montage. Von dieser Seite aus auf Thingiverse ( http://www.thingiverse.com/thing:17773 ), herunterladen und ausdrucken die folgenden Teile: robpart1.stl * robpart4V2.stl robpart5V2.stl Auriculaire3.stl Index3.stl Majeure3.stl ringfinger3.stl WristsmallV3.stl thumb5.stl Wristlarge.stl * Einige der Teile scheinen entfernt worden sein, also habe ich die Dateien unten angehängt. Und die auf dieser Seite ( http://www.thingiverse.com/thing:65274 ): RobCableFrontV1.stl RobRingV3.stl (Anmerkung - ich musste diese ein bisschen selbst zu bohren, um sie dazu zu bringen meine Servos passen) RobCableBackV2.stl RobServoBedV4.stl robpart3V3.stl robpart4V3.stl (Diese beiden sind Bezüge für den Unterarm - sie sind nicht notwendig, streng-Funktionalität) Insgesamt nehmen die Teile etwa 13-15 Stunden, abhängig von der Auflösung, die Sie verwenden, um zu drucken. Ich habe eine MakerBot Replicator 2X - Ich würde empfehlen, den Druck der Fingerteile in Standard- oder hoher Auflösung, um unerwünschte Reibung vermeiden. Ich habe auch Flöße mit allen Teilen, wie sie machen die Drucke konsistentere, insbesondere bei Verwendung von ABS-Kunststoff. Schritt 3: Erstellen Sie die Sensorschaltung Alle 7 Artikel anzeigen Die Biegesensoren erfordern eine Schaltung, damit sie mit Arduino kompatibel zu sein. Es ist ein Spannungsteiler: die Biegesensoren sind variable Widerstände, und bei Paarung mit Widerständen eines konstanter Wert, kann die Widerstandsänderung (in diesem Fall das Biegen des Sensors) durch die Änderung in der Spannung zwischen den Widerständen erfasst werden. Dies kann durch die Arduino durch seine Analogeingänge gemessen werden. Die schematische angeschlossen ist (rot positive Spannung, schwarz ist negativ und Blau geht an den Arduino). Die Widerstände in dem Foto 22K. Ich farbcodierte Drähte I in der gleichen Weise wie der schematischen verwendet, so dass Sie leichter sehen kann. Der Haupterdungsdraht, der an alle einzelnen GND Leitungen von den Sensoren verbunden ist, wird in die Arduino GND angeschlossen ist. Die + 5V von der Arduino geht zum Haupt positive Spannungsleitung, und jeder blaue Draht wird in eine separate analoge Eingangsstift gesteckt. I verlötet die Schaltung auf eine kleine Platine von Radioshack, eine, die leicht auf dem Handschuh befestigt werden konnte. Ich war in der Lage, um die Drähte zu den Sensoren auch relativ leicht zu löten, und verwendet Schrumpf um sicherzustellen, dass es keine Kurzschlüsse. Ich habe dann wickelte den Bereich, in dem die Drähte an den Sensoren mit Isolierband, um die Sensoren zu stabilisieren verbunden. In der Nähe der Unterseite, wo die Leitungen befestigt sind, sind die Sensoren ein wenig schwächer und das Band wird sichergestellt, dass sie nicht zu weit zu biegen und werden nicht beschädigt. Schritt 4: Nähen Sie den Handschuh Jetzt ist es Zeit, um die Sensoren und ihre Schaltung auf den Handschuh selbst zu montieren. Zuerst bohren Sie ein kleines Loch in der Kunststoff der Sensoren (Oben, sobald das Widerstandsmaterial beendet ist). Achten Sie darauf, um die Widerstandsmaterial zu schlagen! Dann, setzen Sie auf dem Handschuh und ziehen Sie sie fest an der Hand. Auf jeden Finger, mit einem Bleistift oder Kugelschreiber, machen kleine Linien über die Spitzen der jedem Gelenk / Knöchel. Dies wird Ihnen sagen, wo die Sensoren zu nähen. Nähen Sie jedes Sensorspitze auf den Bereich jedes Fingers nur oben, wo jeder von den Fingernägeln wäre (verwenden Sie das Loch Sie gerade gebohrt). Dann wird für jeden Sensor, bilden lose Schlingen um sie herum mit Gewinde an beiden Gelenken in jedem Finger. Sobald jeder Sensor vorhanden ist und gleitet unter den Fadenschlaufen schön, nähen Sie die Platine auf die Handgelenkteil des Handschuhs fest. ERINNERUNG: für jeden Schritt in diesem Prozess ist, lesen Sie nicht Nähen der Handschuh sich geschlossen. Das ist ein ziemlich hassle.Step 5: Bauen Sie die Hand Ich werde nicht ins Detail über diesen Schritt zu gehen, da es sehr gut auf dem InMoov Website (unter den Abschnitten "Assembly Sketches" und "Montagehilfe") erläutert: http://www.inmoov.fr/assembly-sketchs/ Bei der Montage der Finger, stellen Sie sicher, die Teile vor dem Verkleben richtig ausgerichtet sind. Stellen Sie außerdem sicher, wieder die Bohrungen an den Fingerteilen, so dass die 3 mm Schrauben werden als Scharnierstifte ohne Reibung zu handeln. Ich hielt die Schrauben mit einem Klecks Heißkleber auf der Außenseite der Finger. Warten, bevor Sie die Fäden in die Hand zu installieren; die Servos Test: Sie sicherstellen, dass die Servos arbeiten first.Step 6 wollen An diesem Punkt sollte die Servos bereits in den Unterarm angebracht werden. Um sie an die Stromversorgung anschließen und Arduino, habe ich eine kleine lötfreie Steckbrett. Schließen Sie jeden positiven Draht der Servo (meist rot) an einer der Schienen auf dem Steckbrett, und die negative Seite von ihnen (meist schwarz oder braun) an eine andere Schiene. WICHTIG: Denken Sie daran, die negativen Schiene auf dem Steckbrett auf der Arduino anderer GND verbinden: alle GNDs in einem Stromkreis verbunden werden müssen, damit es funktioniert. Die + VCC können unterschiedlich sein, aber die GNDs müssen die gleichen sein. Laden Sie das Programm auf den Arduino (die Datei angehängt wird), und sicherzustellen, dass alle Verbindungen zu dem Handschuh und Servos korrekt sind. Setzen Sie auf dem Handschuh, und schalten Sie den Arduino. Die Servos sollten, wie viel Ihre Finger gebogen basierend drehen. Wenn dies der Fall ist, es funktioniert! Wenn Sie mehr Erfahrung mit Arduino und wissen, wie die Eingangswerte des jeweiligen Sensoren zu testen, können Sie den Bereich in das Programm so einstellen, es funktioniert am besten für Sie. Ich nehme an, alle Sensoren praktisch identisch sind, aber wenn sie es nicht sind, könnte dies helfen. Wenn die Servos nicht richtig funktioniert, stellen Sie sicher, dass alle Verbindungen richtig sind (wenn ich machte dieses, ich ursprünglich vergessen, den GND des Arduino mit dem GND der Batterie und alle Servos, die Probleme verursacht zu verbinden. Dies zu beheben erlaubt es zu arbeiten). Achten Sie darauf, diese Funktion zu erhalten, bevor Sie weitergehen Schritt 7: Fügen Sie die Strings Hinzufügen von Strings ist bei weitem der härteste und mühsame Teil dieses Projekts. Die InMoov Website (in einem früheren Schritt verknüpft) hat Anweisungen für diesen Schritt; es ist einfach im Konzept, aber schwer zu tatsächlich auszuführen. Einfädeln der Finger braucht Geduld: merken. Der einzige Unterschied zwischen meiner Installation der Saiten und InMoov ist, dass ich Heißkleber, während InMoov verwendet Knoten. Für mich ist die Heißkleber mehr einstellbar bei der Kalibrierung jeden Finger, weil es leicht geschmolzen und wieder ausgehärtet. Um jeden Servoring zu kalibrieren, damit es biegt sich und entspannt den Finger, wenn man es auf die Eingabe, erste Plug in Ihrem Arduino und Servo-Batterie basiert das Programm ausführen wollen, und. Setzen Sie den Handschuh auf und biegen Sie die Finger, die an den Servo Sie arbeiten, entspricht. Stellen Sie die Servoring so ein Loch am nächsten ist möglich, den Fingern und ziehen Sie die "entspannen" string dieser Finger so fest wie möglich, ohne Biegen der Finger. Legen Sie es durch die am nächsten Loch des Rings und einkleben. Dann strecken Sie die Finger und ziehen und befestigen Sie das andere Zeichenfolge in das andere Loch. Wiederholen Sie diesen Vorgang mit jedem Finger. Es ist wichtig, jede Saite gespannt zu machen. Ich weiß, dass letzte Teil ist ein bisschen schwer zu verstehen, aber denken Sie daran: Wenn Sie Zweifel haben, zu tun, was für Sie. InMoov Anweisungen nicht für mich an diesem Punkt arbeiten, so dass ich meine eigene Lösung entwickelt. Das ist das Beste daran, die Dinge, meiner Meinung nach: herauszufinden ein Problem auf eigene Faust. Glücklicherweise ist dies der letzte Schritt ... So nach diesem, du bist fertig Schritt 8: Recap Obwohl komplizierter und präziser (und teure) Versionen dieses Konzept entwickelt worden, das ist ein Spaß-Projekt mit vielen Anwendungsmöglichkeiten. Interactive Robotersteuerung von diesem Niveau, denke ich, hat viele Anwendungen in der industriellen Fertigung, medizinische Forschung, und alles, was Sie in der Lage, mit Präzision, die unsicher zu berühren ist nicht sein wollen. Ich werde schließlich legte Gummi auf der Handfläche, um sie Traktion zu geben, und, wenn ich mehr Geld zu verdienen, ich will es wireless (das heißt, Sie würden nicht eine Kabelverbindung zwischen dem Handschuh und Hand benötigen). Es gibt viel Raum für Verbesserungen, und ich werde auch weiterhin an diesen zu arbeiten, bis ich mit dem Design und Funktionalität erfüllt. Die Sache, die ich wirklich liebe zu Arduino ist, dass es erlaubt Ihnen, etwas zu tun: von nur darum, Ihre Hand in einem Handschuh, können Sie so leicht mit der schnell wachsenden Roboter Facette unserer modernen Gesellschaft verbunden sind. Es ermöglicht so viele kreative, neue Schnittstellen zwischen dem menschlichen Welt, die wir kennen und lieben und die digitale, die wir immer noch so viel zu tun, um zu verbessern. Danke für das Schauen und gutes Glück mit dem Aufbau bei Ihnen! Außerdem würde Ich mag, um den Benutzer Mizchief100 für die Anweisungen auf der Montage der Hand danken. Dies ist seine Vielfalt, probieren Sie es aus: http://www.instructables.com/id/Voice-Controlled-Prosthetic-Hand-Forearm/

                            7 Schritt:Schritt 1: Programmieren Sie die Arduino Schritt 2: Fügen Sie den Roboter an die Livebots Website Schritt 3: Installieren pyserial Schritt 4: Holen Sie Livebots Python-Klasse Schritt 5: Holen Sie sich die Webcam-Streamer für Raspberry Pi Schritt 6: Setzen Sie den Stream auf Livebots und Setup der Steuermodus Schritt 7: Haben Sie Spaß!

                            Hier erfahren Sie, wie man ein Internet-gesteuerte Roboter oder andere Installation mit erstellen Livebots . Livebots ist ein Projekt arbeite ich an, die aus einem leicht aus, um eine Website für alle Roboter, die Menschen können mit über das Internet zu interagieren Arbeit. Als Beispiel werde ich mit einem einfachen Arduino UNO mit einer LED zu einer Raspberry Pi verbunden Sie das Konzept, um zu zeigen, aber natürlich kann man alles, die Nachrichten von der seriellen Schnittstelle und einem beliebigen Computer Sie möchten, erhalten werden können, zu verwenden. Da ist es: Und hier ist ein weiteres Beispiel: Schritt 1: Programmieren Sie die Arduino Beigefügt ist ein einfaches Programm, das arduino die Meldungen bilden die serielle Schnittstelle liest und leuchtet die LED, wenn sie "HIGH" enthalten und deaktiviert ihn bei "LOW". Fühlen Sie sich frei, um es zu Ihrem eigenen needs.Step 2 anzupassen: Fügen Sie den Roboter an die Livebots Website Erstellen Sie zunächst ein Konto ( http://livebots.cc/Account/Register ). Klicken Sie auf Hinzufügen einer Robot und laden Sie Ihr Bild bot ( http://livebots.cc/Upload/1 ). Dann können Sie Ihre Roboter Informationen, die auf die Roboter page.Step 3 erscheinen wird, hinzu: Installieren pyserial Alle 8 Artikel anzeigen Um Python mit arduino kommunizieren zu lassen, müssen Sie installieren pyserial: http://pyserial.sourceforge.net/ 1. Download und klicken Sie auf Open: http://sourceforge.net/projects/pyserial/ 2. Entpacken und entpacken Sie die Dateien 3. Installieren pyserial. Auf einem Terminal-Fenster, navigieren Sie zu dem Ordner, in dem Sie die Dateien und führen Sie den folgenden Befehl ein: cd pyserial-2.5 sudo python setup.py install Für weitere Informationen, wie man diese auf Raspberry Pi zu tun gehen Sie hier: http://www.doctormonk.com/2012/04/raspberry-pi-and-arduino.html PS: Wenn Sie auf Windows sicherstellen, dass Sie python installiert: http://www.python.org/getit/windows/ (! Thanks msandersmay10 für diesen Hinweis) Schritt 4: Holen Sie Livebots Python-Klasse Alle 8 Artikel anzeigen Wir haben eine respository für die pyhon Code, den wir verwenden, um die Roboter zu steuern, können Sie es hier finden: https://bitbucket.org/XicoMBD/livebots Um sie zu benutzen, um Ihre eigenen Roboter zu steuern, folgen Sie einfach Schritte aus: 1. Download livebots.py aus dem Repository und speichern Sie sie irgendwo bequem 2. Öffnen Sie das Terminalfenster, und navigieren Sie zu dem Ordner, in dem Sie die Klasse gespeichert cd .. 3. Führen Sie python: Python 4. Importieren Sie die Bibliothek: >>> Von livebots importieren * 5. Erstellen Sie die livebot (Geben Sie die Livebot Nummer auf dem ersten Feld und den seriellen Port Name auf der zweiten): >>> Livebot ('9', '/ dev / ttyACM0') Schritt 5: Holen Sie sich die Webcam-Streamer für Raspberry Pi Alle 13 Artikel anzeigen : So streamen Sie die Webcam-Videos mit Raspberry Pi, sollte mjpg-Streamer die beste Option sein http://sourceforge.net/apps/mediawiki/mjpg-streamer/ I n Um es auf Ihrem pi installieren Sie die folgenden Schritte: 1. Installieren Sie Subversion: sudo apt-get update sudo apt-get install subversion 2. Gehen Sie zu dem Ordner, in dem Sie die mjpg-Stremer haben wollen, zum Beispiel / home / pi cd / home / pi 3. Holen Sie mjpg-Streamer: svn co https://mjpg-streamer.svn.sourceforge.net/svnroot/mjpg-streamer mjpg-Streamer 4. Installieren Sie libjpeg8-dev sudo apt-get install libjpeg8-dev 5. Installieren Sie ImageMagick sudo apt-get install imagemagick 6. Stellen Sie das Projekt: cd mjpg-Streamer / mjpg-Streamer machen 7. Wenn es fertig ist, sollten Sie bereit zu beginnen Ihr Video-Streaming ist. Um dies zu tun, geben Sie den folgenden Befehl ein: ./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www" 8. Nun sollten Sie in der Lage, den Strom aus anderen Computer in Ihrem Netzwerk zu betrachten. Öffnen Sie einen Webbrowser, und öffnen Sie den folgenden Link: http: // {Name oder die IP-Adresse des Raspi}: 8080 9. Aber, damit der Strom aus outsite Ihrem Netzwerk betrachtet werden Sie eine Portweiterleitung des Routers müssen. Dies variiert von Router zu Router, so wenden Sie sich bitte Suche auf Google, wie man es auf Ihre zu tun. Weitere Informationen finden Sie hier: http://wolfpaulus.com/journal/embedded/raspberrypi_webcam Schritt 6: Setzen Sie den Stream auf Livebots und Setup der Steuermodus Alle 8 Artikel anzeigen Wenn Sie mjpg-Streamer sind wählen Sie es auf der Stream-Modus Auswahlfeld und fügen Sie Ihre URL auf der Stream-URL Textfeld (zum Beispiel: http://79.169.49.122:8090) Das können Sie auswählen, Ihre Steuermodus. Wenn Sie für die Tasten zu gehen, wählen Sie es auf der Control Mode Kombinationsfeld und fügen Sie Ihre Tasten Inhalte auf dem Tisch. Wenn Sie Farbe auf den Tasten eines der folgenden Tags in die Zelle hinzufügen wollen: #Green #red #Blue #Orange Deaktivieren Sie das Kontrollkästchen Draft, überprüfen Sie die LIVE-Box und es geht! Jetzt Ihren Roboter über die Roboter-Liste und auf der Vorderseite page.Step 7 erscheinen: Spaß haben!

                              11 Schritt:Schritt 1: Bereiten Sie Ihre Werkzeuge und leeren Sie Ihren Raum Schritt 2: Öffnen Sie die Box - vorsichtig ... Schritt 3: Ziehen Sie die Kabel - VORSICHTIG! Schritt 4: De-Solder die vorhandenen Drähte Schritt 5: Schritt 6: "Tin", der Tag Schritt 7: Begleiten Sie sie auf! Schritt 8: The Case for Surgery Schritt 9: Packen Sie alles wieder in der Box Schritt 10: Schließen Sie die Box. Schritt 11: Und für meinen folgenden Trick ...

                              Dieses Projekt wird sehr auf Weihnachtsschmuck, aber mit ein wenig Phantasie könnte die Technik für alle Arten von anderen Anwendungen angewendet werden, ausgerichtet. Es ist in der Regel sehr wichtig, etwas nicht direkt an den Computer anschließen. Diese LED-basierte Leuchten sind entworfen, um auf drei Trockenzellen (AA-Batterien) statt der üblichen zwei arbeiten. Dies bedeutet, dass sie auf 4,5 V, die sehr nahe an den 5V, die der Computer verwendet wird ausgeführt. Sie haben schon eine "Strombegrenzungswiderstand", die sehr nah an der richtige Wert ist, so dass ich denke, ich kann mit ihm weg, habe ich nicht berechnet nichts bekommen! Es ist eine wirklich schnelle und schmutzige Prototyp, das funktioniert, habe ich keine Probleme hatte ... ,,, NOCH! Schritt 1: Bereiten Sie Ihre Werkzeuge und leeren Sie Ihren Raum Nun nehmen wir an, Sie zumindest eine Vorstellung davon, wie man die Werkzeuge auf dem Bild benutzen. Es ist kein Hexenwerk, aber heiß die Dinge, die Sie brennen und scharfe Dinge werden Sie geschnitten. Werden ein Erwachsener, die Verantwortung für das eigene Handeln, und geeignete Sicherheits precautions.Step 2: Öffnen Sie die Box - vorsichtig ... Na ok, können Sie den Karton weg zerreißen und wegwerfen, es ist der kleine Plastik-Batterie-Box, die wichtig ist. Es ist wirklich einfach zu öffnen, gibt es nur zwei Schrauben, mit denen die Abdeckung auf. Es ist erwähnenswert, dass ich nicht zählen ein Schraubendreher in die Liste der Werkzeuge, achten Sie darauf, dass sie die Schraube richtig passt, sind beschädigte Schrauben schwierig, in das oder aus etwas zu bekommen und wenn die Box auch dann beschädigt müssen Sie möglicherweise zurückgreifen zu einigen sehr chaotisch Alternativen. LEDs sind sehr effizient, was sie tun, (Drehen Strom in Licht,), aber wenn der Strom nicht begrenzt, wie einige, sie wie ein toter kurzen benehmen kann! Das wäre mein Computer fast sicher beschädigen, so dass ich wirklich nicht wollen, das zu tun. Der Widerstand wirkt wie ein Knick in einem Schlauch, verlangsamt es die Strömung ein wenig nach unten. In größeren Anwendungen würden Sie wahrscheinlich benötigen eine kompliziertere Stromversorgung und wahrscheinlich komplizierter Steuerschaltung auch, aber für diesen kleinen Job, sollte ein Widerstand in Ordnung sein. Ich bin im Grunde geht, ein Stück Draht an die Schaltung so, dass die ganze Lichterkette kann von einer alternativen Quelle versorgt werden hinzuzufügen, (in diesem Fall, der Computer), aber ich will noch dieses kleine resistor.Step 3: Ziehen Sie die Drähte - VORSICHTIG! Das hier verwendete Draht ist ein bisschen spröde, so ist darauf zu achten sein, aber es ist ziemlich einfach, die Batteriekontakte herausziehen, und extrahieren Sie dann die ganze Sache aus dem Kunststoffgehäuse. Geben Sie den Fall für den Moment beiseite, wird es einige geringfügige Änderung später müssen die neuen wire.Step Platz für 4: De-Solder die vorhandenen Drähte Ich habe gerade festgestellt, es ist viel einfacher, als zu versuchen, um das neue Kabel an den bestehenden joint.Step 5 zu bleiben: Stellt sicher, dass sie die richtige Länge sind. Es ist ein wenig Spielraum, aber in diesem Artikel ein Bein hat viel kürzer als die anderen zu sein, und es gibt keinen Platz für Unmengen von Draht zu verstecken. Dies ist der lange Schenkel ist hier verlötet, aber der Prozess ist im Wesentlichen die gleiche. Stellen Sie sicher, Sie haben genug blanken Draht, um eine sichere Verbindung zu machen. Verdrehen Sie die Drähte fest zusammen, berühren Sie den Lötkolben auf den Draht und dann den Draht an dem Lot, zumindest das ist, was ich tue, und es funktioniert. Ich bin sicher, es gibt einige Elektronik-Aussenseiter, der mir sagen kann, ich tue es falsch! Normalerweise würde ich Zange verwenden, um die Drähte zu halten und das Risiko von verbrannten Fingerspitzen zu vermeiden, aber es hat ein wenig umständlich für Aufnahmen. Achten Sie darauf, Leute. Finger verbrannt HURT Schritt 6: "Tin" den Tag In der Regel war dies ziemlich einfach, aber ich würde nicht Sie es kennen, als ich kam, um die Bilder, die ich hatte den Teufel eines Jobs immer das Lot einem der Tags Stick zu nehmen. Eine schnelle Peeling mit einer Drahtbürste das Problem gelöst, aber es war ein Schmerz, und es hat einen ziemlich unordentlichen gemeinsame links. Die Idee ist, einen schönen gepflegten Klecks Lötzinn auf dem Tag, der die Drähte, um im nächsten Schritt halten zu lassen. Schritt 7: Begleiten Sie sie auf! Alles, was jetzt notwendig ist, um die beiden Stücke zusammen zu bringen und anzuwenden, die heißen Eisen für einen Moment wieder zu schmelzen das Lötzinn und verschmelzen beide Teile zusammen. Wenn es etwas komplizierter in der Schaltung als ein Widerstand (die ziemlich unempfindlich gegen Hitze ist sowieso) Ich würde vorschlagen, Halten der Drähte mit so etwas wie einer Metallklammer oder einer Zange, nicht nur würde dies zu vermeiden die Finger zu verbrennen, aber es würde bieten einen gewissen Schutz für die Komponenten aus wärmeleitenden allong die wires.Step 8: Gründe für die Chirurgie Ich entschied mich für ein zusätzliches Loch in der Tasche für den Zusatzdraht zu machen. Die Lage wählte ich nicht die praktischste, aber durch den Ausgleich der ästhetische Symmetrie Ich denke, es sieht ordentlicher, macht es für eine interessante Herausforderung pauken die Drähte wieder in though. Da das vorhandene Loch ist lediglich ein Schlitz in die Kante der Fall, ich sorgfältig gemacht ein weiteres Loch daneben mit einem file.Step 9: Packen Sie alles wieder in der Box Es ist eine enge Passform, aber zum Glück gibt es einige freie Raum in dort. Ich habe die neuen Slot an einer Stelle, die treffen auf den Schalter, leicht tut setzen, und wenn es ein echtes Problem, ich konnte das Loch, um eine bequemere Position zu verschieben. Wie es ist Ich denke, es ordentlich aussieht und es ist nicht zu anstrengend, um es zu quetschen alle in.Step 10: Schließen Sie die Box. Theres ein bisschen mehr "Stoff" in dort jetzt so muss es ein wenig Druck, um die Schrauben richtig engagieren, und natürlich gibt es die Gefahr der Überfüllung ein wenig Draht in die Lücke. Aufgrund der Menge an Kraft, die erforderlich Ich fand es einfacher, den Schalter über den Rand der Arbeitsfläche gleiten, nur um zu vermeiden, Zerkleinerung, und es erlaubt eine bessere grip.Step 11: Und für meinen folgenden Trick ... Verbinden Sie dieses Gerät mit dem Computer ist ziemlich einfach, so lange, wie Sie wissen, welche Pins zu stecken. m Die wichtigsten Fragen ist, dass, während die Pinbelegungen der Buchsen und Stecker sind genormt, die Farben der Drähte im Inneren nicht, so müssen Sie einige Detektivarbeit zu tun, um herauszufinden, was verbindet, was. Ich werde versuchen, und machen Sie einen zweiten instructable abdeckt, dass, und die Software-Seite der Dinge. In der Zwischenzeit...

                                17 Schritt:Schritt 1: Teile - RC Flugzeug Schritt 2: Teile - UAV Schritt 3: Legen Sie die Teile Schritt 4: Schneiden Sie die Kontrolle von Gebieten Schritt 5: Layout Kohlenstoff Holme Schritt 6: Schneiden Sie Räume für Drähte Schritt 7: Legen Sie Magneten und Handgriff Schritt 8: Installieren Motor Schritt 9: Kleber Seiten zusammen Schritt 10: Solder Steckverbinder Schritt 11: Ändern + installieren Stabilisatoren Schritt 12: Installieren Sie ESC Schritt 13: Installieren Servos Schritt 14: Erstellen Sie die Flügel Schritt 15: Installieren Sie Batteriesicherheitslichter Schritt 16: Installieren Sie Flugelektronik Schritt 17: Fly!

                                Warum würden Sie wollen, um ein UAV zu bauen? Nun, zunächst einmal, was ist ein UAV? Ein UAV ist alles, was fliegt und nicht ein Pilot oder jemand direkt die Steuerung der Flugzeuge. Ich wette, Sie über die CIA-Drohnen gehört haben, auch diese Drohnen sind eine Art von UAV. Nun, warum Sie wollen, einen zu bauen. WARUM NICHT?! Ich meine, mit Ihrem eigenen Ebene, die sich auf der Grundlage Wegpunkte fliegen kann .... das ist ziemlich genial. Darüber hinaus werden wir die ganze Sache für unter € 400 zu tun Ja, Sie haben richtig gelesen. Das ist alles; Flugzeug, Steuerpult, RC-Anschluss und Kameradownlink. ALLES. Also, wenn ich euch davon überzeugt, lassen Sie uns mit den Teilen zu starten. Oh, und stimme für dieses Projekt! :) Jede Stimme hilft viel. Schritt 1: Teile - RC Flugzeug Das wird eine lange Liste sein, so dass nur nackten mit mir. Dies sind die Teile, die Sie gehen zu müssen, um nur das Flugzeug zu bauen. Wenn Sie nicht daran interessiert sind es eigenständige (Fliegen selbst), ist dies immer noch ein ziemlich genial Ebene. OK, hier geht: Hardware / Kleber: Rumpf - http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXFRU7&P=ML *** Es scheint, als ob diese Rumpf wurde eingestellt. Sie können die RTF-Version hier: http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXFXV0&P=ML und ändern Sie den Motor. **** Es gibt auch einen Ersatzrahmen, dass Sie hier zu kaufen: http://www.hobbyking.com/hobbyking/store/__16544__Hobbyking_Bixler_EPO_1400mm_ARF_.html Wenn Sie dieses Flugzeug kaufen, dann brauchen Sie nicht, einen Motor oder Servos kaufen. Es kommt enthalten. Magnets - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=8288 CA-Beschleuniger - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=8456 Sekundenkleber - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=8443 Scharniere - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=8424 Propeller - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=8006 Carbon Fiber (x2) - http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXJDN9 Carbon Fiber (x2) - http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXJDP4 Schaumfolien ... Sie bei Ihrem örtlichen Hobby + Handwerk-Shop finden Elektronik: ESC - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=2165 Servos - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=662 Motor (nicht auf diesen einen, aber etwas in der Nähe sein)-http: //www.hobbyking.com/hobbyking/store/__15190__S2858_2630_Brushless_Inrunner_2630kv_.html Battery - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?id Product = 8932 Charger - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=7028 Stromversorgung für Ladegerät: http://www.hobbyking.com/hobbyking/store/__20968__Hobbyking_60w_Power_Supply.html Sicherheit Ladegerät Pack - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=4134 XT60 Stecker - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=9572 Battery Monitor - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=14627 Insane RC-Controller - http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=8992 Y harness - http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXSGN3 Schritt 2: Teile - UAV So wird diese Liste nicht vollständig abgeschlossen. Ich arbeite immer noch auf der am besten für die UAV-System, das nicht zu teuer ist und noch immer gibt dem Benutzer genügend Flexibilität bei der Programmierung des Systems gesteuert. Also, das ist Teil des Projekts noch im Gange und wird aktualisiert, sobald ich neue Systeme. Im Folgenden sind einige der Stücke, die ich mit experimentiert. Schritt 3: Legen Sie die Teile Ok, Sie haben eine Menge von Teilen. Lassen Sie uns über alles gehen wieder und was jeder Teil tut / tun wird. Die folgenden Fotos werden Ihnen sagen, was jeder Teil ist ... das ist ein guter Schritt, um weitere Informationen zu Teile zurück zu verweisen. ESC - Regler für den bürstenlosen Motor. Brushless-Motoren - Ok, hier ist ein Crash-Kurs in einem sensorlosen bürstenlosen Motor. Bürstenlose Motoren sind besser für ein paar Gründe, sie sind energieeffizienter und besser kontrollierbar als brushled Motoren, also, warum wir es auf eine lange Dauer flying UAV. Erstens, wie ein Bürstenmotor arbeitet: es weist einen Stator auf der Außenseite, die von Magneten besteht, und einen Rotor auf der Innenseite, die eine Drahtspule aufweist. Wenn Sie Strom durch die Spule ausführen, erstellt es ein Magnetfeld, das gegen den Stator Drehen des Rotors 180 Grad drückt. Sobald es um 180 Grad gesponnen die Spule wird nun auf beiden Seiten des Rotors atracted und will sich nicht drehen. Also, wir drehen die Spannung in der Spule Umlegen des magnetischen Feldes und Drehen des Rotors um 180 Grad. In einem Bürstenmotor, dreht der Spinnrotor das Magnetfeld mechanicaly durch die Verwendung von Bürsten. In einem bürstenlosen Motor, sind die Magneten dreht, so können wir nicht das Magnetfeld mechanisch kippen. Daher Deshalb brauchen wir einen bürstenlosen Controller, der Controller-Impulse das Magnetfeld richtig, um den Motor zu drehen. Brushless-Motor Bewertung - Dies ist der kleine Komplex Teil. Es gibt ein paar Möglichkeiten, bürstenlose Motoren zu bewerten, aber das wichtigste für uns ist der kV-Wert und die Verstärker, die es Unentschieden. die kV Bewertung erfahren Sie, die SED, dass die Motoren dreht je ont er Spannungen. Die Amps, die die Motoren saugt ziemlich selbsterklärend ... Um herauszufinden, wie lange das Flugzeug wird zu fliegen, nehmen Sie die mAh Ihre Batterie und dividieren durch die die Menge des Amps Ihren Motor wil ziehen (das wird Ihnen eine grobe Estimat der Dauer-of-flight). Servos - Diese sind nicht nur ideal für RC Flugzeuge, sondern für alles, Robotik. Servos sind eine gute Möglichkeit, presice Bewegung zu bekommen. Es gibt drei Drähte, ist schwarz negetive Spannung ist rot positive Spannung und gelb / braun / orange ist die Signalleitung. Das Signal ist ein Impuls von dem Empfänger, der die Servo welche Position um zu gehen erzählt gesendet. RC - Fernsteuerung. Ziemlich selbsterklärend. Wir haben einen Sender (die Sache mit Joysticks) und der Empfänger (die kleine Box, die in der Ebene geht). Ich persönlich habe einen 9-Kanal-Sender, aber Sie werden nur einen 5-Kanal-Sender müssen (4 für ein Flugzeug fliegen, und ein Sperrkanal für den Autopiloten). Schritt 4: Schneiden Sie die Kontrolle von Gebieten Ausschneiden der Haltebereiche ist hart. Was Sie tun möchten, wird die Unterseite der Ebene, wie in der Nähe mit der Innenwand bündig ans möglich schneiden. Sie können mit einem Lineal messen, um sicherzustellen, dass Ihre Schneiden die richtige Menge ... Ich habe gerade verwendet werden, ein Stück Pappe :). Sobald Sie eine Seite von der Luke aus dem fusalage geschnitten haben, Sie gehen, um die beiden Hälften zusammenkleben zu wollen. Stellen Sie sicher, dass Sie sich daran erinnern, auf welcher Seite geht, wo .... Sie die Luke, um snuggly fit, wenn das Flugzeug fliegt möchten. Schritt 5: Layout Kohlenstoff Holme Jetzt ist es Zeit, um die Kohlenstoffholmen Layout, um den Rahmen zu unterstützen. Ich verwendete 5 verschiedene Arten, 3 Röhrchen im vorderen Teil des Flugzeugs und zwei große einem entlang der Unterseite des Flugzeugs ausgeführt wird. Hier ist, wie ich sie installiert: Für die vor dem Flugzeug: Es gibt ein Zentrum Holm und zwei Holmen auf der Außenseite. Für den Holmen auf der Außenseite, ich stach die Kohlenstoffholm in den Schaum und schob es in so weit wie möglich. Für den Mittelholm, klopfte ich es in Stelle dann lief eine exacto Messer entlang der Kante des C-Holm. Ich schob die Kohlenstoffholm in die goove und verklebt sie an Ort und Stelle mit Sekundenkleber und dann Besprühen mit CA-Beschleuniger. Für Boden der Ebene: Dies ist härter ... Sie wollen Nuten als Kohlenstoff Holme entlang der Innenkante der Ebene geschnitten die gleiche Größe. Mit anderen Worten, der Holm entlang der Innenseite (Innenseite) des fusalage ausführen wollen. Ich brachte sie am Rand der Schnitte, die wir für zusätzlichen Stauraum (Blick auf die letzten Bild unten) gemacht laufen. Wieder, diese an Ort und Stelle, indem Sekundenkleber im Schaum geschnitten und Besprühen der Holm mit CA Gaspedal kleben wollen. Schritt 6: Schneiden Sie Räume für Drähte Ziemlich selbsterklärend. Sie gehen zu wollen, um in der Lage, Energie und Steuerleitungen an den Haltebehälter aus dem Hauptfach, um die beiden zusätzlichen Fächer, die Sie vorgenommen haben, zu laufen. Ich habe auch für die Y-Kanal, um den Rumpf zu beenden und eine Verbindung zu den Flügeln für die Querruder hinzugefügt Slots. Auch einen Schlitz auf beiden Seiten der Rückseite des Cockpits (erstes Bild) Sie möchten diese Schlitze als ziemlich breit, aber sie müssen nicht so tief sein. Sie werden den Betrieb der Strom- und Signalkabel an den ESC. ** Ignorieren Sie den Magneten Zeug im Bild. Das ist für den nächsten Schritt, einfach ignorieren ** Schritt 7: Legen Sie Magneten und Handgriff Nun, alles zusammen zu bekommen. Kinda. Um die Luken in Position zu halten, werden wir quadratischen Magneten zu verwenden. Ich schnitt den Raum für die Magnete in der Luke (der Gegend, die wir vor dem ausgeschnitten). Verwenden Sie mindestens drei Magnete auf jeder Luke (zwei auf der einen Seite, auf der anderen). Sobald Sie die Magnete in die Luke zu kleben, Snap ein Magnet an und markieren und Leim, der in den Rumpf-Magnet. Jetzt gehen Sie zum nächsten Bild. Wir haben jetzt zum Magneten in die zentrale Kabine Deckel kleben. Machen Sie dasselbe wie vorher, kleben Sie die Magnete in die zentrale Kabine Abdeckung rasten Magneten auf und markieren Sie und kleben Sie diese Magnete in den Rumpf. Schließlich wollen wir einen Handgriff für die Luke zu den Zusatzfächern erstellen. Um dies zu tun, ich benutze einen gebogenen Büroklammer und etwas Klebeband, aber Sie können wirklich etwas zu verwenden. Schritt 8: Installieren Motor Installieren Sie den Motor gemäß den Anweisungen im Handbuch, das mit der einfachen Sterne kam. Sorry ... nichts Besonderes an diesem Schritt, aber kann ich etwas Hilfe geben. Sprühen Sie den Motor mit dem CA-Beschleuniger. Dann legen Sie Perlen der Sekundenkleber auf dem erhöhten Schaumstoffstücke. Löschen Sie den Motor in die Drähte an der Spitze der Ebene (siehe Bilder) und stellen Sie sicher, dass es ragte ein wenig (im Easy Star Handbuch geschrieben). Schritt 9: Kleber Seiten zusammen Auch ziemlich selbsterklärend. Gesetzt CA Beschleuniger auf einer Seite und Sekundenkleber auf der anderen Seite. Kleben Sie die beiden Seiten zusammen und klemmen + Gummiband. Achten Sie darauf, um den Motor zu sehen, es wird nicht wollen, um im Platz zu bleiben. Ich habe eine Klammer (nach dem Bild), um den Rumpf um den Motor zusammenhalten. Oh, und im Gegensatz zu dem Handbuch, führen Sie die Drähte des Motors durch das Belüftungsloch (siehe Bild unten). Schritt 10: Solder Steckverbinder Starten Sie diese Lötkolben (bis 360F genau zu sein)! Sie brauchen nicht, um diese Schritte genau zu befolgen, aber sie sind nur Anregungen. Wir werden zuerst die Arbeit mit den 3 roten Drähte, die von einer Seite des ESC kommen. 1. Ball von Lot Setzen Sie auf die Motorleitung 2. Halten Sie gold-Anschluss irgendwie .... ich ein Paar zweiter Hand verwenden 3. Halten Sie Draht mit Ball von Lot in die Gold-Anschluss (siehe erstes Bild, um zu sehen, welche Seite, gibt es eine fertige man im Hintergrund). 4. Löten Sie dann! Vielleicht möchten Sie in ein wenig mehr löten, sobald es zu stellen, wenn in Platz ... Sie wollen nicht diese herausfallen. Jetzt für den Batterieanschluss: 1. Schnappen Sie sich ein XT60 Stecker (im Bild unten) 2. Nehmen Sie die roten und schwarzen Draht aus dem ESC kommen und löten sie an Ort und Stelle nach den Bildern (stellen Sie sicher, dass die Kabel richtig sind!) Schritt 11: Ändern + installieren Stabilisatoren Zeit, um eine größere Ruder Dies ist entscheidend, um sicherzustellen, dass Sie die Kontrolle über Ihr Flugzeug haben geschnitten. Schneiden Sie zwei Stücke aus dem Schaum annähernd an die Bilder unten. Achten Sie darauf, schneiden ein "up Winkel", so dass das Seitenleitwerk kann immer noch nach oben und unten (Sie können nicht testen ... werden dir später). Schneiden Sie das Ruder aus der Ebene. Machen Sie einen Schlitz in der Seitenflosse in den Scharnieren (eine oben, eine unten) setzen. Kleben Sie das Scharnier in Platz auf der Oberseite und der Unterseite. Nehmen Sie eine Seite des Schaumstoff Ausschnitt und kleben Sie es auf der einen Seite der hervorstehenden Scharnieren. Dann kleben Sie die andere Seite auf die erste Seite (so dass Sie den Schaum, zwischen denen die Scharnier haben). Ok, jetzt installieren Sie den Aufzug (nach den Anweisungen). Installieren Sie den Servohorn in den Aufzug gemäß den Anweisungen. Installieren Sie den Servohebel in die Ruder, indem Sie einen Steckplatz für den Boden des "T" des Kunststoffes (siehe Bild). Dann legen Sie CA-Beschleuniger auf dem Schaum, Sekundenkleber auf der Kunststoffhorn, und schiebe in seinen Platz. Stellen Sie sicher, dass die Löcher mit Blick auf den vorderen Teil des Flugzeugs. Schritt 12: Installieren Sie ESC Erstens stellen Isolierband um den Gold-Anschlüsse, um sicherzustellen, dass nichts Shorts machen. Dann stecken Sie den ESC in den Empfänger (Ich kann nicht erklären, wie das geht, es wird für jeden Empfänger zu sein). Schalten Sie die Steuerung und stecken Sie den Akku in das ESC. Stecken Sie die Motorkabel in die ESC goldenen Anschlüsse ... gibt es nicht eine bestimmte Reihenfolge, nur Plug 'em in. Setzen Sie eine Stütze auf den Motor. Drehen Sie die Drossel. Wenn das Flugzeug nach vorne bewegt, Ihre ganz eingestellt. Wenn es sich bewegt Rückwärtsdurcheinander mit den Motorleitungen (drei Leitungen), bis er nach vorne geht. Dann alles an seinem Platz Band und führen Sie den Einschalt (rot + schwarz) und Signal) die 3 Drähte zusammen) nach unten in das Cockpit durch die Nut wir gemacht haben. Legen Sie ein Stück Klebeband über die Drähte. Schritt 13: Installieren Servos Stecken Servo in einen Hafen auf dem Empfänger mit dem ESC und Batterie eingesteckt ist. Installieren Sie Servohorn zu sein, mit Blick auf die richtige Richtung (die beiden Servos sollte Spiegelbilder sein). Ziehen Sie alles. Rap Servo mit Isolierband, um die Zahnräder aus Klebstoff + andere Sachen zu schützen. Als nächstes installieren Sie die Kunststoffrollen und Draht, um den Servo an das Horn auf dem Ruder + Seitenleitwerk zu verbinden. Schieben Sie die "Z" Teil in das Servohorn, sprühen die Servo mit CA-Beschleuniger, verbreiten Sekundenkleber auf den Schaum und Kleber in Platz. Schritt 14: Erstellen Sie die Flügel Ok, dafür Ich werde einfach sagen, beim Aufbau der Wind wie den Anweisungen in der Easy Star Manual. Ich weiß, dass wir über die Y-Kanäle für Querruder, aber ich weiß nicht gute Bilder für die mod haben. Ich bin wieder tun, die mod für meinen Vater und dass auf diese instructable bald hinzufügen. Tipp: Sprühfarbe der Flügel eine helle Farbe. Nicht nur wird diese machen das Flugzeug sehen super aus, aber es wird Ihnen helfen, sie während des Fluges zu sehen. Schritt 15: Installieren Sie Batteriesicherheitslichter Sehr wichtiger Schritt ... das macht Sie sicher, dass Sie nicht wegen der niedrigen Batterie abstürzen. Führen Sie das Licht auf Bereiche, die in den vorderen und hinteren Teil des Flugzeugs ein wenig nach unten zeigen. Kleben Sie alles an seinem Platz. Stellen Sie sicher, dass das Ende kann zum Cockpit laufen, um unseren Flug battery.Step 16 verbinden: Installieren Flugelektronik Das wird sein, für jede Person ein wenig anders. Die Batterie sollte Klett-ed in der Unterseite der Ebene sein. Der Empfänger kann wirklich überall ... Ich installierte es direkt über der Batterie in der Nase des Cockpits. **** Stellen Sie sicher, dass, wenn Sie die Batterie installieren Sie das prüfen CG der Ebene *** Um die CG zu überprüfen, legen Sie die Flügel auf und das Gleichgewicht der Ebene auf dem Finger direkt an der hinteren Kante des Schaumstoffstück, das Sie installiert in er Flügel (das Gefühl für die Naht). Bewegen Sie die Batterie hin und her, um sicherzustellen, dass das Flugzeug ist ausgewogen. Wenn Sie immer mehr Elektronik installieren in die Haltebehälter, stellen Sie sicher, dass Sie überprüfen und befestigen Sie die CG. Schritt 17: Fly! Ok, so dass ich keine videos up noch nicht, aber ich werde einige bald hinzufügen. Es gibt einige große Tutorials, wie man RC Flugzeuge Online fliegen, aber ich sage nur nehmen sie für eine Spritztour. Viel Glück und hab Spaß!

                                  4 Schritt:Schritt 1: Hauptkomponenten Erforderliche Schritt 2: Circuit Design und PCB-Fertigung Schritt 3: Download Code und Android App Schritt 4: Testen Sie Ihr Projekt

                                  Bluetooth basierte Home-Automation ermöglicht Projekt Sie elektrische Geräte steuern mit Ihrem Android-Handy. Es besteht aus ATmega8 Mikrocontroller, HC-06 Bluetooth-Modul, Relays.There gibt viele Hausautomation in unserem Markt. Die meisten davon sind einfache Haushaltsgeräte Controllingsystemen wie DTMF-gesteuerte Haushaltsgeräte, IR-Fernbedienung anhand Haushaltsgeräte steuern, RF basiert Haushaltsgeräte steuern. wir werden über Bluetooth basierte Home / Office Appliances Control (Home Automation System) zu diskutieren. Hier werden alle Schaltungsdetails mit PCB-Design, Code und Android-Anwendung zur Verfügung gestellt. Besuchen Sie meine blog.circuits4you.com für Schritt für Schritt Anleitung und stuff ... Schritt 1: Hauptkomponenten Erforderliche 1. Atmega 8 Mikrocontroller 2. Relais 3. ULN2003 4. LM7805 5. BC548 6. 1K-Widerstände 7. Bluetooth-Modul HC-06 8. Summer 9. Buy Komponenten aus unserem Shop www.circuits4you.com Schritt 2: Circuit Design und PCB-Fertigung Laden Sie alle erforderlichen Dateien und entwickeln Projekt Schritt 3: Download Code und Android App From Here Download Link Schritt 4: Testen Sie Ihr Projekt 1. Installieren Android App auf Ihrem Handy. 2. Lassen Sie Dritten Download 3. Pair HC-06 4. Starten Sie anschließend die Software- 5. Du hast es selbst 6. Tutorials von diesem Siehe blog.circuits4you.com

                                    9 Schritt:Schritt 1: Erstellen Sie die Arduino Klon Schritt 2: Erstellen Sie die Relaisplatine Schritt 3: GSM-Schild Schritt 4: Testen der schema Schritt 5: Erstellen Sie eine Art Breakout-Board für DS18B20 Schritt 6: Putting alles zusammen ... Schritt 7: Der Code ... Schritt 8: Senden von Textnachrichten und Rückmeldungen Schritt 9: Und eine kurze Demo ...

                                    Hallo! Wie ich schon fast fertig mein Studium an der Technischen Fakultät, musste ich eine Diplomarbeit zu machen und mein Gedanke war, eine atemberaubende Sache zu machen (Ich weiß, dass ist komisch: D) an alle, ich bin ein guter Prototyp-Hersteller zeigen und ich kann Ideen in reale und nützliche Dinge zu machen. Ich weiß, GSM gesteuerten Hausautomationssysteme sind weit verbreitet und können leicht im Internet gefunden werden, aber wie wir alle wissen, die Preise sind sehr kostspielig für die allgemeine Verbraucher. Deshalb habe ich versucht, eine Art von Gerät auf Basis von Open-Source-Wissen, das von allen Hobbyisten repliziert werden können, zu bauen, auch wenn sie Amateure oder Profis. Also habe ich angefangen, zu denken, welche Art von grundlegenden Haushaltsgeräten kann Remote via GSM-Netz und nichts anderes geregelt werden? Wir alle wissen, dass man Licht, Heizung, Multimedia-System zu steuern und so weiter, aber ich habe versucht, mein Projekt näher für meine Grundbedürfnisse zu machen: Licht und Heizung (optional - Garagentore, aber es ist nicht mein Fall, denn ich lebe auf eine Wohnung im 3. Stock). Ich erwähnen, dass der fertige Prototyp, auf dem Foto zu sehen ist, kann sicher (mit ein bisschen zwickt, natürlich) auf jede Art von Gebäude mit oder ohne Garage verwendet werden (das Garagentor Relais kann für jede andere Tätigkeit umgewidmet werden) Für dieses Projekt habe ich verwendet: 1. Ein Arduino Klon 2. SIM900 GSM SHIELD 3. Relaismodul 4. 2x16 LCD Display 5. DS18B20 Temperatursensor 6. Drucktaste 7. Einige Dupont Drähte 8. LED-Modul (dies ist optional, wenn Sie mit ein chinese Relaismodul in LEDs eingebaut) 9. Einige Schrauben und Muttern, um alles an Ort und Stelle zu montieren 10. hölzernen Schneidebrett oder andere Art von Holzbrett für Propper Anzeige der Komponenten Die Kosten? ... Die gsm Schild war etwa 40 $ von eBay, LCD ... 2 $, DS18B20 ... 1.5 $, Dupont Drähte noch 2 Dollar, Taster ... paar Cent, das Relaismodul 2-3 $ zu machen und die Arduino Klon weniger als 10bucks zu machen war ... Fazit: Sie können Ihre eigene grundlegende GSM Home Automation mit weniger als 100 $ zu bauen! Wenn Sie diese instructable gefallen zögern Sie nicht, es auf jedem Wettbewerb wird es abonniert abstimmen! Vielen Dank! :) Schritt 1: Erstellen Sie die Arduino Klon Für dieses Projekt wollte ich einen Stand-alone-Arduino-Board zu machen, weil ich nur einen Arduino UNO und ich benutze es für meine Zufälliges Projekt, so dass die Notwendigkeit für einen Klon Bord war riesig. Ich habe es geschafft, eine schematische von meinem guten Freund Nicu Florica, die von Nanino Projekt abgeleitet ist und für meine Anwendung Ich habe einige Stifte hinzugefügt, um die Verbindung von anderen Geräten (Sensoren, Relais, etc.) zu erleichtern, wenn ein Schild ist vorgesehen ändern auf den Haupt Mutter Anschlüsse angebracht. Das zur Herstellung der PCB machen Methode wird nur PnP mit Oracal 641 Papier, eine 8 Jahre alt HP LaserJet 1018-Drucker, ein Bügeleisen, Eisenchlorid-Ätzmittel, eine Art von Löse zu reinigen, die Tonerspuren nach dem Ätzen Prozess und offensichtlich ein mit Kupferauflage Brett bereit, in eine PCB eingeschaltet werden. Nach dem Ätzen und Reinigen der fertigen Leiterplatte, habe ich alle Löcher gebohrt für Komponenten und Steckverbinder, habe ich ihnen verlötet all, ich habe auf Kurzschluss überprüft und das Ergebnis kann auf dem letzten Foto zu sehen ist. Die Stückliste ist: - ATmega328P-PU - 16 MHz Quarz - 2 x 22pF Kappen - 3 x 100uF caps - 1 x 10uF Kappe - 1 x 47uF Kappe - 2 x 10k Widerstände - 1 x 1k Widerstand - 1 x 1N4007 Diode - 2 x 5mm LEDs - 1 x 7805 - 1 x Barrel Netzanschluss - 1 x Taster - Einige männliche und weibliche Stiftleisten Weil ich nicht denke, dass die Ätz- und Lötprozesse sind wichtig, habe ich nur gemacht paar Bilder der kritischen Teile des Gebäudes. Schritt 2: Erstellen Sie die Relaisplatine Ein anderer Freund von mir (Vlad) machte eine PCB Schaltplan für das Relaismodul, weil ich damit beschäftigt, mit einigen Prüfungen und Programmierung. Er ist wirklich ein Meister in Altium Designer so machte er die schematische in kürzester Zeit. Wie Sie sehen können, die Relais 5V diejenigen, die jeweils von einem eigenen BC639 NPN-Transistor gesteuert und auch mit seiner eigenen antiparallele Diode, um die Zerstörung von Transistoren verhindern. Die Stückliste dieses Moduls ist: - 4 x Omron G5LA-14 - 4 x BC639 NPN-Transistoren - 4 x 1N4002 - 4 x 1k Widerstände - 4 x Verschraubung - 1 x 6pins Stiftleiste Schritt 3: GSM-Schild Das ist nicht viel über dieses Schild sagen ... Ich kaufte es von ebay für ca. 35 $ und es funktioniert hervorragend. Der traurige Teil, es zu benutzen ist, können Sie Interrupt-Funktionen, die nicht in das Projekt, weil es nutzt Pin D2 und D3 für die Software die serielle Kommunikation und diese Stifte werden auch durch interne Interrupts System des Mikrocontrollers verwendet. Auch Stifte D7, D8 und D9 der Arduino für eingehenden Anruf Präsenz, Software Einschalten und Software-Reset des GSM Schild vorbehalten. Schritt 4: Testen der schema Nachdem er fast alles zusammen, ich habe einen Test unter Verwendung jeder der Komponenten zu sehen, ob es gut funktioniert oder nicht, aber ich merkte, dass der PIR-Sensor saugt. Mein zweiter Gedanke war, einige Sicherheitsfunktionen in den Code zu implementieren, aber ich habe gesehen, dass PIR-Sensoren stellt hohe zufällig, auch wenn das Potentiometer von der Spitze der es eingeschaltet ist oder nicht. Das ist schade, ... Schritt 5: Erstellen Sie eine Art Breakout-Board für DS18B20 Auf den Bildern sieht man, dass die DS18B20 Sensor in parasitären Modus betrieben, aber nach vielen Prüfungen mit schlechten Ergebnisse (-127degree C Fehler), habe ich die direkte Stromversorgung eingeschaltet und alles war einfach fine.Step 6: Putting alles zusammen ... Für den Boden, habe ich einem hölzernen Schneidebrett, die ich einige Löcher gebohrt darauf, alle Komponenten an Ort und Stelle mit Schrauben zu fixieren. Auch für den letzten Schliff Ich habe einige schwarze Sprühfarbe verwendet das Board ein wenig sexy zu machen. : D Also, wenn Sie für Verbindungen zwischen Arduino Klon und andere Komponenten bitten dies ist die Reihenfolge: 1. LCD-Display wird über i2c mittels Arduino A4 (SDA) und A5 (SCL) verbunden 2. Relais-Modul basiert auf digitalen Stiften 6, 10, 11 und 12. Beachten Sie, dass ich nicht benutzt Digitalstifte 7, 8 und 9, da durch den GSM-Abschirmung verwendet verbunden 3. DS18B20 mit dem A0-Pin verbunden 4. Die Taste ist mit A2 Pin verbunden Schritt 7: Der Code ... Der Codeteil ein bisschen kompliziert für einen Amateur, der nicht mit C ++ Syntax vertraut, aber die Idee ist sehr einfach: - Wenn Sie das gesamte System stecken, beginnt und schaltet die GSM abzuschirmen auf, indem Sie Pin 8 HOCH für einige Sekunden die körperliche Betätigung einer Taste zu emulieren Arduino. - Danach wird das System mit dem Netzwerk verbinden und dann wartet SMS-Kommandos - Wenn ein Befehl wie "becext" oder "becint", gefolgt von 1 oder 0 wird durch das System erhalten, stellt sich die Außen- oder Innenbeleuchtung an oder aus. - Wenn es draußen kalt ist und man weit weg von zu Hause sind, können Sie eine SMS mit "temp" und das System wird mit einem anderen Text-Nachricht, die Sie die Innentemperatur Ihres Hauses erzählt reagieren zu senden. - Wenn Sie einen Befehl wie senden "incalzire 30" (incalzire = Heizung auf Rumänen) bedeutet, dass Sie die Thermostatfunktion eingestellt, um die Heizung einzuschalten, bis es 30 ° C mit Heizung LED erlischt, wenn die Temperatur höher als 30 erreicht Grad. Selbstverständlich können Sie die Temperatur so kalt oder heiß wie Sie wollen. - Aber wenn Sie den Erwärmungsprozess zu stoppen möchten, können Sie "incalzire 0" und der Thermostatfunktion senden erlischt. Was aber, wenn Sie die Installation dieses Systems in einem Haus, und Sie müssen das Garagentor zu öffnen, und auch auf die Außenbeleuchtung einschalten, bevor Sie zu Hause ankommen? No problemo! Bitte senden "garaj", und das System gibt einen Impuls in die Garage elektrische Tür (wie auf Knopfdruck für einige Augenblicke) und auch es ist das Licht für einige Minuten drehen. Natürlich, wenn Sie das tun wollen manuell können Sie den roten Knopf drücken, und es ist die gleiche, wie das Senden einer SMS tut. Vielen Dank an Radu Motisan für die Hilfe bei der Codierung. PS: Ich habe den ursprünglichen Skizze übersetzt, weil ich weiß, ist es einfach, für euch zu lesen ... aber ich habe nicht den übersetzten Code getestet noch so, wenn es ein Problem gibt Vergleichen Sie es bitte mit dem Originalcode und führen Sie die Befestigung. Schritt 8: Senden von Textnachrichten und Rückmeldungen Dies ist ein Beispiel mit SMS-Befehlen und dem Feedback aus dem System empfangen ... Leider habe ich nur, dass in rumänischer Sprache, aber Sie erhalten das Bild des Ganzen zu erhalten. :) Schritt 9: Und eine kurze Demo ... Ich habe eine kurze Demo mit diesem System gemacht, aber wegen des Mangels an Zeit machte ich nur diese in meine Muttersprache, rumänisch. Sie brauchen nicht zu verstehen, was ich damit sagen will, nur genau beobachten und vergessen Sie nicht zu wählen, wenn Sie diese Instructables gefällt! Vielen Dank Jungs, und wenn Sie einige Ratschläge möchten oder Sie einige Ratschläge haben, ich werde glücklich sein, Ihre Kommentare zu lesen.

                                      2 Schritt:Schritt 1: Schritt 1: Der Körper Schritt 2: Schritt 2: Fernverkehr

                                      Ich habe meine eigene Minecraft Remote Control (RC) Creeper gemacht! Und ich verspreche, das wird man nicht explodieren! Materialien: 3 Boxen: Je größer die Boxen je größer die Schlingpflanze Ein RC-Car: Stellen Sie sicher, es wird in die Box passen, nicht zu viel ich einen 15 € Auto stieg nur zu verbringen. Duct Tape: Die Farbe Silber ist einfacher zu malen. Versuchen Sie nicht, eine andere Farbe zu verwenden Paint: Ich habe grüne Sprühfarbe, aber ich habe einen schwarzen Filzstift für das Gesicht und feet.Step 1: Schritt 1: Der Körper Stapeln Sie die 3-Boxen, so dass die breitesten Teile sind gegenüber dem Boden. Für noch mehr Einfluss auf die Top einer auf seiner Seite. Dies wird das Haupt sein. Duct Tape die Boxen zusammen. Stellen Sie sicher, es gibt keine Luftblase in dem Band. Es sieht besser aus! Sobald das untere Feld aushöhlen heraus getan, damit das Auto passt mit so wenig Anstrengung wie möglich. Versuchen Sie, einige der Seiten der Box so das Auto angebracht halten bleibt in.Step 2: Schritt 2: Fernverkehr Weiter stellte das Auto in den Kriechgang durch das Loch. Sicherstellen, dass die Antenne des Autos ist sicher und wird nicht beschädigt die Box. Wenn das Auto sinkt in Versuchen Sie, einen Schuhkarton oder andere feste Gegenstände, auch Ersatz Pappe. Weiter Klebeband das Auto in so alle Räder frei bewegen können. Stellen Sie sicher, die Schlingpflanze Laufwerke und dekorieren!

                                        4 Schritt:Schritt 1: Wie man den Vorhang zu bewegen? Schritt 2: Lichterfassungs Ziegel Schritt 3: IR-Fernbedienung Schritt 4: Verdrahtung

                                        Wir vergessen oft, um unsere Vorhang zu ziehen und nur auf Leuchtstofflampe einzuschalten, wenn wir über eine automatische Vorhang, können wir die Energie sparen und dazu beitragen, die kohlenstoffarmen Leben. Der Vorhang entworfen hat zwei Modi: Automatik-Betrieb und Fernsteuerbetrieb. 1) Seeeduino V328 Gehirn akzeptieren Informationen von Sensoren und geben Informationen zu Motortreiber http://www.seeedstudio.com/depot/seeeduino-v328-fully-assembledatmega-328-p-439.html?cPath=79_80 2) geringe direkte curent Motor Bewegen Sie den Vorhang http://www.seeedstudio.com/depot/gear-reduction-motor-p12-6v-60rpm-p-236.html?cPath=119_124 3) L298 Dual-H-Brückenmotortreiber Fahren Sie den Motor http://www.seeedstudio.com/depot/l298-dual-hbridge-motor-driver-p-284.html?cPath=9 4) Lichtsensorziegel Erkennen der Lichtintensität http://www.seeedstudio.com/depot/electronic-brick-light-sensoranalog-p-474.html?cPath=48_52 5) Elektronische Brick Schild V4 Schnittstellen Seeeduino V328 erweitern http://www.seeedstudio.com/depot/electronic-brick-shield-v4-p-458.html?cPath=48_49 6) IR-Fernsteuersender Drücken Sie die Taste und steuern den Motor 7) IR Fernsteuerung Empfänger Empfangssignal vom IR-Fernbedienung Schritt 1: Wie man den Vorhang zu bewegen? Erstens: Die drei Signaleingänge der L298 Dual-H-Brückenmotortreiber sind EA, I1 und I2. Ea an die PWM-Schnittstellen verbunden, um die Geschwindigkeit zu steuern, und I1, I2 werden in digitale Schnittstellen an der Seeeduino V328 verbunden ist, um Lenkrichtung eingestellt. Wir verbinden EA zu Seeeduino 's PWM-Schnittstellen und eine Verbindung I1, I2, um Seeeduino' s Digital-Schnittstelle. So können wir die Lenkrichtung und die Drehzahl des Motors bestimmt. Zweitens: Hier habe ich den Motor auf eine mechanische Verbindung Hof montiert, der Erste, der einen Gang zu finden, ist die mechanische Herstellung von Zygote, das Getriebe nach oben und unten Schiebe Zugang zu den Gerichten angesteuert werden. Dies ist zu kontrollieren, oder Sie können manuell control.Step 2: Lichterfassungs Ziegel Lichtsensor verwendet, um die Intensität von Umgebungslicht zu erfassen. Diese Ziegel auf Fotowiderstand und Ausgänge Analogsignal basiert. Wir haben, um einen Wert als Kriterium Wert auszuwählen. Wenn die Intensität des Lichts einen bestimmten Wert, der jetzt erreicht bedeutet es Tag der Vorhang zieht automatisch. Und wenn die Intensität des Lichts fällt auf einen bestimmten Wert, schließt er automatisch. Und manchmal die Sonne kann blendend hell sein. In diesem Fall können wir die IR-Fernbedienung verwenden, um den Vorhang zu schließen. Schritt 3: IR-Fernbedienung Wir verwenden eine nette Fernbedienung Funksender zur Fernsteuersignal zu senden, erhält RPM6938 IC das IR-Signal und gibt die Daten an Seeeduino (V328). Seeeduino (V328) werden die Daten zu decodieren, so dass die MCU kann erkennen, welche Taste wir pressed.Step 4: Verdrahtung Datenausgang RPM6938 mit Pin2 des Seeeduino (V328) verbunden ist. Datenausgang der Lichtsensor mit Analog pin2 von Seeeduino (V328) verbunden ist. EA Hafen von L298 Dual-H-Brückenmotortreiber mit Pin10 von Seeeduino (V328) verbunden ist. I1 Hafen von L298 Dual-H-Brückenmotortreiber mit PIN12 des Seeeduino (V328) verbunden ist. I2 Hafen von L298 Dual-H-Brückenmotortreiber mit PIN13 des Seeeduino (V328) verbunden ist.

                                          5 Schritt:Schritt 1: FAHRWERK Schritt 2: Drehen Schritt 3: Ansteuerung Schritt 4: Fahren Schritt 5: Anschließen ein Arduino UNO

                                          Diese Instructable ist über den Bau der kleinste mögliche automatisierte TimeLapse Dolly. Es ist auch die einfachste, die ich gebaut auf dem Laufenden. Es wird über servo-Protokoll, und zwei RC Servos gesteuert. Eine Servo modded endlos zu sein, ein Original ist. Es verwendet einen Arduino UNO als Test-Controller, aber ich plane, es mit einem ATtiny85 bauen Die Zeichnung war nur eine Idee, Blick auf die Fotos für die endgültige Anordnung der Servos. Schauen Sie sich My Testvideo auf Vimeo Schritt 1: Das Chassis Das Chassis ist aus stripboard PCB gebaut. Es nutzt zwei Schrauben M8 als Achsen für den Skateboard-Kugellager. Die Servos werden mit zwei Servohalter aus einem TREX450-Klon Hubschrauber montiert. Der Abstand zwischen den Lagern wird über Fernleitungen aus Skateboardrollen gesetzt. Auf den Fotos, ich benutze zwei Sätze von zwei Lagern. Die Absicht dafür ist, lassen Sie es nur auf einer Spur laufen auf einer Seite. Die andere Seite wird mit dem Servomotor und läuft auf den Boden direkt angetrieben. Das ist, bedeutet, dass er nur ein Rohr, das einfacher, vor Ort statt bringen zwei Rohre organisieren sollte. Ich machte eine Zeichnung, die diese Option darstellt. Das obere ist nur eine Zwischenlage zwischen zwei Lagern, die untere einen Abstand zwischen zwei pip bearings.Step 2: TURNING Einschalten der Kamera ist die einzige "komplex", was mit diesem Transportwagen. Ein Servo kann in Schritten von 1 Grad 180degree bewegen. Früher habe ich die Links al wegen zwei Dinge: - Ein nanoservo ist viel zu schwach, um eine GoPro und halten sie in Position - Schritte 1degrees ist viel zu groß für Zeitraffer Mit all den Links erhalten Sie 0.3degree Auflösung und 60degrees der Bewegung. Schritt 3: Ansteuerung Für eine einfache Zeitraffer-Programm finden Sie im Skript auf dem Foto. Achten Sie darauf, für die modded und unmodifizierten Servo die richtigen Stifte verbinden. Sehen Sie eines der späteren Schritten für eine kleine Arduino UNO kompatibel Schild, der im script.Step 4 der Stifte verwendet: DRIVING Der Transportwagen fährt mit einem modded Nano Servo. Sie können nahezu jede Servo MOD zu eine endlose Motor sein, durch Zerhacken ein wenig Knopf im Inneren des Servo mechanisch schützt das Servo vom Umdrehen seine Grenzen. Und Sie haben auch, um so den Topf und ersetzen Sie es mit einer ebenso geschätzt festen Widerstand. Nachdem Sie getan haben, dass Sie es mit dem Servo-Protokoll wie ein normales Servo steuern. Durch Löten zwei gleich bewerteten Widerständen anstelle der Topf, sagen, die Servo ihrer in Mittelstellung. Die ganze Zeit. So nach dem mod, wenn Sie es sagen, zu gehen, um 90 ° zu positionieren, es denkt, es ist bereits an dieser Position und tut nichts. Wenn Sie sagen, es zu gehen, um 92 ° nicht mit voller Leistung Der Motor läuft, weil es (denkt, es), weiß, dass seine nur 2 ° entfernt. Da es nie 92 ° erreicht hat, geht es weiter in dieser Geschwindigkeit für immer. Selben wie Sie geben ihm die Position 180 ° es denkt seine 90 ° entfernt, so dass es Kräfte der Motor bis zum max diese Position so schnell wie möglich >> Sie maximale Geschwindigkeit zu bekommen, um zu erreichen. Und alles dazwischen, natürlich, und in umgekehrter Richtung mit Werten niedriger als 90 ° (bis zu 0 °) Schritt 5: Anschließen ein Arduino UNO Wenn Sie nicht wollen, zu spielen, um mit einem ATtiny85 können Sie auch einen Aruino UNO natürlich. Um es einfacher, um die Servos anschließen, machte ich einen Mikro Schild. Es ist vier Zeilen stripboard PCB breit und verbindet sich mit den folgenden Stifte: 3.3V 5V GND PIN11 PIN10 Ich werde die 3,3 V für das Licht-Widerstand zu verwenden, so ist es besser, bereits löten sie an einem Stift.

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