Mein erstes Mini-CNC-Betrieb auf Turbocnc
Alle 8 Artikel anzeigen Meine erste CNC auf ULN2003A ic läuft. www.youtube.com/watch?v=IijJYW-373w www.youtube.com/watch?v=FbCWzs4bLKg www.youtube.com/watch?v=2RQvpEwDl3c ... hier ist mein Blog, um mehr Informationen .. http://www.linkbucks.com/4258f063 :)$(function() {$("a.lightbox").lightBox();});
Meine sec CNC.
Alle 7 Artikel anzeigen Aslam o alykum und Hallo Freunde .. hier ist meine sec CNC noch im Gange bald werde ich es zu beenden .. hier ist mein Blog, um mehr Informationen und Fotos .. http://www.linkbucks.com/4258f063
Code-Generator für benutzerdefinierte Android / Arduino Menüs zu wechseln Arduino Ausgänge ein und aus. Andriod / Arduino für Einsteiger. Absolut keine Programmierung erforderlich
9 Schritt:Schritt 1: Ein Beispiel Fish Tank Control Menu Schritt 2: Starten eines Neues Menü Schritt 3: Ändern der Eingabeaufforderung Schritt 4: Hinzufügen eines Ein / Aus-Taste Toggle Schritt 5: Einstellen der Arduino Output Pin Schritt 6: Hinzufügen der zweiten Ein / Aus-Anzeige-Taste Schritt 7: Erstellen des Arduino-Code Schritt 8: Übertragen der Skizze an den Computer Schritt 9: Kompilieren und Testen der Menü
Update: Ein Benutzer für Untermenü Unterstützung gebeten. pfodApp immer Untermenüs unterstützt, aber ich habe Untermenüs zu pfodDesigner aufgenommen. Die instructable Design Ein Custom Menu-System zeigt, wie man pfodDesigner verwenden, um ein Menü mit Untermenüs, die auf Ihrem Android-Handy angezeigt wird bauen - Keine Codierung erforderlich pfodDesigner generiert den gesamten Code für Sie. Die neueste Version von pfodDesigner wird Code für Arduino Code Skizzen für Arduino Uno, Arduino Mega2560, Wildfire, LinkIt ONE (WiFi / BT), Arduino Ethernet, Adafruit CC3300 Schild, Itead Bluetooth Schild, generieren SMS SIM900 GPRS SeeedStudio und ICOMSAT IteadStudio Schilde und mehr . Einführung Dies ist die erste von zwei instructables, aus denen sich eine komplette anpassbare Home Automation for Beginners Beispiel. Siehe DIY Home Automation für die Anfänger für den zweiten Teil. Es befindet sich auf den absoluten Anfänger ausgerichtet. Wenn Sie ein scharfes Messer ohne Schneiden Sie Ihre Finger weg behandeln können Sie machen und passen Sie diese Home-Automation-Controller. Die erste instructable zeigt, wie Sie die kostenlose Nutzung pfodDesigner auf Googleplay auf Android-Menüs zu entwerfen, um zu wechseln Ardunio ausgibt und Ausschalten von Ihrem Android-Handy, ohne dass Sie jedes Programm-Code überhaupt zu schreiben. Das Aquarium Bild oben zeigt das Beispiel ausgelegt in diesem instructable. Das hier gezeigte Beispiel-Projekt ist auch für Anfänger geeignet. Diese instructable keine Löten erfordern und keine Codierung Erfahrung erforderlich. Sobald Sie diese instructable fertig sind Sie in der Lage zu entwerfen, was auch immer Sie Menüs wechseln Arduino gibt ein- und ausschalten müssen. Wenn Sie abgeschlossen haben, die zweite instructable Sie in der Lage, reale Dinge auf von Ihrem Android-Handy ein- und ausschalten, über Relais auf digitale Ausgänge Arduino verbunden. Diese instructable ist auch als Tutorial verfügbar Android / Arduino Menüs für Anfänger Die Menüs sind vollständig anpassbar. Sie können den Text, Farbe und Schriftgröße sowie die Auswahl der Arduino-Ausgang gesteuert werden zu ändern. Alle mit dem pfodDesigner auf Ihrem Android-Handy läuft. Die pfodDesigner gibt Ihnen eine genaue Vorschau, wie Ihr Menü wird, wenn Sie mit Anzeige anschließen pfodApp . Kein Android Programmierung erforderlich ist. Wenn Sie die Gestaltung Ihres Menüs beendet haben, erzeugt das pfodDesigner eine komplette, gut kommentiert, Arduino Skizze, die Ihr Menü zu implementieren und ermöglicht es Ihnen, die Ausgänge und Ausschalten über Ihr Mobil mit dem drehen wird pfodApp (über Bluetooth oder Wi-Fi). No Arduino Programmierung Wird benötigt. Im Rahmen der Entwurf, den Sie angeben, welche Digital-Ausgang jedes On / Off Toggle-Taste angeschlossen ist. Arduino digitale Stifte können als Ein- oder Ausgang konfiguriert werden. Die von der pfodDesigner generierten Code konfiguriert die ausgewählten Pins als Ausgänge. Wenn als Ausgang konfiguriert, kann eine Arduino digitale Stift entweder hoch oder niedrig sein. Auf einer Uno, wenn er hoch ist, die Stift liefert + 5V (Vcc) und kleiner als 40 mA. Auf Arduino Boards Vcc entweder + 5V oder + 3,3V je an Bord. Wenn die Ausgangs-Pin auf Low gesetzt, es Gelände alles, was Sie eine Verbindung mit dem Stift und kann entfernt weniger als 40 mA entleeren. Diese Ausgänge haben genug Kraft, um zu fahren ein LED oder ein Reed-Relais, aber nicht genug, um direkt die 5V Relaisspule eines Leistungsrelais, so dass eine zweite Instructable wird bei Anschluss eines Relais-Platine mit den Ausgängen schauen, um reale Dinge ein- und ausschalten . Was Sie brauchen, um in der Lage zu tun, bevor Sie dieses Instructable starten. Dieses Projekt ist auch für Anfänger geeignet, aber Sie füllen ein paar Aufgaben, bevor Sie beginnen müssen. Sie müssen zunächst die Arduino IDE gesetzt, installieren pfodDesigner und sicherzustellen, dass Sie die letzte Skizze (Code-Datei) zu übertragen, dass pfodDesigner produziert, von Ihrem Handy auf Ihren Computer. Installieren Sie die Arduino IDE für das Betriebssystem Ihres Computers von Erste Schritte mit Arduino Schritte und Arbeit durch die beispielsweise die Erstellung und Ausführung des Blink Beispiel. Installieren Sie die kostenlose pfodDesigner App auf Ihrem Android-Handy. Überprüfen Sie, ob Sie in der Lage, Dateien von Ihrem Handy auf Ihren Computer entweder über ein USB-Kabel oder eine Dateiübertragung app wie WiFi File Transfer zu übertragen sind. Siehe pfodAppForAndroidGettingStarted.pdf für weitere Details. Was Sie für dieses Instructable kaufen müssen Die pfodDesigner ist kostenlos, so dass Sie die meisten von diesem Tutorial mit nur, dass pfodDesigner auf Ihrem Android-Handy zu tun. Aber wenn Sie tatsächlich etwas ein- oder ausschalten möchten, müssen einige Hardware und die pfodApp . Hier finden Sie eine komplette Stückliste für Teil 1 Sie benötigen ein Arduino Board. Das Tutorial verwendet eine Arduino Uno. Sie benötigen ein WiFi oder Bluetooth Schild, über eine serielle Verbindung angeschlossen ist, so dass Ihr Android-Handy kann auf die Uno zu verbinden. Dieses Tutorial verwendet iteadstudio BT Shield (Slave) , die über die serielle Verbindung mit 9600 Baud. Schließlich, um Ihr Design zu testen, benötigen Sie zum Download pfodApp von Googleplay auf Ihrem Android-Handy über die Bluetooth (oder WiFi) Schirm an die Uno zu verbinden und zeigen Sie das Menü selber gestalten haben für Sie die Arduino-Ausgänge zu steuern. Siehe pfodAppForAndroidGettingStarted.pdf für das Einrichten einer Bluetooth-Verbindung in pfodApp. In einem späteren Instructable werden Sie das Hinzufügen Relais tatsächlich Dinge ein- und ausschalten. Jetzt können bauen und testen ein Beispiel-Menü. Am Ende dieses sind Sie in der Lage, jede Menü, das Sie schalten Arduino Ausgänge ein und aus wie zu bauen. Schritt 1: Ein Beispiel Fish Tank Control Menu Diese Instructable wird ein benutzerdefiniertes Menü auf einem Android-Handy zu entwerfen, um die Niederspannungslicht und Pump von einem Aquarium zu kontrollieren. Hier ist, was die endgültige Menü aussehen wird, aber Sie können Ihren eigenen Text und Farben und Schriftgrößen unter Verwendung der pfodDesigner.Step 2 wählen: Gründung eines neuen Menu Downloaden und installieren Sie pfodDesigner von Googleplay . Beim Öffnen pfodDesigner werden Sie präsentiert die neue Menü-Taste starten oder wenn Sie ein Menü bereits begonnen haben, sehen Sie auch die Möglichkeit, vorhandene Menü Bearbeiten. Jeder Bildschirm hat auch eine Hilfe-Taste. Durch Klicken auf die neue Schaltfläche Start Menu zeigt eine Liste von Operationen für das neue Menü zur Verfügung. Ein neues Menü wird ohne Tasten und einem Standard-Menüname, menu_1 erstellt Klicken Sie auf Vorschau Menu zu sehen, was das aktuelle Design aussieht. Noch keine Tasten, nur einige Standardtext an der Unterseite. Verwenden Sie Zurück-Taste des Mobiltelefons, um zum Bearbeitungsbildschirm zu gehen, um die Standard-Eingabeaufforderung, um etwas mehr useful.Step 3 bearbeiten: Ändern der Eingabeaufforderung Klicken Sie auf Ändern, um die Änderung Prompt Prompt Menu-Bildschirm zu öffnen. Die Eingabeaufforderung ist die an der Unterseite der scrollbaren Liste der Menütasten angezeigt, um den Benutzer Text. Im Ändern-Menü Prompt Bildschirm wird am unteren Bildschirmrand eine Vorschau der Eingabeaufforderung angezeigt. Klicken Sie auf Bearbeiten Aufforderungstext und setzen Sie den Text in "Fish Tank Control" mit einem Zeilenumbruch zwischen 'Tank "und" Systemsteuerung ". Klicken Sie dann auf das Kontrollkästchen, um diese Änderungen zu übernehmen und neu zeigen Sie das Menü ändern Prompt Bildschirm mit der aktualisierten Aufforderungstext. Dann stellen Sie die Schriftgröße auf <7>, Schriftfarbe Aqua, Hintergrundfarbe, um Navy und Bold gesetzt. Das rundet die Eingabeaufforderung für dieses Beispiel menu.Step 4: Hinzufügen eines Ein / Aus-Taste Toggle Verwenden Sie Zurück-Taste des Mobiltelefons, um zum Bearbeitungsbildschirm zu gehen und klicken Sie auf Menüpunkt, um die erste Taste, um dieses Menü hinzuzufügen. Dadurch werden die oben dargestellten Optionen anzuzeigen. Es gibt eine Anzahl von unterschiedlichen Typen von Menüeinträgen. In diesem Instructable sind wir mit On / Off Toggle Buttons, die eine digitale Ausgangsstift auf einem Arduino-Board zu wechseln, so wählen Sie die Output On / Off. (Siehe Android Menütasten für Arduino einfach gemacht für ein Tutorial über die Verwendung Ebene Menü-Tasten.) Auswählen des Ausgabe On / Off Option öffnet das Ändern der Menüpunkt-Bildschirm für das Einzelteil haben soeben. Der "Low" Zustand setzt den Arduino Ausgang auf Null Volt, während der Zustand "High" setzt den Ausgang auf den Arduino + Vcc, in der Regel 5 oder + 3,3V je nach Arduino Board. Uno Platten + 5V. Der auf die Schaltfläche angezeigten Text aus der führenden Text, gefolgt von den aktuellen Stand. So für die Standard führenden Text "Ausgang ist" und eine aktuelle Einstellung der Low die Taste wird "Ausgang niedrig". Sie können alle diese Texte zu bearbeiten, um Ihren eigenen Bedarf zu entsprechen. Sie können verschieben Sie die Vorschau der Schieberegler nach links oder rechts, um die aktuelle Einstellung in der Vorschau zu ändern, aber es ist einfacher, nur auf eine beliebige Stelle in der Taste zu sehen, wie es toggles.Step 5: Einstellung der Arduino Output Pin Das On / Off Toggle-Button steuert eine bestimmte Arduino Digital-Ausgang Stift. Die an Pin .. Taste erfahren Sie, welche Pin es zu kontrollieren. Sie können auf diese Schaltfläche klicken, um die PIN zu ändern. In diesem Instructable wird die Pump-Taste, um D4 angeschlossen werden und die Light-Taste wird auf D5 angeschlossen werden. So klicken Sie auf den an Pin .. welche den ersten Bildschirm oben öffnet. Wählen D4 aus dieser Liste und der Bildschirm mit der aktualisierten pin schließen und erneut zeigen den Wechsel Menüelement angezeigt. Sie können auch den Ausgangszustand der Ausgang startet, wenn der Strom in den Vorstand oder nach dem Reset gedrückt wird angewendet ändern. Lassen Sie diese Einstellung als Low für jetzt. Sie können nach unten scrollen, um weitere Optionen zum Verändern Sie diesen Menüpunkt zu sehen. Jetzt beenden Gestaltung dieser Menüpunkt, indem Sie die führenden Text "Pumpe" und bearbeiten Sie die Low Text, um "Stopped" und bearbeiten Sie die Hohe Text zu "Running". Beachten Sie das Leerzeichen am Ende der "Pumpe". Stellen Sie die Schriftgröße auf <4> und die Hintergründe Green. Damit ist die erste Taste. Sie können an der Pumpe Schaltfläche klicken, um zu sehen, wie es aussehen wird, wenn es zwischen Gestoppt und Ausführen wechselt. Verwenden Sie Zurück-Taste des Mobiltelefons, um zurück zu dem Ändern von Menü-Bildschirm zu gelangen, und wählen Sie Vorschau Menu zu sehen, was das Menü sieht aus wie mit diesem Knopf. Wenn Sie es nicht mögen, wie es aussieht können Sie auf der klicken Sie auf "Pumpe", um ihre Veränderung Installer-Bildschirm zu öffnen und ändern. Wenn Sie die Eingabeaufforderung ändern wollen, müssen Sie zurück zum Ändern von Menü-Bildschirm zu gelangen und wählen Sie das ändern Prompt option.Step 6: Hinzufügen der zweite Ein / Aus-Taste Toggle Wenn Sie mit der Vorschau zufrieden sind, gehen Sie zurück zum Ändern von Menü-Bildschirm, und wählen Sie Menüpunkt, um einen anderen Output On / Off Umschaltfläche hinzufügen, um das Aquarium Licht zu steuern hinzufügen. Ändern Sie die mit dem Stift auf .. D5. Bearbeiten Sie die führenden Text "Licht ist". Bearbeiten Low Text auf "Aus" und der Hohe Text auf "On". Stellen Sie die Schriftgröße auf <4> und die Hintergrundfarbe auf grün. Nun, wenn Sie zurück zu Bearbeitungsmenü zu gelangen und wählen Sie Vorschau Menu sieht man, wie das letzte Menü wird auf aussehen pfodApp . Ändern der Button-Reihenfolge und Löschen von Buttons Von der Schnitt-Menü-Bildschirm können Sie auch die Reihenfolge der Schaltflächen im Menü ändern und löschen Sie nicht benötigte Tasten als auch die Änderung der Menü-Name. Der Menüname ist nur für Ihren Gebrauch. Es wird in der Liste der vorhandenen Menüs gezeigt. Generieren des Arduino Code: er ist nicht auf die user.Step 7 angezeigten Nun, da Sie fertig sind das Design klicken Generate Code zum Öffnen des Code generieren Menu. Aus diesem Menü können Sie festlegen, welche Hardware-Serien der Code zu verwenden und welche Baudrate wird am laufen. Sie müssen sich setzen diese in Abhängigkeit von der Arduino-Board Sie verwenden und welche Pins die Bluetooth oder Wi-Fi Abschirmung verbunden ist. Für die in diesem Instructable mit dem Itead Studio BT Shield (Slave) die Standardwerte der seriellen und 9600 verwendet Uno Board korrekt sind. Wenn Sie festgelegt haben und die serielle Baudrate klicken Sie auf den Code schreiben, um, um das komplette Arduino Sketch Datei generieren. Dieser Button schreibt die Skizze in eine Datei auf Ihrem Handy und zeigt die letzten 4 KB in ein screen.Step 8: Übertragen der Skizze an den Computer Sie können beenden pfodDesigner jetzt Ihr Design wurde gespeichert und ist unter "Bearbeiten bestehender Menu" zur Verfügung. Sie müssen die pfodDesigner verlassen, um sicherzustellen, das letzte Codeblock wird in die Datei geschrieben. Schließen Sie Ihr Handy an den Computer an und schalten Sie den USB-Speicher, oder verwenden Sie eine Wifi File Transfer App auf Speicher Ihres Mobil von Ihrem Computer aus zugreifen können. (Siehe pfodAppForAndroidGettingStarted.pdf für weitere Details) Hinweis: pfodDesigner kann nicht auf die SD-Karte auf den generierten Code zu speichern, während es vom Computer als USB-Speicher zugegriffen wird, so schalten Sie von USB-Speicher, bevor Sie das pfodDesigner erneut. Navigieren Sie zu / pfodAppRawData und öffnen Sie die pfodDesigner.txt in einem Text-Editor (zB WordPad). Die pfodDesigner.txt Datei wird jedem Mal, wenn Sie klicken Sie auf "Code generieren" angehängt, so dass Sie brauchen, um an das Ende der Datei zu gehen, um den zuletzt generierten Code zu erhalten. Öffnen Sie die Arduino IDE und eine neue Skizze, beliebigen Code löschen aus der Skizze Fenster und dann kopieren und den generierten Code in die Arduino IDE. Eine Kopie des erzeugten Codes ist hier . Der generierte Code ist eine vollständige Skizze, die eine generierte Version der umfasst pfodParser Bibliothek Code, so dass Sie nicht brauchen, um keine zusätzlichen Bibliotheken installieren. Der gesamte Code benötigen, um die Arduino Ausgangsstifte ein- und ausschalten, wenn Sie die Taste auf Ihrem Mobil klicken Sie in der pfodApp wird in der generierten sketch.Step 9 enthalten: Kompilieren und Testen der Menü Kompilieren und die Skizze, um Ihre Uno Board hochladen. Denken Sie daran, um die Bluetooth-Schild entfernen Sie zunächst, wie es die die gleichen Stifte (D0 und D1) als USB angeschlossen ist. Stellen Sie die Schalter auf der Itead Studio bluetooth Schild. Stellen Sie den 3.3V / 5V-Schalter auf 5V und stellen Sie die To FT232 / Zu-Schalter auf, um Board Board und stecken Sie es in die Uno. Installieren pfodApp von Googleplay und eine Bluetooth-Verbindung mit dem itead bluetooth Schild gesetzt, wie in der pfodAppForAndroidGettingStarted.pdf . Auf der Verbindung mit dem Uno + Bluetooth-Schild wird pfodApp Ihre gestaltet Menü anzuzeigen. Um zu testen, das Menü nehmen Sie die längste Etappe der eine der roten LEDs und biegen und drehen Sie das eine Ende eines 330Ohm Widerstand um ihn herum. Schließen Sie dann das restliche (kürzeste) Bein der LED in eine der GND-Pins und stecken Sie das andere Ende des Widerstands in D4. Machen Sie dasselbe für die D5 mit einer anderen LED und Widerstand. Nun, wie Sie die On / Off Toggle-Tasten auf Ihrem Handy die LEDs ein- und ausschalten klicken. Nächste Schritte Damit ist die erste Instructable. Eine spätere Instructable bei Befestigung Relais an diese Ausgänge, so dass Sie reale Dinge ein- und ausschalten aussehen, aber pfodApp kann viel mehr als das zu tun. Die pfod Protokoll ist eine reiche, aber einfache und enthält viel mehr als nur einfache Menüs. Schauen Sie sich die volle pfodSpecification.pdf für alle Details und Beispiele. Siehe auch www.pfod.com.au für zahlreiche Beispielprojekte. Alle Bildschirme durch die pfodDesigner verwendeten Standard pfod Bildschirme. Die pfodDesigner ist nur ein pfodApp an einen Back-End, auf dem Ihre Auswahl hält und serviert die gewünschten Bildschirme angeschlossen sind. Vom pfodDesigner Sie Menü-Taste des Mobiltelefons zu verwenden, um öffnen Sie das Debug-Ansicht zu sehen, was pfod Nachrichten gesendet, um die pfodDesigner Bildschirme und was Befehle werden durch Ihre Aktionen zurückgeschickt zu generieren.
Der Raspberry Pi Powered Joke-Maschine
4 Schritt:Schritt 1: Einrichten des New Pi mit NOOBS Schritt 2: Aktivieren WiFi mit dem Wi-Pi-Adapter und die Einrichtung VNC Schritt 3: Die QuoteMachine.py Python-Skript Schritt 4: Customizing Die Quote Machine
Vor kurzem erhielt ich eine neue Raspberry Pi und wollte eine Einführung zu Raspberry Pi-Projekt zu erstellen. Meine Pi enthalten einen 16x2 LCD-Display und ein WLAN-Pi-Karte, damit ich schuf die Wireless-Raspberry Pi Powered Joke Machine. Drücken Sie einfach die Tasten und die Maschine wird Nachschlagen eines Einzeiler und blättern Sie durch sie. (Schuldbekenntnis hier ... Ich hatte gedacht, es wäre nett, eine Schreibtisch-Spielzeug, das inspirierende und pädagogische berühmten Zitate angezeigt werden könnte ... die Joke-Maschine kann dies tun zu schaffen, aber als ich fand, ich könnte genauso gut zu generieren ein -liners, beschloss ich, das wäre mehr Spaß sein :-)) Dieser Schritt für Schritt Instructable führt Sie durch den Prozess der Einrichtung eines neuen Raspberry Pi, Hinzufügen der die PiFace Steuerung und Anzeige LCD, die WIPI drahtlosen und das Python-Skript zur Verfügung gestellt, die bis TheQuoteMachine.py Witze und Zitate auf einem kostenlosen Dienst namens iheartquotes sieht .com. es wird auch beschrieben, wie Sie Ihren Pi, ohne Notwendigkeit für eine Tastatur oder Anzeige unter Verwendung von VNC Remote-Zugriff zuzugreifen. Benötigen Sie folgende Teile Raspberry Pi Model B 8G Sd Karte mit NOOBS installiert Pi Mikro-USB-Kabel und Adapter WIPI WiFi-Adapter (oder Ethernet-Kabel) PiFace Steuerung und Anzeige - LCD Display mit 7 Tasten und einen IR-Chip Während der Installation finden Sie eine USB möchte beinhaltet Tastatur, ein HDMI-Kabel und Monitor-Projekt box - hatte ich eine alte Uhr-Geschenk-Box herum Benötigte Werkzeuge Blechscheren, um Schlitze in Projektfeld Dremel Stil Werkzeug geschnitten, um ein Loch für das LCD-Display und glatte Kanten Etikettiermaschine Sharpie zur Marke geschnitten Projektfeld Vinylklebstreifen Hier ist ein Video von der Joke-Maschine in Aktion: Schritt 1: Einrichten des New Pi mit NOOBS A Raspberry Pi kommt mit "Do it Yourself Füllen", ist, dass Sie entscheiden, welche Linux-Variante Sie es wollen. Eine einfache Möglichkeit, dies zu tun ist, um eine NOOBS SD-Karte verwenden, um Linux zu installieren NOOBS steht für New Out of the Box Software. Sie können eine vorinstallierte NOOBS SD-Karte zu kaufen (was ich für dieses Projekt verwendet) oder laden Sie Ihre eigenen von http://www.raspberrypi.org/downloads. Ich verband ein HDMI-Kabel, Netzteil und USB-Tastatur (kein Ethernet ist für NOOBS erforderlich) Wenn NOOBS bootet, war ich mit den folgenden Optionen zu installieren vorgestellt: Archlinux - eine konfigurierbare Linux-Distribution nicht für Neulinge OpenELEC empfohlen - Offene Embedded Linux Entertainment Center (OpenELEC) eine kleine Linux-Distribution soll ein Media Center Pidora sein - Pidora ist ein Fedora Remix für den Raspberry Pi Computer RaspBMC optimiert - der XBOX Media Center-Schnittstelle Raspbian (empfohlen) Raspbian ist ein freies Betriebssystem, basierend auf Debian für die optimierte Raspberry Pi Hardware RiscOS - RISC OS ist ein britischer Betriebssystem speziell für den ARM-Prozessor entwickelt, Ich hob die empfohlene Raspbian Linux-Variante Nachdem die Formatierung abgeschlossen habe ich den Konfigurationsbildschirm zu: Wechsel von der Standard-ID und das Kennwort des pi / Himbeere Aktiviert ssh von den erweiterten Optionen (mehr über SSH später) Next Ich lief den Befehl startx rufen Sie die grafische Desktop- Schritt 2: Aktivieren WiFi mit dem Wi-Pi-Adapter und die Einrichtung VNC Konfigurieren der WLAN- Ich folgte diesen Anweisungen, um das Wireless-Netzwerk konfigurieren, mit Kommandozeilen-Anweisungen. Im Grunde sind die Schritte, um: sudo nano / etc / network / interfaces füllen Sie WPA-SSID "SSID" und WPA-PSK "password" Neustart Das Wi-Pi funktioniert super, und es gibt ein schönes blau leuchten, wenn es kommuniziert. Nach dem Neustart wurde eine Verbindung zu meinem Netzwerk gemacht und ich war in der Lage, das Internet aus dem Pi surfen. Ich habe auch Winscp von meinem Windows 7 Box auf der Pi, mehr über die nächsten zu verbinden. Mit Ihrem Pi ohne dedizierten Monitor und Tastatur über VNC Weiter richte ich VNC, so dass ich meine Pi von meinem normalen Laptop-Computer zugreifen. VNC ist ein Prozess, der mich zu Grafische Anwendungen ohne Anschluss-Bildschirm bis zum Pi selbst zu verwenden. Hier ist, wie es eingerichtet Installieren vncserver indem Sie diesen Befehl auf dem Pi: sudo apt-get install tightvncserver der VNC-Server, indem Sie den Befehl starten (das erste Mal, wenn Sie führen Sie es fordert Sie auf, einen VNC-Passwort zu erstellen) vncserver herunterladen vncviewe r für Ihren Laptop (oder Desktop) Computer anschließen von Ihrem Laptop mit Hilfe der IP-Adresse und den Port des VNC Server (und die Sie oben erstellt Passwort) VNC verwenden, wenn Sie nicht über ein Überwachungsgerät auf dem Pi haben, können Sie entweder Einrichten der Pi so vncserver beim Booten automatisch gestartet wird, oder eine Verbindung zum pi mit Hilfe ssh oder WinSCP auf Kommandozeilen-Stil, um die Pi anmelden und den Server zu starten. Schritt 3: Die QuoteMachine.py Python-Skript TheQuoteMachine.py ist in Python geschrieben Python ist bereits auf dem Raspberry Pi installiert, so dass auf meine Quote Machine Skript ausführen müssen Sie einfach das Skript von instructables.com (um Ihre Raspberry Pi) Download Erstellen Sie ein Verzeichnis bin, um Ihre Lieblings-Skripts speichern mkdir / home / pi / bin Kopie TheQuoteMachine.py / home / pi / bin ausführbar machen indem Sie den Befehl chmod + x /home/pi/bin/TheQuoteMachine.py Installieren Sie die PiFace Bedien- und Anzeige Beispiel-Code Der Bildschirm PiFace Steuerung und Anzeige LCD kommt mit einigen Zitate Statt Witze Wenn Sie eine der berühmten Zitate bekommen würde (es gibt viele Sorten finden Sie hier) anstelle von One-Liners aus dem Joke Machine, machen zwei einfache Änderungen an TheQuoteMachine.py Ändern Sie die "Quelle" auf dieser Linie verwendet: c.setopt (c.URL, 'http://iheartquotes.com/api/v1/random?source=oneliners') Ersetzen Sie die Quellennamen diese Zeile lineout = re.sub (r '\ [oneliners. *', '', lineout) Run The Quote Machine beim Start: Um die QuoteMachine.py Script automatisch beim Systemstart ausgeführt haben, gibt es mehrere Möglichkeiten, wie Sie es tun können, aber die folgenden Werke auch von diesem instructable laden Sie die Datei "quoteStart". quoteStart ruft TheQuoteMachine.py kopieren Sie sie laufen /etc/init.d folgt vor, um es ausführbar chmod + x /etc/init.d/quoteStart Test machen Sie das Skript ausführen, um sicherzustellen, wird es keine Probleme beim Neustart Zeit registrieren Sie den Befehl beim Start, indem Sie den Befehl ausführen: sudo update-rc.d quoteStart Standard Humor: Ein Kommentar über Humor, als meine Schwester bemerkte ich gepostet diese Erfindung auf Facebook, sie war ein wenig besorgt ... "Das könnte schlecht sein !! ! " Ich denke, dass war ihr Kommentar ... aber sie war weniger besorgt, als ich versicherte ihr, die von der Maschine erzeugten Joke Witze sind nicht meine Witze ;-) Vielen Dank für dein meiner Instructable, ich hoffe, Sie haben Spaß Aufbau Ihrer eigenen Witz-Maschine haben. Viel Glück auf all Ihre Projekte!
Wie Sie einen Funken Kernlauf ohne Spark App
4 Schritt:Schritt 1: Voraussetzungen Schritt 2: Das Sammeln Details für Web-basierte Aktivierung Schritt 3: Aktivieren Sie mit Hilfe der Web-Site: Verknüpfen Sie die Seriennummer, um einen Funken Konto Schritt 4: Holen Sie sich zurück in die Web-IDE und Programmieren beginnen
Die Spark-Kern ist ein mächtiges Werkzeug - eine 32-Bit CPU, viel auf dem Chip und off-die Speicher für Code und Ergebnisse, niedrigen Stromverbrauch und integriertem WiFi-Chip und Antenne. Viele Arduino Anrufe und sogar vielen beliebten Bibliotheken für Arduino, wie Neopixel, schon mit ihm zu arbeiten. Einige von Ihnen mögen nicht einmal fertig, diesen Absatz, wenn ich Ihnen sage, den niedrigen Preis. Sie können sogar pre-order das Photon, ihre nächste Iteration. Unsere Bande bei CrashSpace , ein Hersteller Raum in Los Angeles, hatten eine Veranstaltung , die zwölf Cores und eine Menge Spaß beteiligt. Eine andere unserer Mitglieder hat Instructable darum, einen coolen 3D-gedruckten Diffusor für die Spark-Kern geschrieben. Das größte Problem, das wir hatten, sowohl in unserer Woche des Pre-Event-Tests und während unserer Veranstaltung, war immer die einzelnen Cores auf, um Benutzerkonten zu verknüpfen - ein Prozess als Aktivierung bezeichnet. Die bestehenden Web-Seite für die ersten Schritte übernimmt eine Person allein mit einem Single-Core-und Spark App für iPhone oder Android arbeiten. Wenn Sie eine Gruppe von Menschen, die versuchen zu authentifizieren und machen jeden Kern der Arbeit für seinen neuen Besitzer haben, können Sie sich mit Fehlanpassungen, Zwangsrücksetzungen, drahtlose Netzwerkfehldetektionen und andere Ärgernisse Wind. Wir verbrachten viel Zeit prallt der Website, so dass wir Cores manuell konfigurieren. So stellen wir einen einzigen Satz von Anweisungen für jede Hauptbetriebssystem. Jetzt ist unsere Forschung wird Ihr Abenteuer in Gang zu bringen viel faster.Step 1: Voraussetzungen Spark-Core- Das mag selbstverständlich klingen, aber Annahmen ein Esel. Zum Lieferumfang gehören ein USB-Mikro-Verbindungskabel, so stellen Sie sicher, dass es auch in Reichweite. Computer über WiFi mit dem Internet verbunden Der Kern nicht nur erwarten, dass mit lokalen WiFi interagieren. Es wird nur eine Autorisierung der Kommunikation zu und von einer bekannten WLAN-Router. Serielle Kommunikation Software Fenster: Putty Mac & Linux: Bildschirm USB Serial Treiber Dies ist eine Windows-spezifische Anliegen. Wenn Sie bereits eine Teensy oder sogar ein Arduino auf demselben Windows-Rechner installiert haben, sollten Sie nicht brauchen, um etwas Besonderes zu tun, wenn Sie die Core-Verbindung über USB. Vergewissern Sie sich, der Kern blinkt ein mittlerer Geschwindigkeit blau, wenn es eine Verbindung zum Laptop über USB Es gibt zwei Tasten auf beiden Seiten der großen RGB LED in der Mitte des Kerns. Wenn der USB-Mikrostecker nach 12 Uhr dann die Mode-Taste ist bei 9 Uhr (das heißt, auf der linken Seite), während der Reset-Taste ist bei 3 Uhr (rechts). Wenn der Kern blinkt eine schnelle grün, hat es wahrscheinlich älter WiFi Anmeldeinformationen. Halten Sie die Mode-Taste für 10 Sekunden, und es wird klar sein bestehendes WiFi Anmeldeinformationen dann neu zu starten. Schritt 2: Das Sammeln Details für Web-basierte Aktivierung Beachten Sie, dass die meisten dieser Befehle sind verfügbar von der Funken Website . Allerdings gibt es ein bisschen herumspringen, so ist es viel bequemer, um alles in der Ausführungsreihenfolge und auf einem Bildschirm haben: A) Erstellen Sie ein Benutzerkonto bei https://www.spark.io/signup unter Verwendung eines E-Mail-Adresse ein. Vorab: Bitte dreifach überprüfen, wenn die Eingabe der E-Mail-Adresse ein. Wenn es einen Rechtschreibfehler, wird der Funke-Team nicht über ein automatisiertes System Auflösung. Sie können nur per E-Mail Probleme zu lösen, und es kann Zeit in Anspruch nehmen, obwohl sie sehr höflich und das Verständnis darüber gibt; B) Stecken Sie den Kern den USB-Port des Laptops und entdecken Sie die Port - Fenster: Öffnen Sie den Geräte-Manager (devmgmt.msc); Gehen Sie auf die "Anschlüsse (COM und LPT)" und drehen Sie sie öffnen, wenn es nicht bereits. Suchen Sie nach der Funken oder "Generic USB Serial" Eintrag und beachten Sie die COM-Nummer. Mac: Ziehen Sie Terminal (öffnen Sie ein Finder und suchen Sie nach "/ Programme / Dienstprogramme / Terminal"); Führen Sie das folgende: ls -ltr /dev/cu.* Der Artikel mit dem neuesten Zeitstempel wird der letzte in der Liste sein. Der Dateiname sollte mit 'cu.usbmodem "dann haben ein paar Ziffern beginnen. Linux: Öffnen Sie ein Terminal und führen: ls -l / dev / ttyACM * C) Starten Sie eine Kommunikationssitzung mit dem entdeckten Port - Fenster: Öffnen Putty; Wählen Sie 'Serial' für Verbindungstyp, geben Sie "COM #" als Adresse mit der Nummer des COM-Port für die "#" und 9600 für die Geschwindigkeit. Mac und Linux: Geben Sie die folgende bestätigen, das Kommunikationsprogramm in Ihrem Pfad - die Bildschirm Art Bildschirm /dev/[cu.usbmodem*|ttyACM*] 9600 D) Holen Sie sich das Core-Kennung (Seriennummer) und verknüpfen Sie es mit dem WiFi - Geben Sie "i" in der Kommunikationssitzung; Es wird mit einem 24-stelligen hexadezimalen eindeutigen ID antworten, am ehesten mit 53 oder 54 beginnen, wie zum Beispiel Ihr Kern id ist 53ff6c06fe01dc23ba459867 Kopieren Sie die ID-Nummer als Text. In Putty, einfach klicken und ziehen Sie über die ID, es zu kopieren Fügen Sie ihn in eine Textdatei, sicher zu sein. Gehen Sie zurück auf die Kommunikationssitzung und geben Sie 'w'. Der Core wird leuchten blau wechseln, während der Kommunikationssitzung wird für den SSID auffordern, Sicherheit und Passwort (das Groß- und Kleinschreibung ist); Ein erfolgreicher Versuch sollte wie der letzte Screenshot auf dieser Seite suchen. Schritt 3: Aktivieren Sie mit Hilfe der Web-Site: Verknüpfen Sie die Seriennummer, um einen Funken Konto Melden Sie sich wieder in das Spark-IDE-Website: https://www.spark.io/login ; Auf der linken Seite der IDE, für das zweite Symbol von unten schauen (es wird wie ein Ziel anschauen). Schwebt eine Maus darüber wird das Wort "Cores" zu offenbaren. Klicken Sie auf diese Schaltfläche, Klicken Sie auf das gelbe "Add new core" Taste. Dies wird ein Popup-Fenster zu starten; Fügen Sie die ID-Nummer aus der Kommunikationssitzung, und klicken Sie auf den "Anspruch it!" Taste; Der letzte Schritt wird ein semi-zufälligen Namen bereitzustellen. Akzeptieren Sie den Standard oder zu ändern, klicken Sie auf, um sie zu nennen. Schritt 4: Holen Sie sich zurück in die Web-IDE und Programmieren beginnen In Mac und Linux, sollte der Bildschirm-Sitzung automatisch nach der WiFi Schritte erfolgreich zu schließen; wenn nicht, verwenden Sie Strg-A dann Steuer-k, um den Bildschirm-Sitzung von innen zu töten. In Windows ist es sicher, den Putty-Sitzung zu schließen. Jetzt ist die Zeit, um Code in den aktiven Dienst zu schreiben und bringen den Funken Kern: https://www.spark.io/login Personen, die bereits mit IDEs sollte bequem sein. Die gleichen Leute, kann auch fragen, warum all der Code für ein Gerät, das immer noch an den USB-Port angeschlossen ist ihren Code, um es von einem Web-Server nicht annähernd sie gesendet braucht. Eine Antwort ist, dass die Funken Kern wird nur auf der Suche nach USB-Stromversorgung. So lange der Kern immer noch mit dem gleichen WLAN-Router als den Laptop angeschlossen, dann kann es von überall in Bereich neu programmiert werden. Eine andere Antwort ist, um die Installation Funken CLI-Tools und die Funken Dev IDE oder sogar eine separate Set Funkenquelle Umwelt . Diese müssen für eine zukünftige Instructable warten.
Spark.io entfernten seriellen Port
4 Schritt:Schritt 1: Firmware Schritt 2: (optional) Fügen Sie einen Pegelschieber Schritt 3: Schließen Sie den Port Schritt 4: Stellen Sie die Client-
Die Spark.io entfernten seriellen Port (Ersatzteile) können für eine Vielzahl von Aufgaben in einem Labor, Büro oder zu Hause verwendet werden. Es verbindet ein Gerät mit einer seriellen Schnittstelle an das lokale Netzwerk oder über das Internet unter Verwendung von TCP / IP. Serielle Schnittstellen auf viele Geräte vorhanden sind, es wurde sogar auf PCs vor 15 Jahren zum Anschluss von Modems und Mäuse verwendet. Sein Design ist sehr einfach, so ist es immer noch am Vorrichtungen zur einfachen Integration von Tüftler oder für technische Zwecke bestimmt vorhanden. Da die Spark.io nutzt Wi-Fi, auf diese Weise, auch ein Android-Gerät, das in der Regel nicht über eine physische serielle Schnittstelle freigelegt werden, um Debug-Geräte, die über eine serielle Schnittstelle verfügen verwendet werden, so dass Sie nicht haben, um Ihren Laptop zu öffnen nur dafür. Es kann auch eine Konsolenschnittstelle für die Dinge, die schwer zugänglich sind, freizulegen (beispielsweise ein Beamer oder TV an der Decke oder an der Wand montiert). Die Spark.io verfügt über zwei serielle Anschlüsse, ein auf den RX / TX-Pins (USART) ausgesetzt ist, während die andere über die USB-Schnittstelle freigelegt ist, und fungiert als USB-serielle Schnittstelle an den PC (/ dev / ttyACMx unter Linux ) .Schritt 1: Firmware Die Firmware, die auf dem Spark.io läuft in unserem gefunden werden GitHub-Repository für die meisten Zwecke kann diese direkt genutzt werden, aber wenn Sie möchten, können Sie es anpassen, können Sie sogar zu veröffentlichen oder verkaufen Sie Ihre Version, da es ist unter MIT-Lizenz. Der einfachste Weg ist, den Quellcode von GitHub in die Web-IDE auf dem Spark.io Dokumentation zu kopieren, folgen Sie den Anweisungen, um das Gerät zu erreichen und ein neues Benutzerkonto, wenn Sie nicht über ein bereits. Wenn Sie die Kommandozeilen-Version, verwenden Sie die Kompilierung und Flash-Befehle, um die Firmware und Flash auf dem Gerät zu erstellen, oder Sie können eine vorkompilierte Firmware downloaden von unserer Seite GitHub veröffentlicht . $ Wget https://github.com/hsbp/spares/releases/download/v1.0/spares-firmware-v1.0.bin $ Funken blinken your-device-name Ersatzteile-Firmware-v1.0.bin Wenn Sie alles richtig gemacht haben, nachdem die Spark.io bootet, sollte die LED fest (nicht blinkend) rot, was bedeutet, es wartet auf eine eingehende connection.Step 2: (optional) Fügen Sie einen Pegelschieber Die Spark.io nutzt 3,3 Volt-Signale, die es serielle Leitungen (RX / TX-Pins) verwendet 3,3 Volt als "1" oder Mark und 0 Volt (Masse) als "0" oder Raum bedeutet. Sie können die serielle Schnittstelle direkt mit jedem Gerät, das die gleichen Spannungen verwendet (beispielsweise eine Raspberry Pi) zu verbinden, aber viele Geräte (vor allem diejenigen mit einem DB-9-Anschluss) verwenden Sie die RS-232-Standard, der ganz anders ist. Im Falle der letzteren werden +12 und -12 Volt verwendet werden, und Verbindungs solche Spannungen können Ihre Spark.io beschädigen, so in Zweifelsfällen mit einem Volt-Meter vor dem Anschluss zu überprüfen. Wenn Ihr Gerät RS-232, können Sie immer noch eine Spark.io, aber Sie haben, um einen einfachen Pegelumsetzer, die "übersetzt" zwischen den beiden Standards gehören. Diese können in verschiedenen Formaten erhältlich sind, und in der Regel von einem einzigen Chip, manchmal mit 4 kleinen Kondensatoren begleitet bestehen. Sie können Anleitungen, Datenblätter und Links zu den Teilen am abgebildet relevante Embedded-Linux-Seite .Schritt 3: Schließen Sie den Port Nun, da entweder das Gerät entspricht den Spannungen der Spark.io oder Sie haben einen Pegelwandler, die seriellen Leitungen können zur Spark.io angeschlossen werden hinzugefügt haben. Erstes die Masse (GND) der beiden Geräte, ist dies die einzige Linie, die unabhängig die Konfiguration angeschlossen werden muss. Die beiden anderen Linien werden zum Senden von Daten in jeder Richtung verwendet werden, und während die meisten Leute benutzen beide, Sie sind frei zu verbinden nur ein, wenn Sie nur brauchen, um Daten zu senden oder zu empfangen, aber nicht beides. Sie können auch miteinander zu verbinden, die RX- und TX-Signal für die Prüfung, wird dies als ein Loopback, und sollte zur Folge haben in die Sendedaten zurück sofort gesendet. Vergessen Sie nicht, dass Sie die Datenleitungen entsprechen müssen, so dass die Empfangs- (RX) Leitung des Geräts muss der Sende angeschlossen werden (TX) Zeile des Spark.io und umge versa.Step 4: Den Client-Set Jetzt, wo Sie die Hardware eingerichtet haben, zuerst müssen Sie die IP-Adresse des Geräts zu erhalten. Dies kann in einer Anzahl von Wegen durchgeführt werden, ist die einfachste, um den Funken CLI verwenden, ersetzen Sie XXX mit Ihrem Gerät Name: $ Variable Funken bekommen XXX local_ip C0A80169 Alternativ, wenn Sie ein Zugriffstoken haben, können Sie in der Regel verwenden cURL ( standardmäßig unter Linux, OS X und andere Unix-ähnlichen Systemen) installiert. Sie können Ihre Zugriffstoken in der Web-IDE zu bekommen , indem Sie das Zahnrad-Symbol in der unteren linken Ecke (Einstellungen). $ Curl "https://api.spark.io/v1/devices/ XXX / local_ip /? Access_token = YYY" {"Cmd": "VarReturn", "name": "local_ip", "Ergebnis": "C0A80169", "Coreinfo": {"last_app": "", "last_heard": "2014-12-28T10: 18: 03.802Z "," verbunden ": true," deviceID ":" XXX "}} Die IP-Adresse wird als 8 hexadezimalen Zeichen codiert, die beiden Client-Anwendungen akzeptieren entweder in dieser Form, oder Sie können es von einem Rechner zu decodieren. Auf Unix-ähnlichen Systemen, ist Python in der Regel installiert, und Sie können den Python-Client von einem Terminal zu verwenden. Einfach laden Sie das Skript aus der GitHub-Repository und starten Sie es von einem Terminal. (Keine externen Abhängigkeiten sind erforderlich, alles ist in der Python-Standardbibliotheken enthalten.) $ Python spares.py -h Nutzung: spares.py [-h] host Baudrate {usb, USART} Eine Verbindung zu einem Remote-Spark.io Serielle Schnittstelle Positionsargumente: Host-IP-Adresse (in Hex) oder den Hostnamen Baudrate Baudrate (300 .. 115200) {usb, USART} seriellen Anschluss am Gerät (USART: RX / TX-Pins) optionale Argumente: -h, --help diese Hilfe und beende zeigen $ Python spares.py C0A80169 9600 usb Verbunden ist, drücken Sie ^ C oder ^ D, um die Verbindung zu beenden. Auf Android, nur ermöglichen die Installation von Anwendungen aus anderen Quellen, und installieren Sie das APK von der GitHub Mitteilung oder den QR-Code in der Bildbereichs. Beim Öffnen der App, geben Sie den 8-stelligen hexadezimalen oder normale IP-Adresse, können Sie auch einen Hostnamen zu verwenden. Die serielle Schnittstelle und Baudrate können aus Dropdown-Listen (Spinner) ausgewählt werden, und auf die Connect-Taste wird ein neues Fenster. Mit jedem Client, wird der Spark.io hellorange zu gehen, wenn Verbindung hergestellt wird und dann grün oder gelb, wenn wird es verwendbar ist, abhängig von der verwendeten Schnittstelle (USB oder USART, respectively). In der Python-Terminal, geben Sie einfach die Tastenanschläge und werden sofort gesendet; auf Android, geben in der oberen rechten Feld, und drücken Sie die Taste oben links, um sie zu senden. Die Dropdown-Liste (spinner) zwischen dem Knopf und dem Gebiet verwendet werden, um zwischen verschiedenen Modi umschalten. - Im Textmodus der Inhalt des Feldes gesendet wird, wie sie ist (Akzent Zeichen werden in UTF-8 kodiert), wahlweise mit postfix character (s) - In hex Modus werden zweistellige hexadezimale Brocken als Bytes gesendet, so können Sie entweder keine Leerzeichen (414.243), Bereiche (41 42 43) oder eine andere Trennzeichen (41: 42,43). Mit Kunden, empfangenen Daten werden auf dem Bildschirm angezeigt werden, im Falle von Android wird nicht druckbare Zeichen in hexadezimal ausgedruckt werden, mit [HEX] vorangestellt.
MangoCube WiFi in AP (Access Point) Modus
3 Schritt:Schritt 1: Stellen Sie MangoCube WiFi im AP-Modus arbeiten Schritt 2: Verbinden Sie MangoCube WiFi-Netzwerk Schritt 3: TCP Terminal App
Diese Instructable zeigt, wie die Konfiguration und Verwendung MangoCube WiFi im AP-Modus. Dinge, die Sie dafür brauchen; 1. MangoCube WiFi oder (WiFi Pension + Arduino UNO / Leonardo board) 2. Handy Android oder iOS mit Wi-Fi-Funktionalität 3. TCP-Terminal App für Smart phoneStep 1: Set MangoCube WiFi im AP-Modus arbeiten Bitte überprüfen Sie die Step: 1 dieses Instructable wissen, wie man MangoCube WiFi in Befehlsmodus zu wechseln. http: //www.instructables.com/id/MangoCube-WiFi-wit ... Einmal im Kommandomodus; benutzen folgenden Befehle, um MangoCube WiFi im AP-Modus eingestellt; AT + wmode = AP AT + Z überprüfen Sie das Bild für mehr info.Step 2: Anschluss an MangoCube WiFi-Netzwerk Sobald MangoCube WiFi eingerichtet ist, um in AP arbeiten (Zugriffspunkt) Modus wird es als andere Wi-Fi-Netzwerke, die Sie eine Verbindung herstellen angezeigt. überprüfen Sie die Bilder, um mehr zu erfahren. Sobald MangoCube erscheint in WiFi-Netzwerken mit Ihrem Smartphone (Android / iOS), um eine Verbindung herzustellen. überprüfen Sie die Bilder, um mehr zu erfahren. Hinweis: Standardmäßig MangoCube Verbindung geöffnet (ungesicherte) wenn Sie wollen, Sicherheitsparameter können Sie einstellen, lesen Sie bitte Bedienungsanleitung .Schritt 3: TCP Terminal App Verwenden Sie für Ihr Betriebssystem jede TCP-Terminal App geeignete (dh Android / iOS) SocketClient App für Android wird in diesem Beispiel verwendet. Verbinden Sie dann mit folgenden Parametern; Server IP: 10.10.100.254 Port: 8899 Sobald die Verbindung der MangoCube WLAN und Smartphone-Werke in Reihenschaltung, was bedeutet, Daten zu senden von TCP-Terminal App wird von MangoCube WiFi empfangen werden und umgekehrt.
Daten über Licht: ein Laser Modem Prototype
6 Schritt:Schritt 1: Einige Referenzen Schritt 2: Circuits und Materialien Schritt 3: Montage Schritt 4: Code Schritt 5: Testen Schritt 6: Installation
Dieses Projekt wurde von dem Wunsch, analysieren und diskutieren die Unzulänglichkeiten unserer Abhängigkeit von der Unternehmenskommunikation Netze motiviert. Wie wir halten delegieren mehr und mehr von unserem täglichen Leben immer weniger digitalen Plattformen, mit Drähten und Türme von einer Handvoll von Telekommunikationsunternehmen im Besitz von und über einen noch kleineren Anzahl von Agenturen angeschaut, wird es wichtig, praktische und konzeptionelle Alternativen in Betracht ziehen für unsere Zuneigung. Einerseits bietet ein Laser-Modem eine sehr direkte, sichere und persönliche Kommunikationskanal, der aufgebaut ist, um Punkte in Abständen verbinden viel größer als WiFi abdecken könnten. Auf der anderen Seite, die Punkt-zu-Punkt-Art des Zusammenhangs und der Tatsache, dass es auf einer sehr dünnen Lichtstrahl beruht, um Sendedaten machen es sehr anfällig für eine Fehlausrichtung, Unterbrechungen und Störungen. Eine sehr schwache Verbindung in der Tat! Da dies meist ein Proof of Concept und Kunst-Installation, konzentrierten wir uns auf immer Einweg-Kommunikation arbeiten, aber die Schaltungen leicht repliziert werden, um Zwei-Wege-transceivers.Step 1 gebaut werden: Einige Referenzen Ein paar andere Gruppen und Personen denken über ähnliche Probleme: Guifi.net Das Konsortium für langsamere Internet Critical Technik ( Julian , Danja ) Technische Inspiration: NASA: Sie haben eine Geschichte der Forschung über Datenfernübertragung mit Hilfe von Lasern ( LCRD , LLCD , OPALS ). Das ist, wie sie Internet zu bekommen, um der ISS und des Mondes. Ronja : Das Design aus einer Gruppe, in der Tschechischen Republik verwendet Auto-Bremsleuchten, um Daten mit 10 Mbps zu übertragen. Laser-Pistole Spiel : Das ist die interessanteste für diese Art von Prototyp, aber wir konnten die Tondecoder PLL ICs in der Zeit nicht erhalten, und die Gestaltung der Filter können für eine interessante zweite Version zu machen. Wir entschieden uns, auf eine einfachere Version davon zu konzentrieren. Laser-Transceiver Instructables: Dies ist ein guter Ausgangspunkt, aber wir konnten nicht erhalten, um bei Entfernungen von mehr als 1 Meter, geschweige denn 345 Metern zu arbeiten. Es gibt keine Möglichkeit ein 5 mW Laser und eine einzelne Photodiode erzeugen genug Strom, mit niedrig genug Lärm, für die ATmega168 zu holen. Ich weiß auch nicht, dass ein 5 mW Laser mit crappy Optik 345 meters.Step 2 gehen: Circuits und Materialien 1x Transmitter: 1x RaspberryPi 1x n-Kanal-MOSFET ( FQP30N06L ) 1x 2,2 k-Ohm-Widerstand 1x 100-Ohm-Widerstand 1x Laser ( 650nm 5mW ) 1x Mini-Stativ -Kugelkopf 1x Receiver: 1x RaspberryPi 1x 1M Ohm-Widerstand 1x 330k-Ohm-Widerstand 1x 4,7 k-Ohm-Widerstand 1x Operationsverstärker IC ( LM358 ) 6x Photodioden ( SFH213 ) 1x Styroporbecher Die Senderschaltung wird auf eine der RaspberryPis die serielle Tx Pin und der Empfängerschaltung auf der anderen Pi die serielle Rx Pin angeschlossen. Sie können sowohl einen Sender und einen Empfänger auf jeder RaspberryPi haben, müssen Sie nur noch die Höhe der components.Step 3 Doppel: Montage Keine Geheimnisse hier. Eine Sache zu beachten ist, dass wir verwendet 6 Photodioden parallel. Dies erhöht die Fläche der "Kontakt" für den Empfänger und die Strommenge durch die Photodioden erzeugt wird, erhöht. Wir entdeckten auch, dass durch die alle Fotodioden mit einem semi-transparenten Kunststoff erhöhte auch die Rezeption und eine verbesserte Widerstandsfähigkeit des Empfängers auf Bewegungen. Wir befestigt auch die Laser-Pointer auf ein Mini-Stativ-Kugelkopf zu helfen, halten Sie es in place.Step 4: Code Da die Übertragung über serielle UART geschieht, muss der gesamte Code zu tun ist, Schreiben / Lesen auf / von der Tx / Rx-Pin. Einfache Code zum Testen der Verbindung ist auf GitHub. Es gibt auch ein Stück Code gibt für das Abrufen und Senden von Inhalten aus einer XML-Datei über die Laser-Verbindung. Es gibt auch Code zum Testen der Schaltungen auf Arduinos statt Raspberry Pis.Step 5: Prüfung Ein kurzes Video, das die Laser Modem-Prototypen mit einer einfachen Botschaft getestet. Das funktionierte zuverlässig bei 18 Metern und 14kbps. Es könnte 57kbps 5 Meter zu tun. Wir haben nicht testen letzten 18 Meter, weil das ist, wie groß das Zimmer war, und 18 Meter war genug für unsere Zwecke. Zu sehen, wie Geschwindigkeit nahm mit Abstand (wahrscheinlich aufgrund von Rauschen), wir glauben nicht, diese Einstellung wäre bei 50 meters.Step 6 arbeiten: Installation Die Installation bestand aus einem modifizierten WiFi Router hoch oben in einer Kirche thront, die in einen Ausstellungsraum und Kulturzentrum umgebaut wurde. Der Router merkt sich, welche Art von Websites und Daten Menschen werden über die WiFi-Netzwerk den Zugriff auf und überträgt diese Informationen mittels Laser auf einem Projektor. Die Idee war, eine Verbindung zwischen den ehemaligen Strukturen der Macht und Wissen und modernen Kontrollmechanismen machen. Eine sehr schwache Verbindung in der Tat! Trotz aller wissenschaftlichen Fortschritte, wir freuen immer noch in den Himmel mit Ehrfurcht, nach Antworten.
Arduino redback einfachen Server
5 Schritt:Schritt 1: Setup Schritt 2: Anschluss Schritt 3: Code. Schritt 4: Prozess Schritt 5: Ergebnisse
Einer der Vorteile der arduino Plattform ist, dass es erlaubt, von einem Online-Server zu speichern und Zugriff auf Daten. Verwenden des Arduino redback - yellow kompatibel werde ich Ihnen zeigen, wie Daten aus einem Online-Server zuzugreifen.
Gratis * DIY Recycled Can WiFi Antenna
5 Schritt:Schritt 1: Materialien Schritt 2: Schneiden aus dem Boden und Entfernen der Tab Schritt 3: Reinigen der Can Schritt 4: Schnitt der in den Antennen / Satelliten-Form Schritt 5: Anbringen der Antenne an den Router-Antenne & Vergleiche
Schwache WiFi-Signale in unseren Häusern sind immer ein Problem für die meisten Menschen. Heute werde ich Ihnen zeigen, wie ein WiFi-Antennenverstärker aus einem recycelten erstellen und zeigen Sie Vergleiche mit und ohne Antenne.
Envolysis
6 Schritt:Schritt 1: Ersatzteile Schritt 2: Thingspeak Setup Schritt 3: wifi + Upload-Code-Set Schritt 4: Fügen Sie die Sensoren + Batterie Schritt 5: Fazit Schritt 6: Updates
Hallo allerseits, . envloysis ist ein Online-Aktualisierung Umfeldanalyse "Bug". Diese winzigen mobilen Gerät eine Verbindung zu den WLAN-Netzwerk und Uploads Sensordaten in die Cloud und Grafiken Ihrer Daten, auch tweets Sie, wenn etwas falsch ist. es ist auch löten frei, zu bauen. keine vorherige elektrischen / Programmierkenntnisse erforderlich. Kosten sind $ 17 ~ . sie kann mit rohen analogen Sensoren wie LDR Lichtschranke (Lichtsensor) NTC thermisor (Temperatur), Boden-Sonden (Anlage Wasserstand), Feuchtesensor, gebaut werden Flammenmodul usw. im Grunde alles, was Sie können, um einen Mikrocontroller zu verbinden. Sie können fast alles wifi erstellen mit diesen einfachen Komponenten; ein Türalarm, eine Sonnenverfolger, Thermometer, sind Möglichkeiten sind endlos. . Ich arbeite in einem Restaurant. Wir haben 6 Kühlschränken und 1 große Gefriertruhe. die Eigentümer des Unternehmens fragte mich, ob es möglich war, aufnehmen / Upload Sensordaten. das ist, wo die Idee kam. es ist noch nicht abgeschlossen und offen für Erweiterungen (insbesondere Batterie), aber wir können jetzt Daten, die wir noch nie zuvor gesehen zu sammeln. . envolysis kann als einfache kostengünstige Analysegerät für Restaurants und andere Unternehmen gleichermaßen für alle, die in ihr Heimat drahtlos überwachen wünscht, verwendet werden, oder. - Ich bin auch der Entwicklung dieses Systems zur Anlagenüberwachung.
Spark.io Bauen Nacht Rex-o-Phone wifi Xylophon
6 Schritt:Schritt 1: Schritt 1 Quelle für Xylophon Klangstäbe Formeln und Ideen aus nerdkits. Schritt 2: Schritt 2. ursprüngliche Projekt verwendet Hand gebaut Magnetspulen jedoch gab es eine bessere Lösung Schritt 3: Schritt 3: Montage der Magnetventile für Rex-O-Phone Schritt 4: Schritt 4: Die Input-Output-Lösung ... 74ls595 Tristate Oktal serielles Schieberegister Schritt 5: Schritt 5. Code-Entwicklung spark.io Seite Schritt 6: Schritt 6: Code-Entwicklung Web-Seite für spark.io
Unsere Funkenbildung Nights am 13. November und 15. 2014 Blooming-labs waren eine Menge Spaß dank Spark.io und Instructables für die Herstellung der Build Nacht möglich! Ich war der Bau einer Glockenspiel von Magnetspulen von einem spielenden Piano spielte also warum nicht machen es wireless, auch? D ie folgende Schritte notwendig, um ein WiFi gesteuert interaktive Xylophon sind unten aufgeführt und geben Ihnen einen Ausgangspunkt für den Aufbau Ihrer eigenen Versionen erfolgreich zu bauen. Quelle für Xylophon Klangstäbe Formeln und Ideen aus Sonderling Kits. Initialprojekt mit Hand gebaut Magnete hier nicht weiter diskutiert. Erwerb Piano Magnete happenstance Besuch Vettern Klavier shop the 74ls595 Serien Tri State Schieberegister Treiberschaltung schema Prüfsoftware mit Arduino die Serienschaltbefehl, wie 16-Bit-Ganzzahl ohne Vorzeichen also das Web-Interface * ab RTTTL Fernspieler gehackt verschieben http: // Funken .io mehrere Schaltflächen auf Web-Benutzeroberfläche des Funken io Seite auch von RTTL Fernspieler Projektfotos Schaltpläne Ätzen des Board Auffüllen der Vorstand und andere Probleme mit TIP120 Darlington NPN-Transistoren sein mindfull der ordnungsgemäßen Prüfung von Stromversorgungen und Widerstandswerte. Jedes Projekt erfordert sorgfältige Prüfung. Inkscape-Dateien und Design Design Funken PCB-Design-Software. andere Projekte. http://microrexrobotics.com Schlussfolgerungen nicht überstürzen und zögern Sie nicht ... Fortsetzung des Projekts. nie getan und immer wieder verändert. nie zufrieden.
Airplay Hifi Tower-Lautsprechern + Subwoofer
8 Schritt:Schritt 1: Was Sie benötigen Schritt 2: Die Größe der Tower-Lautsprechern Schritt 3: Schneiden des Holzes Schritt 4: Montage - Tower-Lautsprechern Schritt 5: Montage - Ausbau trim - Tower-Lautsprechern Schritt 6: Assembly - Subwoofer Schritt 7: Anschließen der neuen Lautsprecher Schritt 8: 5 Lautsprecher Multi-Room-System Wifi
Vielen Dank für dein meiner instuctable auf, wie ich baute meine 2 Wohnzimmer Hifi Standlautsprechern + Subwoofer und Center-Lautsprecher. Das Lautsprecher-Set enthält eine 200-Watt-RMS-Subwoofer, 2x 50 Watt-Center-Lautsprecher und 2 x 800 mm hoch 3-Wege-Lautsprecher Türme @ je 300 Watt. Meine Onkyo HT-S3700 5.1-Kanal Heimkino-Verstärker versorgt die System. Der Verstärker kommt als Bausatz mit kleinen Lautsprechern, die wirklich laut, aber nicht so vollmundig in den mittleren Frequenzen sind. Also beschloss ich, meine eigene Mitte Woofer-Lautsprecher zu bauen. Der Verstärker verfügt über Front-, Heck- und Center-Ausgänge, aber wie ich nur gebaut 2 Standlautsprecher Ich bin immer noch mit den kleinen Lager hinteren Lautsprechern, die vollen Surround Sound-Effekt zu halten. Die Lautsprechertreiber (Inc der Subwoofer) wurden aus einer Sony HiFi-System übernommen. (Mehr dazu später)
Smart LED-Leuchten
8 Schritt:Schritt 1: Kaufen Sie Ihre Lieferungen! Schritt 2: Gestalten Sie die Holz Schritt 3: LED-Streifen Vorbereitung Schritt 4: Machen Sie es regen (Epoxy)! Schritt 5: Fügen Sie einige Endkappen Schritt 6: Verdrahtung der LED Bar Schritt 7: Schließen Sie die LED-Streifen-Out Schritt 8: Sonderling Zeit
Ich habe vor kurzem beendete ein Etagenbett-Projekt für meine Kinder. Sein ein Ingenieur war ich eifrig auf der Suche nach einem "Problem", dass eine allzu komplexe Lösung benötigt. Außerdem ist es offensichtlich, dass kleine Kinder schlafen besser mit ungehinderten Zugang zu einer Licht etwas heller als einer kollabierten Sonne. Ich hatte mein Auge auf Adafruit die NeoPixels und dem Arduino Yun für eine Weile auf der Suche nach dem richtigen Projekt und diese Smart-Lichtstreifen schien zu passen. Das Projektziel war ziemlich einfach: Integrieren Wandhalterung Lichter in den Etagenbett mit einem Nachtlicht-Modus, Visuelle Alarm-Modus, und Benutzer aktivieren, Leselampen. Das Projekt war etwa 50% Software und 50% mechanisch / elektrisch Fertigung. Ich habe die Software angebracht ist, so dass, wenn Sie sich entscheiden, um die gleiche elektrische und mechanische Setup verwenden, ist die halbe Arbeit getan! Lass uns anfangen.
Auto / Motorrad oder Fahrrad kabelloser 2,4GHz Alarmbereich 500 10 Dollar Budget
Alle 8 Artikel anzeigen Dies ist einfach und kostengünstig mit Funkalarm 200m Reichweite, wenn Modul in Auto einfügen oder> 500 m, wenn Modul ist außerhalb zwei Modulen: RX- und TX- Empfängermodul machen akustischer Alarm und LED blinken, wenn das Signal zu erfassen Sendemodul wird eine Verbindung zu einem beliebigen Gerät oder Schalter, um es einzuschalten Hardware Arduino ATtiny85 und nRF24L01, sehr preiswert! Im angehängten Dateien, in 3d für RX und TX Fall gedruckt werden PCB-Modul ist editierbar mit Fritzing http://fritzing.org/home/ Sie können diesen einseitigen Leiterplatte mit CNC oder Transferverfahren machen http: //fritzing.org/projects/car-motorcycle-o-bicy ... ATtiny85 ist einfach, mit arduino uno nano oder mit dieser Anleitung zu programmieren RX / TX-Module sind mit 9V-Batterie betrieben, aber Sie können eine beliebige Gleichstrom mit 5V bis 20V Spannung ohne Probleme nutzen. Für Auto-Alarmanlage schlage ich vor, um Auto zu benutzen innerhalb der Lichter, mit dem Öffnen der Türen aktiviert werden. Beispiel Dieses Modul kann Code Alarm senden, so kann es als Alarm für das Haus, indem Sie es in den Türen, Fenster oder setzen in Serie mit Sensoren verwendet werden (Gas, Feuer, Infrarot)
DIY Alternative zu kommerziellen intelligenten Steckdosen
15 Schritt:Schritt 1: Überprüfen Sie, ob Sie folgende Punkte haben. Schritt 2: Solder Antenne mit dem HF-Modul. Schritt 3: Verbinden Sie RF-Modul mit einem Brett Brot und Schaltdrähte an Raspberry PI. Schritt 4: Schalten Sie Ihr Raspberry PI auf und eine Verbindung zu Ihrem WLAN-Router. Schritt 5: Installieren Prota OS und besuchen http://myprota.me. Schritt 6: Installieren ON / OFF-App aus dem App-Repository. Schritt 7: Klicken Sie einfach auf die Schaltfläche Installieren. Schritt 8: Zurück zum Schale und der Ein / Aus-App zu öffnen. Klicken Sie dann auf Sockel hinzufügen. Schritt 9: Benennen Sie Ihre Steckdose. Schritt 10: Um herauszufinden, Ihre Steckdose drücken und halten Sie auf die Taste, bis die LED-Anzeige zu blinken beginnt. Schritt 11: Wenn das Blinken aufhört es bedeutet, dass Ihre Steckdose entdeckt worden. Klicken Sie sich erinnern. Schritt 12: Jetzt können Sie ein- und ausschalten von jedem Browser verwandeln kann. Prota OS unterstützt Remote-Zugriff, so dass Sie Ihre Geräte steuern können, selbst dann, wenn Sie draußen sind von Ihrem Heimnetzwerk. Schritt 13: Es wird empfohlen, eine Verknüpfung auf dem Startbildschirm Ihres Smartphones. Schritt 14: Wenn Sie möchten, können vorab Automatisierungs Geschichten machen wollen. Beispiel fügen Sie ein Bluetooth-Modul und installieren RFID App. Dann können Sie Prota eingestellt, um auf Ihrem Sockel drehen, wenn Sie auf dem Zimmer vorhanden sind, und schalten Sie es aus, wenn Sie verlassen. Schritt 15: Testen Sie Ihre Smart-Buchse und Sie können immer mehr hinzuzufügen.
Warum sollten Sie Ihre eigenen Smart-Buchsen machen? Weil es Spaß macht und du wirst etwas Neues zu lernen. Da Sie in der Lage, um Ihr Haus zu automatisieren und zu tun viele coole Dinge mit ihm. Denn es ist billiger als kommerzielle Alternativen, vor allem, wenn Sie mehrere diejenigen besitzen wollen. ZB in unserem Büro verwenden wir 7 verbunden Buchsen. Kaufen Sie diejenigen aus dem Regal würde uns von 260 € gekostet haben, um 350 € insgesamt, aber wir haben es für unter € 120 und jede weitere Steckdose wird nun stattdessen für € 37- € 50 kostet uns 11 €. Das Rezept 1 Raspberry PI (T € 39) Beispielsweise von hier . 1 Hochfrequenz (HF) Transceiver für Raspberry PI (3 €) Gefällt Ihnen dieses ein . 1 Prota OS, die Ihre Schalter steuern. (€ 0 *) Laden Sie hier . * Es ist ein kommerzielles Produkt, aber wir beschlossen, zu geben, Lizenzen kostenlos für jeden, der dieses Projekt baut und schickt uns ein Foto (die wir zu teilen unsere Facebook-Seite ). An edward [at] thenaran.com. * Wenn Sie sich entscheiden, Ihre eigene Smart Stecker zu bauen, schreiben Sie uns. Wir werden Prota PI Lizenz für Sie arrangieren. 3 (oder mehr) HF-Schalter. (29 € für 3) Wir verwenden Watts Clever in unserem Büro, aber Sie haben Kontakt mit dem Lieferanten für kleinere Mengen. Einige Alternativen gefunden werden kann hier (EU-Stecker) und hier (US-Stecker). Achten Sie auf die Frequenz Ihrer Schalter und HF-Modul entsprechen. Bread Board und Schaltdrähte. Micro SD-Karte zu Prota OS und Anwendungen speichern.
ESP8266 mit Neopixeles
4 Schritt:Schritt 1: Material Schritt 2: Instalar ESP8266 en el IDE de Arduino Schritt 3: Programando el ESP8266 Schritt 4: Details
Hola Makers !! En esta ocasión les voy a mostrar como controlar con un ESP8266 un anillo de neopixeles de Adafruit, con un pequeño ejemplo programando el ESP8266 con el IDE de Arduino Comencemos !!
DIY Apfel beobachten VLC-Controller mit ESP8266, Arduino
3 Schritt:Schritt 1: Ersatzteile, Software. Schritt 2: ESP8266 und Arduino Seite Schritt 3: Xcode und IP-Konfiguration
Es ist eine hausgemachte Projekt, meine eigene Medien-Controller app zu machen. Mein Laptop an den Fernseher angeschlossen, und im zu faul, so maked eine VLC-Control-App. Ja im wissen, gibt es eine offizielle VLC App im Speicher, bessere Funktion, aber dieses ist meine :) Und im soeben einen PC ausschalten Taste, um die Uhr app (lazyness Überlast) Video:
WiFi / Internet Controlled Relays mit ESP8266 - Quick 30 Minuten IoT-Projekt
3 Schritt:Schritt 1: Vorbereiten und testen Sie das Netzteil Schritt 2: Vorbereiten & programmieren ESP01 Module Schritt 3: Schließen Sie alles zusammen und Test
ESP8266 ist ein sehr beliebtes Gerät für das Internet der Dinge in diesen Tagen. ESP8266 ist einfach als Modul zur Verfügung. Es ist ein kleines und spottbillig Einrichtung, die einen eingebauten Controller läuft bei 80 MHz hat und mit optionalen Firmware kann es als Stand-alone-Gerät ohne Mikrocontroller wie Arduino verwendet werden. Video der Arbeit Projekt und Überblick über Entscheidungsprozess - Dieses Projekt ist sehr einfach und verwendet eine ESP8266 Modul ESP-01. Es hat Pinout-Header, die sehr einfache Vernetzung mit anderen Geräten bietet. Ein 5V 2A AC-Netzteil, ein Spannungsregler und optoisolierte 2 Relais Platine verwendet wird. A CP2102 USB-UART wird verwendet, um zu programmieren und konfigurieren Sie den ESP-Modul. Das Modul ist mit NodeMCU Firmware, die Arduino wie Funktionen für GPIO und lua Scripting-Unterstützung unterstützen geladen. Part List ESP8266 Modul ESP-01 Opto-isolierte 2-Kanal-5V Relaiskarte SMPS Versorgung 5V 2A LM2596 DC-DC-3A Abwärtsmodul mit Spannungsanzeige - oder jede andere step down-Spannungsregler auf 5V bis 3,3V für ESP-Modul umzuwandeln. Selbst eine billige IC wie LM317 oder LM1117 tun wird. CP2102 USB UART-Modul - oder jede andere 3,3 V kompatible USB-TTL UART Adapter Schaltdrähte
Seiten: « Zurück 1 2 Nächster »