3 Schritt:Schritt 1: Der Fall Schritt 2: Der Stromkreis Schritt 3: Programmierung ...

    Was ist Noteu? Bitte klicken Sie unten auf unserer Seite Kickstarter, mehr zu lernen und wenn ihr für Sie von Interesse Vorbestellung einem Serienmodell. https: //www.kickstarter.com/projects/jackt/noteu-u ... Bitte sehen Sie das Video für eine klare Entmineralisierung von dem, was Noteu und ich bin überhaupt geht. Noteu ist einer der ersten, kundengerecht, hackable Echtzeit-Anzeige, die Sie im Leben, soziale Medien und Wirtschaft auf dem Laufenden. Statt der Notwendigkeit, mehrere Websites, Apps zu überprüfen, oder öffnen Sie alle Fenster Noteu sagt Ihnen, was Sie auf einen Blick an einem Ort kennen alle brauchen. Mit seiner einfach zu bedienende Software kompatibel mit Windows, Mac und Linux können Sie unter einer Vielzahl von Updates und Benachrichtigungen über riesige individuell zu wählen. Noteu wird für den normalen Benutzer konzipiert ist jedoch extrem hackable als Open Source und Java-APIs für Sie Programmierer startete an Schnittstelle und zeigt was auch immer Sie will.Step 1: Der Fall Die orange Fall 3D gedruckter Form ABS und fühlt sich stabil und sieht gut aus auf einem Schreibtisch. Wir haben viele Prototypen mit verschiedenen Techniken, wie Vakuumformen, um verschiedene Oberflächen zu erzielen. Allerdings 3D-Drucke Verfügbarkeit und Vielseitigkeit machen ihn zu einem primären Wahl. Dieser Fall ist ein zweiteiliges Design, das gut zusammen schnappt und nutzt USB, um es an den Computer und einem LCD-Verbindung mit Alarmmeldungen und Echtzeitereignisse für den Benutzer anzuzeigen. CAD-Dateien angebracht worden, damit Sie zu Ihrer freien Verfügung nutzen. Schritt 2: Der Stromkreis Meine Prototypschaltung kann in zwei Teile aufgeteilt werden. Die Atmega328 Mikrocontroller, der seinen Job als Schnittstelle mit dem LCD und der USB zu Seriell Adapter, die es an den Computer angeschlossen ist. Die Produktion Board für Noteu wird professionell von einem PCB Herstellung in China hergestellt werden. Die Arduino Uno / Duemilanove Platten verwenden die gleiche Mikrocontroller und haben einen eingebauten USB-Seriell-Umsetzer, um sie an Ihren Computer anschließen. Sie können ein Arduino Board verwenden den Aufbau der Schaltung von Grund auf neu zu ersetzen. Noteu verwendet einen 16x2 LCD und einen Piezo Piepser zur Anzeige und Alarmbenachrichtigungen zu Ihnen. Sie können über einen LCD-und eine Piezo Piepser, um Ihren Arduino Board ziemlich leicht zu verbinden und starten Sie die Anzeige Dinge sofort! Arduino bieten eine gute Anleitung zum Einrichten Ihrer Arduino mit einem LCD. Arduino Seite zum Einrichten von LCDs: http://arduino.cc/en/Tutorial/LiquidCrystal Cheep LCDs: http: //www.ebay.com/itm/1602-16x2-Character-LCD-Di ... Piezo Piepser kann mit fast jedem elektronischen retailer.Step 3 gefunden werden: Programmierung ... Durch das Sichern uns auf Kickstarter können Sie Ihre eigenen Noteu bekommen sowie einfach zu bedienende Software, um es mit allem, was um Sie herum einzurichten oder benutzen Sie API, wenn Ihr ein Programmierer. Dies ist der Teil, der eine Menge Arbeit nimmt. Erstens Das Arduino-Board programmiert werden, um Text über serielle akzeptieren und dann zeigt sie auf dem LCD. Dann können serielle Text in die Arduino-Board geschickt werden und ihre dann auf dem LCD angezeigt. Eine Reihe von Kommandos können mit bestimmten Funktionen zugeordnet werden. '-' Löscht das LCD-Display und '*' schaltet den Signalton ein für 50 ms zum Beispiel die Arduino kann, wenn die serielle Text gleich programmiert werden. Nach der Zuweisung Text, um Funktionen, die Sie volle Kontrolle über die LCD-Anzeige und ein akustisches Signal ab Serien Text, der aus fast jeder Programmiersprache zu senden ist. Sie können die Serienaufforderung Arduino nutzen serielle zum Senden und kontrollieren Sie das Gerät und zeigt, was Sie wollen was ziemlich cool ist. Ich habe ein Arduino Sketch der Sie Ihr LCD und Beeper über serielle Befehle, die über die serielle Abfrage für das Arduino zu senden werden können steuern angebracht. Zweitens Nachdem Sie über das LCD von Ihrem Computer aus die Kontrolle müssen Sie ein Programm, um jetzt mit ihm eine Schnittstelle zu bauen. Sie könnten die Verarbeitung bei processing.org Benutzung, die eine einfach zu Sprache wie Arduino können Sie rund um zu experimentieren mit, alle Arten von GUI-Anwendungen und Schnittstellen mit dem Gerät über die serielle bauen zu folgen. Wenn Sie zum Anzeigen Ihrer letzten E-Mails sagen wollen, müssen Sie ein Programm, das Ihre ungelesenen E-Mail-Zählung überprüft beispielsweise von Google Mail sagen, jede Sekunde, und wenn es ändert er ruft Ihre neuesten E-Mail und zeigt ihn bauen. Allerdings kann dies sehr entmutigend sein ... Innerhalb des Produktionsmodells bauen wir eine Anwendung, die von jedermann auf Windows, Linux und Mac kompatibel verwendet werden kann, um mit Noteu und alles, was Sie anzeigen möchten Schnittstelle. Dazu gehören Dinge im Leben wie Wetter-Updates, Social Media wie Twitter-Erwähnungen und Facebook-Nachrichten und schließlich Geschäfts wie E-Mails und Ihre jüngsten Paypal. Wir sind auch Loslassen Java-API und das serielle Protokoll, so dass Sie mit Noteu Schnittstelle kann wie Sie, wenn Ihr mehr von einem Programmierer und um es für kundenspezifische Zwecke verwendet werden soll. Zuletzt, Um ein Programm mit etwa twitter Schnittstelle zu bauen und dann Noteu ist eine Menge Arbeit, und wir sind derzeit in der Entwicklung eines Programms, das alles für Sie tun können. Obwohl Kickstarter können Sie eine Noteu vorbestellen und das hilft uns, vorbei an den hohen Anschaffungskosten Barriere und nehmen Noteu die Produktion und natürlich legte eine Noteu in Ihren Händen für Sie zu nutzen! Wir schätzen und endlose Stunden legte in jede Weiche Sättigung. https: //www.kickstarter.com/projects/jackt/noteu-u ...$(function() {$("a.lightbox").lightBox();});

      5 Schritt:Schritt 1: Die Wege ... Schritt 2: Erstellen Sie Ihre Fall Schritt 3: Erstellen Sie Ihre Schaltung Schritt 4: Programmieren ... Schritt 5: Unterstützen!

      Was ist Noteu? Bitte klicken Sie unten, um zu Noteu und wenn ihr für Sie von Interesse Vorbestellung einem Serienmodell finden Sie auf unserer Seite Kickstarter. https: //www.kickstarter.com/projects/1600235162/no ... Noteu ist ein USB-Gerät entwickelt, um Ihnen nichts auf Ihrem Computer oder im Internet zu informieren. Dies kann alles von der Geschwindigkeit Ihrer CPU, um eine Erinnerung 15 vor einer Sitzung durch die Verknüpfung von Google Kalender-Daten und sage Ihnen, wenn Ihr Paket ins Land über Ihr Paket Tracking-Code enthalten. Nach dem Lernen, eine große Menge über Arduino und Computer-Programmierung ist es inspirierte mich dazu, Noteu zu machen. Serienmodell der Noteu der hat eine Atmega328 Mikrocontroller in seinem Kern aber der FTDI FT232RL USB-Seriell-Modul verbunden. Diese Chips wurden sowohl in der Arduino Duemilanove Board verwendet. Die Atmega328 ist mit einem Hitachi HD44780 LCD und einem Piezo-Sensor und Signalgeber verbunden ist. Der Piezo-Sensor zum Erfassen einer Schlag auf die Oberseite der Vorrichtung, um es zurückzusetzen. Der Beeper wird verwendet, wenn eine neue Meldung angezeigt wurde. Noteu wird über USB-b und Schnittstellen entweder mit Java API oder GUI-Anwendungen verbunden sind. Java-API mit allen Hardware-Schnittstelle können und Java-Anwendungen können mit einer großen Menge an Daten online und auf Ihrem Computer-Schnittstelle und zeigt Echtzeit-Benachrichtigungen, um Sie. Die Ardunio Skizze für das Atmega328 ist auch für Sie Programmierern zur Verfügung. Schauen Sie sich Kickstarter für mehr. PCB (Gerber), 3D-CAD (STP) und Java-Dateien (.exe) sind derzeit in Entwicklung jedoch die Vorder- und Rückseite des Gehäuses Dateien gebunden sind. Der Fall, PCB und Java-Anwendung wird beendet und durch Spritzgießen und Leiterplattenfertigung in China hergestellt und dann in England montiert allerdings erfordert diese anfänglichen Kosten. Fall des Prototyps wird aus vakuumgeformten 2.5mm Acryl durch eine MDF Form hergestellt. Um eine zweiteilige Fall, die zusammen schnappt zu bekommen benötigen Sie entweder eine 3D-Drucker oder Spritzgussfertigung. Durch das Sichern uns auf Kickstarter können wir eine Noteu mit einem zweiteiligen 2mm glänzenden blauen Gehäuse aus Polycarbonat, die 1 together.Step schnappt Produktion: The Ways ... Es gibt zwei Möglichkeiten, dieses Projekt zu machen. Die harte Tour und der einfache Weg. Der einfache Weg beinhaltet die Verwendung bereit Arduino-Boards und nur die Verbindung mit über Jumper und ein wenig Programmierung. Kein Löten und großen Aufwand nötig. Durch mein Projekt nicht vollständig abgeschlossen ist kann ich nicht die notwendigen Dateien für die Leiterplatte. Allerdings werde ich ausführlich so viel wie mein Projekt ich derzeit can.Step 2: Erstellen Sie Ihre Fall Sie benötigen, um Ihren Fall zu erstellen. Die CAD-Zeichnungen angebracht werden Abmessungen und 3D-Druck verwendet werden. Für meine Prototypen habe ich eine Form aus MDF und dann bildete es Vakuum. Schritt 3: Erstellen Sie Ihre Schaltung Meine Prototypschaltung kann in zwei Teile aufgeteilt werden. Die Atmega328 Mikrocontroller und der USB-Seriell-Adapter. Der Produktionskreislauf wird den Atmega und die FTDI FR232RL als USB-zu-Seriell-Konverter aber die FTDI-Chip Oberflächenmontage und erfordert eine Produktions PCB weshalb ich den Adapter verwendet wird. Das Arduino Duemilanove / uno Board hat diese beiden Chips bereits zusammen, die beschleunigen kann das Projekt eine Menge. Schaltplan und Platine-Layouts zur Verfügung gestellt, sobald das Projekt hat die Entwicklung aber Kickstarter fertig sein. Unten ist voller Informationen über die Arduino und der LCD und wie sie programmiert und verwendet werden. Arduino Seite zum Einrichten von LCDs: http://arduino.cc/en/Tutorial/LiquidCrystal Cheep LCDs: http: //www.ebay.com/itm/1602-16x2-Character-LCD-Di ... Piezo Sensoren und Signalgeber können an fast jedem elektronischen Einzelhändler gefunden werden. Schritt 4: Programmieren ... Dies ist der Teil, der eine Menge Arbeit nimmt. Das Arduino-Board muss programmiert werden, um serielle Text von Ihrem Computer zu übernehmen und dann eine Schnittstelle mit der Hardware. Zum Beispiel können Sie die Arduino-Board zu programmieren, um die LCD jeder Charakter erhalten und alles, was Sie geben wenn Ihre Computer serielle Aufforderung wird auf dem LCD angezeigt werden schreiben. Ich schrieb eine Skizze, um die mit LCD durch Zuordnung Funktionen mit einem einzelnen Zeichen Schnittstelle. Also, wenn ich schickte diesen Charakter obwohl serielle "-" es wäre das Display und "*" würde den Piepton für 50 ms klingen zu löschen. Wenn die piezo registriert eine Klopf ein "#" wird zwar serielle gesendet und empfangen und durch die Java-Anwendung und APIs interpretiert werden. Dies ist der Ansatz, um, wie ihre getan. Die Java-Anwendungen und API ist immer noch erfordert die Arbeit mit meinem VPS (Virtual Private Server) und PHP-Skripte, um die Anforderungen von der Java-Anwendung aus zu erfassen und leiten sie auf sagen, soziale Netzwerke, um zu überprüfen, wenn Sie irgendeine neue Posteingang. Ich habe die Skizze mit dem Arduino verwendet befestigt und kann in Ihrem Serienaufforderung verwendet werden, um eine Schnittstelle werden oder Sie können eine Verarbeitungs Skizze erstellen. Die offizielle Software für Noteu nicht Produktion bereit. Besuchen Kickstarter für weitere Informationen. Schritt 5: Unterstützen! Mit Ihrer Unterstützung, obwohl Kickstarter können wir dies, die Produktion zu nehmen und eine in der Hand zusammen mit allen Dateien, einschließlich der aktualisierten Akten, schematische, PCB, Arduino Sketch, Java-Anwendung und APIs. Alle für Sie zu bedienen oder damit spielen.

        1 Schritt:

        Video Computer, Geben Sie mir Kaffee! (Wie man einen Roboter mit Sprachschnitt Build) Denken Sie daran, wie wir, die Menschen, die Interaktion mit Computern in Science-Fiction-Filme? Computer tun dies, dass der Computer nicht mehr. Warum wir noch nicht all diese Sprachschnitt awesomeness in unseren Häusern zu sehen? Warum können wir nicht einfach sagen: "Computer, geben Sie mir Kaffee" und nutzen Sie die Kaffeemaschine? Es ist nicht so schwierig zu implementieren und dieses Video zeigt, wie.

          9 Schritt:Schritt 1: Wie man verwendet ArduDroid Schritt 2: ArduDroid Komponenten & Downloads Schritt 3: Verdrahtung der Schaltung Schritt 4: Wie Sie das ArduDroid Begleitprogramm ändern Schritt 5: Kontrolle analogWrite Stifte Schritt 6: Kontrolle digitalStifte Schritt 7: Senden Sie Text / Befehl von Android zu Arduino Schritt 8: Holen Sie Text / Befehl von Arduino Schritt 9: Dinge zu prüfen,

          UPDATES: 19. November 2031: MEINUNG: The Amazing Synergie zwischen Arduino & Android. 30. Oktober 2013: Andruino ist nun offiziell ARDUDROID und wird auf Google Verfügung Wiedergabe kurz. Diese Namensänderung in Konflikt mit einem anderen app on Google Play zu vermeiden. 31. August 2013: Ich habe eine Anleitung, wie man die Standardeinstellungen für die HC-05-Modul ändern veröffentlicht. 10. Juli 2013: auf MAKEZINE Beliebte http://makezine.com 8. Juli 2013: auf hackaday Beliebte http://goo.gl/Lim0W 4. Juli 2013: auf Dangerous Prototypes Beliebte http://goo.gl/HZatN ANFORDERUNGEN Brotschneidebrett-Verkabelung und Elektronik Fähigkeiten. Arduno Uno. HC-05 Bluetooth serielle Modul. EINFÜHRUNG ArduDroid (früher Andruino) ist ein einfaches Werkzeug, um Ihren Arduino (oder Klon) von Ihrem Android-Handy zu steuern. Es ist sowohl eine Android-App und ein Arduino-Programm. ArduDroid hat eine einfache Benutzeroberfläche, um Android 1) kontrollieren Arduino digitale und PWM Pins 2) senden Textbefehle an Arduino 3) und Empfangen von Daten von Arduino über Bluetooth serielle mit dem beliebten und wirklich billig ( weniger als 10 € von ebay ) HC- 05 Bluetooth-Modul über serielle. Diese App wurde getestet und für die HC-05 Serieller Bluetooth-Modul entwickelt. Andere Bluetooth-Module kann oder auch nicht. Sehen Sie bitte Kommentarfeld für Benutzer, die andere Bluetooth-Module mit dieser App ausprobiert. Software von Google Play https://play.google.com/store/apps/details?id=com.techbitar.android.Andruino ArduDroid sollte mit anderen Bluetooth-Module mit einigen Optimierungen zu arbeiten, aber ich habe nur getestet mit dem HC-05. Dies ist eine Alpha-Version, die auf meinem Samsung Galaxy S2 Plus-läuft gut. Bitte teilen Sie Ihre Erfahrungen läuft ArduDroid auf Ihrem Handy. Auch während ich Arduino Uno in diesem Prototyp ist, können Sie mit anderen Modellen von Arduino experimentieren. Bitte teilen Sie Ihre Erfahrungen, mir zu helfen diese App zu verbessern. Ich habe eine Anleitung, bevor auf den Aufbau und die Programmierung einer Schaltung mit dem HC-05 Bluetooth-Modul und Arduino veröffentlicht, aber ich werde noch einmal kurz beschreiben in dieser Anleitung, wie man die Schaltung mit einem Steckbrett und Drahtbrücken verbinden. ArduDroid ist eine App, die während einer meiner Entwicklungsprojekten entwickelt. Besonderer Dank geht an Jafar Quttaineh zum Testen der App und für seinen unschätzbaren Eingangs Ingenieur. Schritt 1: Wie man verwendet ArduDroid Sie können ArduDroid verwenden, um Befehle zu senden Arduino, um ein Relais zu steuern, um elektrische Geräte an / aus schalten, steuern einen Roboter Servo, Zunahme / Abnahme Drehzahl eines Motors und Rückwärtsrichtung, ein Licht zu dimmen, beschleunigen einen Ventilator, und so weiter. Darüber hinaus können Sie Arduino Pins lesen und Sensoren dann die Daten zu übertragen zurück zu Ihrem Android-Smartphone. Schritt 2: ArduDroid Komponenten & Downloads 1) Installieren Sie ArduDroid von Google Play: Für frühere Version von meiner Website downlowded, ist dies die Bescheinigung Fingerabdrücke: MD5: BA: 80: C2: 6A: 68: 31: 8F: 21: D6: FC: 08: 8E: 09: D8: F5: CF SHA1: 04: EA: 2E: 47: 80: 71: BE: D9: D2: ED: 86: 5F: 15: 1F: 1E: 9E: 77: 62: DB: 85 2) Laden Sie die Arduino Programm: ardudroid.ino (erfordert Arduino IDE 1.05 oder höher) HARDWARE Android-Gerät mit Version 2.3.3 oder höher mit Bluetooth. Arduino Uno oder Klon. CD4050 Pegelumsetzer IC oder 2K Ohm & 1K Ohm Widerstände als Spannungsteiler. HC-05 Bluetooth-Modul. Andere Bluetooth über serielle Module sollten mit einigen Änderungen zu arbeiten. Brotschneidebrett und Drahtbrücken. Energiequelle. Schritt 3: Verdrahtung der Schaltung Bitte beachten Sie, dass während meiner eigentlichen Prototyp wie im Video gezeigt und Foto benutzt die IC CD4050 zu Pegelverschiebung von 5 V auf 3,3 V, in dem Schaltplan Ich bin mit einem Spannungsteiler, weil ich glaube, es wird einfacher für die meisten Menschen die erwerben Widerstände als der IC. Sie müssen nur die Arduino TX Spannung auf 3,3 V fallen, um den RX des HC-05 entsprechen. Die Arduino RX Pin kann die HC-05 ankommenden Signals, TX 3,3 V ist zu behandeln. Ich habe 2K und 1K Ohm Widerstände in meinem Schaltplan zu fallen 5 V bis 3,3 V, aber Sie können verschiedene Widerstandswerte zu verwenden. Google "Spannungsteiler-Rechner" und verwenden Sie die unzähligen Taschenrechner, um festzustellen, was andere Widerstandswerte am besten für you.Step 4: Wie Sie das ArduDroid Begleitprogramm ändern Auf der Arduino Seite habe ich eine Skelett-Programm (im Lieferumfang enthalten ardudroid.ino ), die Abschnitte und die ArduDroid Befehle von Ihrem Android-Gerät ausgegeben verarbeitet. Sie können die Arduino-Code entsprechend Ihren Projektanforderungen zu aktualisieren. ArduDroid ist eine Android App, die / empfängt Daten von Arduino mit der Hilfe von einem Arduino Sketch ardudroid.ino benannt In dieser Skizze sendet, gibt es vier Codeblöcke unterstützen die vier Schlüsselfunktionen ArduDroid. Sie können diese Codeblöcke zu ändern, um Ihren Anforderungen zu entsprechen. Die Blöcke werden nach ihrer Funktion in einer Kommentarzeile am Anfang jedes Codeblock bezeichnet. I eingesetzt Kommentar "// fügen Sie Ihren Code hier" zu helfen, finden und legen Sie Ihren Code, aber Sie können entscheiden, wie Sie die Funktionscodes blocks.Step 5 ändern möchten: Steuer analogWrite Stifte Dies ist der Code-Block, der die PWM-Wert von 0 bis 255, die Sie von Android zu senden, um den Arduino Uno Pins 11,9,10,5,4,3 bezeichnet PWM-Steuerung erhält. Sie können Code, um einen Motor für einen Roboter oder Lüftersteuerung hinzufügen, zum Beispiel, um es zu beschleunigen oder zu verlangsamen. Oder Sie können einen Befehl aus, um ein Licht zu dimmen zu senden. // 3) GET analogWrite DATEN AUS ARDUDROID if (ard_command == CMD_ANALOGWRITE) { analogWrite (pin_num, pin_value); // Ihr Code Fügen Sie hier zurück; // Fertig. zurück zum Loop (); } Schritt 6: Kontrolle digitalStifte Dies ist der Code-Block, die von Android die Pin-Nummer und die ON / OFF (HIGH / LOW) Wert erhält, um den entsprechenden Stift wechseln. Sie können eine Relais-Ein / Ausschalten, um ein elektrisches Gerät wechseln. Bitte beachten Sie, dass dieser Code-Block eine Funktion set_digitalwrite (), die einen Schalter / Case-Struktur, um Ihnen Raum, um Code zu schreiben, um an jedem Stift getrennt handeln zu geben hat nennt. // 2) GET digitalDATEN AUS ARDUDROID if (ard_command == CMD_DIGITALWRITE) { if (pin_value == PIN_LOW) pin_value = LOW; else if (pin_value == PIN_HIGH) pin_value = HIGH; andernfalls kehren; // Fehler in pin-Wert. zurückzukehren. set_digitalwrite (pin_num, pin_value); // Aufruf Funktion zur Verarbeitung digitaler Stift # zurück; // Vom Beginn der Schleife zurück () } // 2a) wählen Sie die gewünschte Pin # für digital Aktion Leere set_digitalwrite (int pin_num, int pin_value) { Schalter (pin_num) { Fall 13: pinMode (13, OUTPUT); digital (13, pin_value); // Ihr Code Fügen Sie hier Unterbrechung; . . . . . . . . . Fall 2: pinMode (2, Ausgang); digital (2, pin_value); // Ihr Code Fügen Sie hier Unterbrechung; // Standard: // Wenn sonst nichts passt, machen die Standard // Standard ist optional }} Ich habe pin 0 und Pin 1 ausgeschlossen, weil sie für Arduino Uno serielle Kommunikation standardmäßig verwendet. Ich könnte diese beiden Stifte in zukünftigen Versionen der App aktivieren und überlassen es dem Benutzer zu bestimmen, welche Stifte für die Arduino serielle Kommunikation verwendet wird Schritt 7:. Senden Sie Text / Befehl von Android zu Arduino Dies ist der Code-Block, der den Text, den Sie als nächstes in das Feld eingeben, um Schaltfläche Daten senden Griffe. Zum Beispiel können Sie ein Passwort, um / login in ein System zu aktivieren versenden. Oder Sie können Text auf ein LCD zu Arduino verbunden, etwas anzuzeigen senden. // 1) GET COMMAND TEXT VON ARDUDROID if (ard_command == CMD_TEXT) { intext = ""; // Löscht Größe für neue Eingabe while (Serial.available ()) { char c = Serial.read (); // Wird ein Byte aus seriellen Puffer Verzögerung (5); if (c == END_CMD_CHAR) {// wenn wir die komplette Zeichenfolge gelesen wurde // Ihr Code Fügen Sie hier Unterbrechung; } else { if (c! = DIV_CMD_CHAR) { intext + = c; Verzögerung (5); }}}} Schritt 8: Holen Sie Text / Befehl von Arduino Dieser Codeblock sendet alles, was Sie von Arduino möchten Ihre Android. In meiner Beispielcode, schicke ich den Wert des Analogstift 0, wenn ich drücken Sie die Schaltfläche Daten importieren. Da analoge Stift ist mit nichts in der Demo-Video angeschlossen ist, war ich immer der Umgebungslärmwerte. Bitte beachten Sie, dass es keine Fehlererkennung / Korrektur in meinem Code-Block. Wenn Genauigkeit entscheidend, um Ihre Anwendung sicher, dass Sie die Fehlererkennung hinzufügen, wie visuelle Marker umschließen die Daten gesendet oder eine Prüfsumme. // 4) Daten an ARDUDROID if (ard_command == CMD_READ_ARDUDROID) { // Char send_to_android [] = "Legen Sie Ihren Text hier." ; // Serial.println (send_to_android); // Beispiel: Senden von SMS- Serial.print ("Analog 0 ="); Serial.println (analogRead (A0)); // Beispiel: Lesen und Senden Analog pin Wert auf Arduino zurück; // Fertig. zurück zum Loop (); }} Schritt 9: Dinge zu prüfen, Alternativen zu ArduDroid Es gibt durchaus ein paar Lösungen für Android-Arduino-Integration zu ermöglichen. Die teureren und komplexeren beinhalten spezialisierte und teure Hardware wie Google ADK, aber bei weitem der billigste und meiner Meinung nach die einfachste ist die Bluetooth-Integration mit dem HC-05 Transceiver. Ich erwarte, WiFi, um schließlich ersetzen Bluetooth mit Hilfe von WiFi Direct (zeigen Sie auf WiFi-Kommunikation ohne Router-Punkt), aber sein ist ein paar Jahre auf der Straße. Wie für Bluetooth-basierte Lösung für Android zu Arduino Kommunikation, Ihnen ein paar Ansätze zu finden, um aus je nach Projektanforderungen und der Grad der Abstraktion, die Sie suchen zu pflücken. Einige Ansätze verwenden Sie einen Terminal-App auf dem Android wie Blueterm um rohe Textdaten von Arduino über Bluetooth SPP senden und empfangen. Andere Lösungen setzen eine umfassende Bibliothek wie Amarino . Meine ArduDroid sitzt in der Mitte. Hinweise zum Support und Updates Ich werde mein Bestes tun, um zu unterstützen ArduDroid und ich hoffe, dass diejenigen, die dieses Tool nützlich finden, um Ihr Know-how mit anderen Benutzern teilen. Bitte lassen Sie mich wissen, wenn Sie in irgendwelche Bugs oder Probleme bei der Ausführung ArduDroid auf dem Gerät ausgeführt werden. Bitte beachten Sie das Gerätemodell und Betriebssystem-Version, sowie andere nützliche Informationen. Bitte zögern Sie nicht einen Kommentar zu hinterlassen, wenn Sie technische Fragen haben.

            2 Schritt:Schritt 1: Schritt 1 Schritt 2: Fügen Sie die Formeln

            Bei diesem Projekt werde ich Ihnen zeigen, wie man ein einfaches Programm, das einfache Geometrie berechnet machen (Rechteck, Dreieck, Kreis, rechteckiges Prisma und Zylinder) .Schritt 1: Schritt 1 Geben Sie die Zahlen-Wert an das Programm. b = 3 h = 4 t = 5 w = 6 r = 8 Dies ist, was die ganzen Zahlen bedeuten: A = Fläche C = circunference V = Volumen S = Oberfläche b = Basis h = Höhe t = Länge w = Breite r = ratioStep 2: In den Formeln Dies war meine erste instructable damit ich wenig Zeit war, wenn Sie etwas brauchen fragen Sie einfach und schlecht in der Lage, Ihnen zu helfen.

              6 Schritt:Schritt 1: Benötigte Hardware Schritt 2: Verdrahtung: Grundeinstellung Schritt 3: Anschluss cont'ed Schritt 4: Vorbereitung der Magie Schritt 5: Die kodierenden Schritt 6: Ergebnisse und Schlussfolgerung

              Diese instructable dreht sich alles um die Überwachung des Zustands der Relais mit einem Raspberry Pi. In dem besonderen Fall werden wir einen Blick auf eine anspruchsvolle Telegärtner Doorline Pro-Gegensprechanlage, die zwei potenzialfreie Relais hält. Normalerweise diejenigen verwendet werden, um einen elektrischen Türöffner oder eine Türklingel, sondern zusammen mit einem Raspberry Pi verwendet werden, um Twitter-Nachrichten senden, werden ausgelöst. Also, warum sollte man brauchen einen zwitschern Sprechanlage? - Nun, zunächst einmal sind Sie nicht nur das Senden tweets begrenzt. Theoretisch könnten Sie Kick off jede Raspberry Pi-Projekt, so dass Sie nur durch Ihre Kreativität begrenzt;) Wir entschieden uns für zwitschern zu gehen, da die Doorline Pro-Gegensprechanlage kommt mit einem integrierten Bewegungssensor, die konfiguriert werden können, um die beiden verfügbaren Relais auszulösen. Stellen Sie sich weg von zu Hause und jemand versucht, in Ihr Haus zu brechen: Die Gegensprechbewegungssensor würde das Relais auslösen würde die Raspberry Pi die Zustandsänderung zu erkennen und nehmen Sie ein Bild tweeting es neben einer Warnmeldung und Zeitstempel. Wenn Ihr Gegensprechanlage ist mit einem Touchscreen mit einer Code-Lock-Funktion (wie die Doorline Pro tut) ausgestattet können Sie auch installieren Sie es an der Haustür des super-geheime Serverfarm. Immer wenn jemand Typen in der (richtigen) PIN Auslösung des Türöffners, die Raspberry Pi würde ein Bild / Video zu nehmen und melden Sie die Aktivität. Natürlich könnten Sie auch tun, nur so zum Spaß und Trigger-Feuerwerk / Nebelmaschine / Falltür usw. :) Diese instructable funktioniert mit jeder Gegensprechanlage mit Relais, sondern um das Beste aus ihm die Gegensprechanlage soll erweiterte Funktionen wie ein Bewegungssensor, Codefunktion oder einem integrierten Telefonsystem enthalten bekommen ausgestattet zu arbeiten.

                6 Schritt:Schritt 1: Nehmen Sie die Eingabeparameter Schritt 2: Beispielbild Schritt 3: Skalieren das Bild nach unten Schritt 4: Skalieren Sie das Bild wieder auf Schritt 5: Beispiel Kreuzstich-Muster! Schritt 6: Ein Hinweis auf Seitenverhältnis

                Meine Mutter liebt es, Kreuzstich und Häkeln. Ihr größtes Problem ist die richtige Muster für das, was sie tun muss, zu finden. Ich habe gesehen, sie zu kaufen Dutzende Bücher mit Mustern und haben mein Bruder zeichnen auf kariertem Papier ein einzigartiges Design. Viele der Bilder sind einfach, mit einer schnellen Google-Suche zu finden, so dass ich mich daran, eine jpeg von einem Google-Bildersuche und schalten Sie ihn in ein Kreuzstich von Häkelmuster für meine Mutter! So wie ich das tat dies ist mit einem Java-Programm, jedoch neben Lesen / Schreiben des Bildes, habe ich alle grundlegenden Primitiven so jemand könnte leicht zu nehmen, was ich getan habe und tun es in ihrer eigenen Sprache. Der vollständige Quellcode finden Sie hier zum Download und zu nutzen oder zu übersetzen.

                  7 Schritt:Schritt 1: Grundlagen Schritt 2: Machen Sie es 3D Schritt 3: Maussteuerung Schritt 4: Importieren von Geometrie Schritt 5: Drehen / Ausrichten von mehreren Teilen Schritt 6: Kinematics Schritt 7: Feinschliff

                  Wenn Sie anfangen, das Schreiben von Code für einen Roboter ist es unumgänglich, durch eine Anzahl von Iterationen zu gehen, bis es funktioniert wie geplant. Arduino macht das schon leichter, sondern vor allem mit komplexen Laufroboter kann eine mühsame Aufgabe sein, es wieder und wieder neu zu programmieren. Hierbei wird ein Simulator kann sehr nützlich sein.

                    8 Schritt:Schritt 1: Ersatzteile Schritt 2: Software für die Computer Schritt 3: Software Raspberry Pi Schritt 4: Erstellen Sie die Datenbank mit phpmyadmin Schritt 5: Server-Side-Scripting Schritt 6: Schreiben eines app (Layout) Schritt 7: Das Schreiben einer App (Java-Code) Schritt 8: Zusammenfassung

                    Hallo zusammen Weil App ist fast überall verwendet wird, habe ich beschlossen, meine eigene Anleitung, wie man eine App zu machen und eine Verbindung zu einer MySQL-Datenbank auf einem Raspberry Pi gehostet werden. Für den Austausch der Daten zwischen dem Server und dem Client, werde ich verwenden JSON .

                    Seiten: