• Home »
  • Ethernet-Schild »

    8 Schritt:Schritt 1: Teile & Programm Schritt 2: Der Betrieb Blockschaltbild Schritt 3: Methode der Verwendung xively 1/6 Schritt 4: Methode der Verwendung xively 2/6 Schritt 5: Methode der Verwendung xively 3/6 Schritt 6: Verfahren die Verwendung xively 4/6 Schritt 7: Methode der Verwendung xively 5/6 Schritt 8: Methode der Verwendung xively 6/6 (video)

    Mein Beitrag wird erläutert, wie Ultraschall-Sensorwert der Ferne mit Arduino, ioShield-A & Xively Server zu überwachen. Arduino Uno Board zur Steuerung gesamte System und das Messen der Sensorwert verwendet. Ich bin mit ioShield-A (die von W5500 basiert) für die Verarbeitung der TCP / IP connection.Step 1: Teile & Programm Arduino Uno (MCU): http://arduino.cc/en/Main/ArduinoBoardUno Ethernet Shield (ioShield-A / WIZnet): http://www.shopwiznet.com/ioshield-a Ultraschall seonsor (NT-TS601, OEM ): http: //www.datasheetarchive.com/datasheet/NT+TS601 ... Temperatur (DHT11, DFRobot): Library: http://playground.arduino.cc/main/DHT11Lib Datenblatt: http: // www. micropik.com/PDF/dht11.pdf LED, Widerstand Jumpers breadborad Fritzing: http://fritzing.org/home/ Arduino Sketch: http://arduino.cc/en/Main/Software Ich zog den schematischen am Fritzing. Schritt 2: Der Betrieb Blockschaltbild Jeder Knoten und Teil zu betreiben und zu kommunizieren, wie in Block unter diagram.Step 3 dargestellt: Methode der Verwendung xively 1/6 Jetzt werde ich zu Xively (Cloud-Service), einem der beliebtesten Cloud-Service auf der Welt zu verbinden. 1. Verbinden Sie http://xively.com Schritt 4: Methode der Verwendung xively 2/6 2. Nach dem Log-in, gehen Sie zu "Entwicklung Devices" Schritt 5: Methode der Verwendung xively 3/6 3. Geben Sie den "User Agent", "Feed-ID" und "APIKEY" in der Arduino SketchStep 6: Verfahren die Verwendung xively 4/6 Methode der Verwendung xively 5/6: 4. Nun können Sie per Fernbedienung die Änderung des Sensor value.Step 7 überwachen // Ersetzen Sie Xively API-Schlüssel hier #define APIKEY "YfqMfUI4h9QIZ0dL8JQTpqfhIfaeXwGOc7qrpPeoFHecVPEI" // Ersetzen Ihren Feed ID # definieren Useragent "machen fair" // User-Agent ist der Projektname #define FEEDID 863324820 Code unten ist, um die LED einzuschalten, wenn der Sensorwert ist unter 10 cm. Im Falle von Datastring String = "Ultra," und Datastring + = "\ nTemperature", müssen sie dieselbe mit dem Kanalnamen, die Sie an der Xively gemacht werden Schritt 8: Methode der Verwendung xively 6/6 (video) Die Überwachung der Sensor mit der xively (HW - WIZ550io + Arduino UNO) Angehängte Datei dht11.zip: Temperatur Bibliothek XivelyClientString_temperature.zip: arduino Quellcode. Bitte um beigefügten Video verweisen.$(function() {$("a.lightbox").lightBox();});

      5 Schritt:Schritt 1: Materialien Schritt 2: Bauen Sie die Abschirmung Schritt 3: Arduino Code und Verdrahtung Schritt 4: Webserver Schritt 5: Relay-Verbindungen

      News: In dieser letzten Monaten habe ich einige wichtige Fehlerbehebungen und Verbesserungen, um den Code und auf den Webserver des Projekts gemacht. Siehe datura_mega_v19.ino für den neuesten Code. Die Funktions Projekt über das Internet - Verwenden Sie es als komplette Bewässerungssystem für den Garten, oder verwenden Sie es, um Ihr Aquarium zu kontrollieren, oder einfach nur, um jede Art von Geräten zu Hause zu kontrollieren. Der Phantasie sind keine Grenzen gesetzt. Eigenschaften Arduino programmiert einen Namen für jede der 6 Relais (Sie können Lampen, Pumpen, elettrovalves, Heizungen, ecc verbinden.) Wählen Sie zwischen Hand- und Automatikbetrieb für jedes Relais Volle Woche Routing-Zeitprogrammierung (jedes Relais hat seine eigenen Einstellungen natürlich) Sensor Steuer (Sie können bis zu 6 analogen Sensor befestigen und Parameter, um die Ein- / Aus-Zustand zu steuern, als Lichtsensor oder einen Feuchtigkeitssensor, ECC ECC) Vollständig web gesteuert Passwort geschützt Temperatur, Druck und Feuchte-Anzeige und melden Displaydigital Uhr mit Batterie-Backup-Log statistischen Daten auf SD (Temperatur, Feuchtigkeit, analogen Sensor jedes Relais und Ein- / Aus-Zustände) Ja, ich weiß, es ist kein Projekt für Anfänger, wie Sie benötigen einige grundlegende Löten Fähigkeiten, um das Projekt zu erstellen, und Sie müssen Ihre eigenen Datura (Layout-Zeichnungen zum Download zur Verfügung) Schilder auf Arduino befestigen zu ätzen, und Sie ' ll haben, um ein wenig arduino Wissen. Aber, Sie können es tun! Und wenn Sie fertig sind, werden Sie der glücklichste Mensch auf der Welt sein, wie ich war, als ich baute es zum ersten Mal. Es impliziert ein bisschen Problemlösung, wie Sie verschiedene Komponenten finden konnten, oder Sie einige Anpassungen brauchen könnte, aber beißen ein Problem zur Zeit, und Sie werden sehen, dass Sie es wirklich tun. Vereinfachung, wenn Sie alle Komponenten direkt an das Arduino befestigen (werfen Sie einen Blick auf das Foto), werden Sie sich fragen, dass Sie die Schilder nicht brauchen .. so, warum Sie benötigen 3 Schilde zu bauen? Da Sie einen Dschungel von Verdrahtungsdurcheinander zu beseitigen. ------------- Das Projektziel ist einfach. Stellen Sie sich vor, dass Sie 2 Wasserpumpen, und ein paar Ventilatoren für Luftstrom und 2 Lampen müssen handeln. Sie können eine Pumpe (oder eine elettrovalve) verwenden, um klares Wasser, um Ihre Pflanzen zu senden, und eine andere Pumpe an befruchteten Wasser zu senden. Jedes Relais kann programmiert werden. Als Beispiel können Sie 12 Stunden Licht, um Ihre Pflanzen gesetzt und bewässern 2 mal, wie es in der Früh und am Abend. Sie können auch ein paar Drähte in den Topf, und die beiden anderen Enden mit den Sensoranschlüssen. Einfach gesetzt Feuchtigkeit Feuchtigkeit, so dass, wenn das Gelände ist schon nass, wird der Widerstand zwischen den 2 Kabel in den Topf zu verringern, und Datura erscheint nicht auf dem Relais zu schalten. Oder stellen Sie Ihr Aquarium / Terrarium, die Sie haben, um zu steuern. Sie können eine Filterpumpe, einen UV-Filter und setzen Sie Timer, um Wasser zu sterilisieren Lampen anschließen, können Sie eine Heizung Teppich oder eine Heizung Draht zu verbinden und die Wassertemperatur steuern. Sie können einen pH-Sensor zu verbinden, und regulieren Nitrate. Sie können ständig kontrollieren Feuchtigkeit und Temperatur im Terrarium. Sie können auch einfach verbinden Lampen in die Steckdosen, und manuell auf / aus dem Internet. Datura verwendet auch eine optionale Günstiges Nokia Display, alle Informationen über Feuchte und Temperatur zeigen. Es zeigen auch alle Daten jedes Relais. Sie können Dreh info Geschwindigkeit über Parameter eingestellt. Datura lässt, um ein Protokoll, das alle 30 Minuten Temperatur und Relais Zustand in einer CSV-Datei (in der sd root) Schreibfreigabe, so dass Sie die ganze Geschichte festgehalten wird. Die Ethernet-Schild lässt zu Datura von einer einfachen und komfortablen Web-Seite zu steuern. Sie können auch ein Kennwort ein, um die Kontrolle von unerlaubten Menschen zu schützen zuordnen. Die Web-Steuerung ist voll funktionsfähig und einfach zu verwalten. Kosten Die Gesamtkosten etwa 100 € oder 130 €. Denken Sie daran, dass die teuersten Komponenten sind das Arduino Mega (20 €), das Ethernet-Schild (12 €), den Kasten (15 €), und der Steckdosen (20 €) .Schritt 1: Werkstoffe Alle 12 Artikel anzeigen Arduino Mega 2560 + Bibliotheken angebracht Ethernet shield W5100 DHT22 Temperatur- / Feuchtigkeitssensor DS1307 Echtzeituhr 3 x 20x10cm 1 Seite Kupferleiterplatten (siehe Zeichnungen zum Größenangaben) 6 x Relais 5V 10A-250V lcd nokia lhp7366 (Nokia 5110 o 3110) - Warnung ! es brauchen 3V. 10k Widerstände auf allen Pins benötigt den Strom zu begrenzen. 5 x 10k 1 / 4watt Widerstände 12x 8 pin Leiterplatten-Steckverbinder mit langen Füßen und mindestens 80 Stiftleisten + 2x3 ISCP-Header (siehe Fotos) mit langen Füßen 6 x Leiterplattensteckverbinder, Reihenklemme 1x 8-poliger Sockel Dupont Wire50 Female DuPont Pullover-Kabel (20cm ca.) 12 pcbplastic pinspacers ein kleines Stück Schleifpapier (400) und alchool zu pcb 30x20x10cm Kunststoff Box6 Wand Steckdosen Elektrische Leitungen für Relais reinigen Ein 7-9v Stromversorgung für arduino Eisenchlorid auf Ihre Leiterplatten drücken n abziehbare Transferfolie zu ätzen, oder Glanzpapier und Laserdrucker Laserdrucker CD Stift oder Staedtler Lumocolor um Leiterbahnen zu verfeinern. Drill und und kleinen Bohrer: 0,75, 1 mm und 2,5 mm. Alle Einzelteile benötigt werden, einfach bei ebay erhältlich. Schritt 2: Bauen Sie die Abschirmung ja, hast du 3 Schilde bauen. All die Stiftzuordnung enthalten ist und in der Arduino-Code angebracht erläutert. Datura Schild ist einfach ein Adapter Schild, zwischen Arduino und Ethernet-Schild angebracht, das die Verdrahtungskomponenten Anordnung zu vereinfachen. Relay Schild ist ein Brett, das Sie Relais in einem bequemen Verschiebung arrangieren lassen. Das Board wirklich vereinfacht Ihre build. Sensoren Schild erlauben, die DS1307 Uhr 8-Pin DIP, die Uhr Backup-Batterie und die Anschlüsse für alle externen Sensoren könnten Sie zur besseren Steuerung Relais zu verbinden. Es ist auch zu ermöglichen, um die Anzeige zu verbinden (im pdf Ich malte auch Alternativen Anzeigetafel Anschlüsse, so können Sie auch verdrahten es mit einem langen Flachkabel, um bequem Platz in einem Feld). NB beachte, dass ich habe eine externe DS1307 Uhrenkarte auf dem Schild hinzu, als ein eBay-Verkäufer schickte mir aus Versehen statt Nackt DIP-Gehäuse. Kein Problem, schließen Sie einfach die 4 Adern an den Stiftleisten auf dem verabredeten Schild. Drucken und Ätzen Datura Schild, Schild und Relais Sensoren Schild Sie können ganz einfach detaillierte Anleitungen zum korrekten Leiterplatten ätzen, aber ich werde schnell beschreiben Einfachheit. Sand die PCB und deaktivieren Sie die Kupferoberfläche mit alchol gegen Kratzer und Fett auf dem Kupfer zu entfernen. Drucken der PCB-Layouts und überprüfen Sie den richtigen Druckgröße (versuchen Sie es zuerst auf Normalpapier und sehen, ob es Arduino Board passt). Drucken auf Fotopapier und benutzen Eisen auf der Leiterplattenoberfläche zu übertragen. Tipically Glanzpapier braucht 6-7 Minuten mit Eisen bei max Temperatur, um all den Toner auf der Leiterplatte zu übertragen. Verwenden Sie ein Stück Stoff zwischen Eisen und Papier. Gedrückt halten und nicht das Eisen zu bewegen mindestens 2-3 Minuten, dann können Sie sanft bewegen Sie das Bügeleisen in Kreisen über die ganze Leiterplatte die Tonerübertragung besser zu lassen. Lassen Sie die Leiterplatte kühlt ein wenig, dann tauchen die Platine in Wasser für einige Minuten, dann starten, um Papier zu entfernen. Wenn alles geklappt hat, sollte der Toner auf dem Kupfer bleibt. Verwenden Sie die CD-Stift, um die Titel zu fixieren, wenn Sie etwas gebrochen zu finden. Verwenden Sie Handschuhe und eine Brille, und füllen eine Plastikdose mit etwas Säure, dann tauchen die Leiterplatte in. Lassen Sie die Säure coversPrint und ätzen Datura Schild, Schild und Relais Sensoren Schild komplett die Bretter. Wenn Sie ständig die Box zu bewegen, wird die Säure das freigelegte Kupfer in wenigen Minuten (15-30 Minuten) zu entfernen. Ok, wenn Sie fertig sind, waschen Sie die Leiterplatte und reinigen Sie die Bretter von der Säure mit Wasser. Befolgen Sie die Zeichnungen und die Bohrungen für die Komponenten. Zeigen und löten Sie die Komponenten auf den Brettern Starten Sie von Datura Abschirmung und löten all den Stift Leiterplattenklemme mit den langen Beine und der ICSP-Anschluss, dann löten Sie die Leiterplattenleisten. Löten Sie die Brücken und die Stiftleisten auf der Relais-Schild. Ich legte die Relais-polig Anschluss auf der linken und rechten Seite am Schild, so können Sie wählen, um die flach auf die Seite Sie wollen zu verbinden. Verbinden Sie nun die Relaiskarten mit den Abstandhalter aus Kunststoff. Sie werden feststellen, dass diese Anordnung ist sehr einfach zu verwalten. Schließlich nehmen Sie die Sensoren Schild und löten die 8-Pin-Buchse. Dann folgen Sie den Batteriehalter (halten Sie ein Auge auf + und -). Löten Sie nun alle grünen Anschlüsse, mit denen Sie auf eventuelle externe analoge Sensoren verbinden wird. Auf der Platine Ich habe auch 2 weitere Anschlüsse, benannt A und B, auf der Unterseite der Platine. Die B-Stecker verwendet, um die DHT22 Feuchte- / Temperatursensor zu befestigen, und die A-Anschluss ist für die zukünftige Verwendung (Flusskontrolle). Füllen Sie das Brett durch solding alle übrigen Pin-Header benötigt, wie Sie in den Fotos sehen. NB Wenn Sie eine andere Display überprüfen Sie die Pinbelegung bevor eine Verbindung mit dem Schild. Pinbelegung wird in der Kopfzeile der Arduino Code dargestellt. Natürlich, bevor Macht auf dem Arduino, überprüfen Sie alle Schilder und Anschlüsse für Fehler und Test mit einem Multimeter auf Kurzschlüsse. Vor allem, wenn Sie Kurzschlüsse zwischen + und Masse zu finden, gut .. etwas schief gelaufen .. so das Problem zu beheben, bevor Sie das Arduino. Überprüfen Sie ist besser als brennen Sie eine Komponente und wartet auf eine andere Sendung. Wenn Sie sicher sind, dass alles in Ordnung ist, können Sie auf der Arduino anzutreiben. und laden Sie ein einfaches Beispiel Skizze als blinkende LED. Wenn alles in Ordnung ist, dann können Sie auf den nächsten step.Step 3 gehen: Arduino Code und Verdrahtung Nun, in der Anlage, die Sie den Code und Bibliotheken benötigt, um den Code zu kompilieren finden. Entpacken Sie einfach die Bibliotheken und kopieren zu Ihrem arduino Ordner datura_mega_v18.ino ist der Code dht22.zip - die Feuchtigkeit Temperatursensor Bibliothek adafriut_pcd8544.zip - Anzeige Zeichen Bibliothek adafruit_gfx.zip - Grafik anzeigen Bibliothek ethernet.zip - Ethernet-Bibliothek Realtimeclock ds1307.zip - Uhr Bibliothek sd.zip - microSD-Bibliothek EEPROM-Speicher-Mapping // Eeprom (0) = n_rel - Anzahl der Relais angeschlossen // EEPROM (1) = log on / off // Eeprom (10-15) = automatische / manuelle Relaismodus // Eeprom (20-27) = pwd // Eeprom (30-41) = max Feuchtigkeit (2 Byte x valore) // Eeprom (100-147) = Relais Namen // Eeprom (1001-1168) = Timer 1 Tisch on / off // Eeprom (1169-1336) = Timer 2 Tabelle on / off // Belegt: // A0, A1, A2, A3, A4, A5 Parametersensoren (Analogwerte 0-1023) // 4 Arduino - CS-SD-Karte // 6 Arduino - reserviert (lcd-Aktivierung) // 44 Arduino - DHT22 temp / hum Sensor // 46 Arduino - Durchflusssensor // 10 Ethernet reserviert (für Arduino UNO-Kompatibilität erforderlich) // ==> Pin 1 lcd - v + 3.3 arduino // 13 arduino ==> Pin 2 lcd - Serien Uhr aus (SCLK) (10k res erforderlich) // 11 arduino ==> Pin 3 lcd - Serielle Daten aus (DIN) (10k res erforderlich) // 12 arduino ==> Pin 4 lcd - Daten / Befehl wählen (D / C) (10k res erforderlich) // Pin GND arduino ==> Pin 5 LCD - LCD Chip-Select (CS) // ==> Pin 6 LCD - LCD oscillatore est - nicht angeschlossen // Pin GND arduino ==> Pin 7 lcd - GND // ==> Pin 8 LCD - Vout - optional LED-Backlight // 9 arduino ==> Pin 9 LCD - Reset (10k res erforderlich) // 20 arduino ==> Pin SDA RTC DS1307 // 21 arduino ==> Stift SCLK RTC DS1307 // 30,31,32,33,34,35 Relais // 53 Arduino - Ethernet vorbehalten Nach dem Hochladen den Code auf Arduino, ist es Zeit, es zu Feuer auf. ABER NICHT ANSCHLIESSEN Hochspannung zum Relais! Sie werden später zu verbinden, auf dem letzten. Sie shuld siehe auch die Anzeige arbeiten und cicling zwischen relays.Step 4: Webserver Versuchen Sie, auf 192.168.1.99 (Passwort paol) aus dem Browser zu verbinden. Versuchen Sie nun, das Brett von der Admin-Seite zu verwalten. Versuchen Sie, zwischen Hand- und Auto-Modus zu wechseln, und Ein- / Ausschalten der Relais. Sie sollten in der Lage zu hören, ein wenig klicken, wenn Sie ein Relais zu schalten. Werfen Sie einen Blick auf die Feuchtigkeit und Temperatur-Daten, sondern auch die Sensorwerte. Früher habe ich die Sensoren an Feuchtigkeit in einem Topf zu überprüfen, so dass auf dem Bild sollte man noch die Feuchtigkeit Label. Am Beginn werden Sie seltsame Werte zu finden, ist dies, weil EEPROM Werte sind immer noch nicht festgelegt worden. So wirst du alle params gesetzt. Soglia min ist ein Parameter (ein Wert für jedes Relais) und Sie können zwischen 0 ans 1023 eingestellt Wenn Sie ein paar os Metallstock in einen Topf gepflanzt verwenden, werden Sie durch die Bodenfeuchte erzeugt resitance sehen. Mehr Wasser, mehr der Wert aufgezeichnet. , wenn der Wert "hum Akt" ist größer als "soglia", entweder in programmierten Modus Arduino lässt sich nicht einschalten bis das Relais (als intendeed, dass der Boden schon ziemlich feucht). Sie können die Parameter von der Einstellungsseite ändern. In der Tabelle wird showned, wie man Werte zu ändern. versuchen Sie zuerst, um die Uhr time.Step 5 gesetzt: Relay-Verbindungen Vor dem Anschluss an 220 V Relais, versuchen Relais mit niedrigeren Spannungsgeräten, wie 9-V-Lampen, und prüfen, ob alles funktioniert. Dann wird Block das Projekt. JETZT schalten Sie den Haupt elektrischer Energie an Relais anschließen. Verwenden mammooths und mit Isolierband, um die Drähte zu verbinden. Stellen Sie sicher, es gibt nichts, elektrische gefährlichen man anfassen kann, wenn Sie die Box zu öffnen. Sicherheit ist die erste Sache. Genießen Sie Ihren Datura Home Automation Projekt !!

        11 Schritt:Schritt 1: Verbinden Sie Ethernet-Schild auf Arduino Schritt 2: Verbinden Sie LED- Schritt 3: Schließen Arduino zu PC Schritt 4: Connect Ethernet-Schild an Router Schritt 5: Öffnen Arduino IDE Schritt 6: Upload-Code, um Arduino Schritt 7: Test Web Server Schritt 8: Öffnen Sie MATLAB Schritt 9: Klicken Sie auf GUIDE Schritt 10: Zeichnen Sie zwei Buttons Schritt 11: Link Taster an die URL

        Seit einiger Zeit erleben einige DIYs, wie man eine Kommunikation zwischen MATLAB-Anwendung und Arduino, die fest verdrahtet, um PC ist zu etablieren. Allerdings habe ich nicht alles, was Arduino via MATLAB steuern drahtlos mit dem ENC28J60 Ethernet kompatibel Schild gestoßen. In diesem ible ', werde ich den einfachsten Weg, um zu kontrollieren Arduino mit MATLAB drahtlos zu zeigen. WAS DU BRAUCHST? 1) Arduino - Sie benötigen einen Controller. Ich habe Arduino, da es von MATLAB unterstützt wird. Für dieses Projekt habe ich jedoch, Gizduino, eine lokal hergestellte Arduino-basierte Steuerung. 2) Ethernet Shield - Sie benötigen einen kompatiblen Ethernet-Schild für dein Board. Ich habe den ENC28J60 für mein Board. 3) Wi-Fi-Router - Um Ihren Arduino, das wäre die Mittel, um auf Ihren PC drahtlos zu verbinden. 4) LED - Bauteile, um die Kommunikation zwischen den Geräten anzuzeigen. Für dieses Projekt habe ich LED. 5) Druckerkabel - Um Arduino an Ihren PC anschließen. - 6) UTP-Kabel an den Ethernet-Schild an die router.Step 1 anschließen: Verbinden Sie Ethernet-Schild auf Arduino Sorgfältig schließen Sie Ethernet Schild, um Ihre Arduino. Vermeiden Sie Biegen der pins.Step 2: LED-Connect Schließen Sie alle Komponenten, die Kommunikation zwischen den Geräten hinweisen könnte. In diesem 'ible habe ich eine LED. Werden versuchen, schalten LED ein und aus drahtlos mit MATLAB. Ich habe mein LED Anode (lange pin) Digital-I / O-Pin 6 des Ethernet-Schild an die Arduino angebracht ist und LEDs Kathode (short pin) zu Ethernet ist GND.Step 3: Connect Arduino zu PC Plug-in-Drucker-Kabel an den Arduino und eine Verbindung zu PC.Step 4: Connect Ethernet-Schild zu Router Plug-in-UTP, Ihre Ethernet-Schild und einem der LAN-Ports Ihres router.Step 5: Open Arduino IDE Ich habe Arduino 1.0 wegen der Ethernet shield Bibliothek Kompatibilität. Nach dem Öffnen Arduino 1.0, laden Sie die Bibliothek und kopieren Sie fügen Sie den Inhalt in die Bibliothek Ordner Ihrer Arduino 1.0.Step 6: Upload-Code, um Arduino Vor dem Hochladen die Codes, um Ihren Arduino, stellen Sie sicher, dass Sie von einem Web-Server-Adresse, die mit in den DHCP-Server Bereich angegeben haben. Um den DHCP-Server-Bereich Ihres Routers zu erfahren, können Sie Ihren Router durch einen Browser öffnen und die Eingabe der Standard-Gateway-Adresse 192.168.0.1 zugreifen können. Die meisten Router verwendet diese Standard-Gateway-Adresse, aber einige Router können unterschiedliche Adresse verwenden. Um die Adresse des Routers erfahren Sie die Eingabeaufforderung zugreifen können, wenn Sie ein Windows-Benutzer, geben Sie ipconfig ein und geben Sie an treffen sind. Achten Sie auf das Standard-Gateway-Adresse, wenn Sie Ihre router.Step 7 verbunden sind: Test Web Server Nach dem Hochladen den Code zu Arduino, können Sie testen, ob Sie die Web-Server, den Sie zugeordnet zugreifen können. Öffnen Sie einen Browser und geben Sie in Ihren Web-Server-Adresse ein. Ich habe 192.168.0.15 als meine Adresse. Sie können auf ein und aus und prüfen Sie, ob die LED auf Ihre Ethernet Abschirmung mit der Arduino angebracht ist reagiert. Sobald Sie eine Mitteilung an den Ethernet-Schild und Web-Server eingerichtet haben, können Sie zu integrieren, um MATLAB fortzufahren. Schritt 8: Öffnen Sie MATLAB Alle 7 Artikel anzeigen Beim Herstellen einer Verbindung zu Ihrem Arduino Ethernet Shield and Web Sever können Sie Ihre MATLAB öffnen und beginnen mit der Integration. Nur ein kleiner Hinweis: Obwohl wir nicht mit dem MATLAB-Support-Package für Arduino, können Sie wählen, um sie zum späteren Nachschlagen downloaden Schritt 9:. Klicken Sie auf GUIDE Nach dem Ausführen von MATLAB, klicken Sie GUIDE. Dadurch werden Sie zu einem anderen Fenster zu bringen fragen für GUI-Vorlagen, klicken Sie einfach auf leere GUI.Step 10: Zeichnen Sie zwei Buttons Klicken Sie auf die Drucktaste und ziehen Sie zwei für ON und OFF-Modus. Sie können ihre Eigenschaften entsprechend ändern. Ist das erledigt, klicken Sie auf m-Datei und save.Step 11: Link Taster an die URL Ist das erledigt, können Sie die folgenden Codes unten Tasten 1 und 2 zu platzieren. Zum ersten Druckknopf: urlread ('http://192.168.0.15/?led=on'); Für die zweite Druckknopf: urlread ('http://192.168.0.15/?led=off'); Wenn Sie bemerken, kommen die folgenden Codes oben macht einfach MATLAB Zugriff auf die Web-Server-Adresse für die Befehle an und aus, was uns in der Lage, die folgenden drahtlos steuern. Klicken Sie einfach auf Play und Testseite.

          5 Schritt:Schritt 1: Schritt 1: Stückliste Schritt 2: Schritt 2: Eigenschaften Schritt 3: Schritt 3: Schaltplan Schritt 4: Schritt 4: Test-Code Schritt 5: Schritt 5: Testergebnis

          Ethernet-Schild sofort können Internet-Konnektivität für Arduino Projekte. Ein Bord Wiz5100 Ethernet-Controller kann bis zu vier TCP und UDP-Verbindungen, nur legen Sie es auf eine Arduino eigene Netzwerkgeräte erstellen. Leicht überprüfen, Verbindungsstatus mit an Bord leuchtet. Erweitern Sie Ihre Design weiter mit zwei zusätzlichen Reihen von Stiftleiste, die Schilde und Prototyping-Boards zu verbinden.

            11 Schritt:Schritt 1: Was brauchen wir? Schritt 2: Warum OSC? Warum nicht eine direkte Verbindung? Schritt 3: Anschließen des Arduino Schritt 4: Die Elektronik hinter dem, was hier geschieht. Schritt 5: Installieren Sie die CNMAT OSC-Bibliothek Schritt 6: Finde heraus, die lokale IP-Adresse Ihres Computers mit OSX Schritt 7: Arduino Code Schritt 8: Schließen Sie Ihr Arduino Uno und Ethernet-Schild mit dem Heimnetz Schritt 9: Lassen Max eingehende OSC Nachrichten abzuhören und senden Sie sie ab Schritt 10: OSCulator Schritt 11: MIDI Learn einen Knopf in Ableton Live

            In diesem instructable werden wir ein Potentiometer auf einem Arduino Uno verwenden, um eine MIDI CC in Ableton Live steuern. Ein MIDI CC steht für Continuous Controller, dh eine Zahl im Bereich von 0 bis 127 einschließlich, etwas mit zu modulieren. Im youtube ich für dieses Intro Sie sehen und hören, dass wir die Filterfrequenz mit dem Potentiometer modulieren kann gemacht. Ein Potentiometer ist ein Elektronik-Komponente, die Sie in einem Widerstandswert wählen können. Diese instructable beschäftigt sich mit dem Apple OSX-Betriebssystem, aber Sie können hoffentlich zwischen den Zeilen lesen und Umsetzung einer modifizierten Version für Ihr Betriebssystem der Wahl.

            Seiten: