Arduino 1-Wire Sniffer


Während der Arbeit auf einem 1-Draht-Bus-System - Aufbau z.B. ein Arduino Uno 1-Wire-Slave-Gerät mithilfe einer OneWireSlave Bibliothek oder allgemeine Entwicklung und debugging - eine Logik Analysator, Auswertung und Interpretation den Bit-Datenverkehr auf dem Bus könnte sich als nützlich. Ich zeige Ihnen hier wie einfach und schnell einen Sniffer mit nur eine Seriennummer/RS-232-USB-Adapter bauen. Dieser Adapter kann aus einem Arduino Uno-Board zu bauen, indem man nur eine Brücke.

Nur wenige im Handel erhältlichen Geräte in der Low-Cost-Segment vorhanden, die sind das 1-Wire-Busprotokoll analysieren können. 1-Wire master Referenz-Implementierung Link45 unterstützt z. B. eine Netzwerk-Sniffer-Modus.

Mit einem Arduino Uno erhalten wir sofort mehrere interessante Möglichkeiten:

  1. die Ölwanne kompatibel Logik Analyzer Code für Arduino Uno bestehend aus der Logic_analyzer Skizze und ein 1-Wire kompatibel GUI wie OLS - natürlich bessere Kammer-System wie die ursprünglichen Offenen Bank Logic Sniffer oder Bus Pirat funktioniert auch (eigentlich besser durch mehr Speicher)
  2. Lesen Sie Tutorial 214; Verwenden eine UART zum Implementieren der eines 1-Wire-Bus-Master verstehen, eine serielle Schnittstelle (UART) verwenden wie ein seriell/RS-232-USB-Adapter von einem Arduino Uno Board gebaut

Vergleichen, was wir gesehen haben, 1-Draht-Schnittstelle ist eine Implementierung des DS9097 Passive seriellen Adapter ("die original serial 1-Wire Adapter") wir bekommen einer Idee, die in den alten Tagen Werbespot 1-Wire Master wo bauen ähnlich wie unsere Sniffer. Der UART ist eine perfekte Ergänzung für 1-Wire-Bus-Kommunikation, da es die Synchronisation erforderlich bietet. Und wir sehen eine kleine Feinheit; Arduino Uno Board tut Actuall nicht geben einen wahre seriell/RS-232-USB-Adapter wegen der "falschen" Spannungspegel (Arduino und 1-Wire sind 0 bis 5V, RS-232 3 bis 15V negativ und positiv ist).

In Verbindung stehende Artikel

EL-Wire-Hut: Sequenziert und Sound Activated mit Fernbedienung - powered by Arduino und Sparkfun

EL-Wire-Hut: Sequenziert und Sound Activated mit Fernbedienung - powered by Arduino und Sparkfun

Willkommen in der Instructable Hotelführer EL Wire Hut mit einigen Spaß Funktionen.Das Konzept ist ein EL Wired-Hut mit 8 sequenzierten EL Drähte durch eine Kabelfernbedienung gesteuert. Mehrfache Geschwindigkeit kontrollierbar Sequenz Modi sind in e
Fahrrad - powered Arduino Wasseraufbereitungssystem (mit UVC-Licht)

Fahrrad - powered Arduino Wasseraufbereitungssystem (mit UVC-Licht)

Diese instructable veranschaulicht, wie eine UV-C-Wasseraufbereitungsanlage mit einer Fahrrad- und Arduino-Steuerung macht. Ein Dynamo in der Rückseite des Fahrrades lädt eine Batterie (die wir für dieses Projekt zunächst bereits geladen haben), die
Gewusst wie: verwenden und Arduino Shield mit dem Raspberry Pi

Gewusst wie: verwenden und Arduino Shield mit dem Raspberry Pi

Hinzufügen von Arduino können Schilde auf dem Raspberry Pi ein sehr großer Schmerz sein. Sie am Ende mit einem Gewirr von Kabeln, die herumlaufen und Einrichtung der Software ist eine Herausforderung in seinem eigenen Recht.Hier ist eine einfache Lös
Arduino Xbox RC Auto Hack (Maisto Rock Crawler)

Arduino Xbox RC Auto Hack (Maisto Rock Crawler)

In diesem Projekt werden wir ein RC-Car (Maisto Rock Crawler) zu hacken und ersetzen ist es Lager Platine mit einem Arduino Uno R3, Motor Shield und XBee Modul. Wir verwenden ein weiteres Arduino zu sammeln und interpretieren von Daten von einer Xbox
DIY | Einfach Arduino Laser Tripwire Sicherheitssystem!

DIY | Einfach Arduino Laser Tripwire Sicherheitssystem!

In diesem Tutorial werde ich euch gelehrt werden wie Sie Ihre eigenen Laser Tripwire Sicherheitssystem zu Hause aufbauen können!Sie benötigen die folgenden Komponenten und Materialien:LED-LichtLaser-ModulLaser-Sensor-ModulLautsprecher oder Piezo Buzz
Arduino IoT Weather Clock

Arduino IoT Weather Clock

In dieser Instructable bauen wir eine Uhr, die auch innen und außen klimatischen Bedingungen anzeigt.Früher habe ich eine coole kleine Uhr, die neben der Uhrzeit auch die Temperatur im Inneren des Hauses, das Datum und die Außentemperatur über einen
Logger Schild: Datalogging für Arduino

Logger Schild: Datalogging für Arduino

Data logging shieldHier ist ein handliches Arduino Shield: Wir hatten eine Menge Leute auf der Suche nach engagierten und gut gestaltete Datenprotokollierung Schild. Wir haben hart gearbeitet, um eine kostengünstige aber abgerundetes Design engineer.
Programm Weihnachten Lichterkette Morsecode mit Arduino & Snap Schaltungen zu blinken

Programm Weihnachten Lichterkette Morsecode mit Arduino & Snap Schaltungen zu blinken

Dies ist ein Projekt mein Sohn Dylan (9) und ich habe zusammen mit einem Arduino Platine, ein Snap-Schaltung-Set und Weihnachten Lichterkette.Was Sie brauchen:Arduino: Arduino ist ein Computer in einer einzigen Platine, die Sie, mit einer Schleife Ro
Live Arduino Sensorwerten auf einem Nokia 5110 LCD Anzeige

Live Arduino Sensorwerten auf einem Nokia 5110 LCD Anzeige

wenn Sie jemals mit Arduino gearbeitet haben, haben Sie wahrscheinlich wollte es Sensorwerte anzeigen.Mit dem seriellen Monitor ist völlig in Ordnung, aber als der Arduino Badass, die Sie schnell zu werden, möchten Sie wahrscheinlich es zur Anzeige d
Home-Automation mit Arduino... Und JavaScript!

Home-Automation mit Arduino... Und JavaScript!

In diesem instructable (mein erstes One tatsächlich), ich werde dich zu Automatisierung in Ihrem Haus mit Arduino, führen ja, nicht so neu... Aber wir gehören auch JavaScript, mit Node.js und eine tolle Bibliothek zur Interaktion mit Arduino genannt
Programmierung ESP8266 ESP-12E NodeMCU Arduino IDE - ein Tutorial mit

Programmierung ESP8266 ESP-12E NodeMCU Arduino IDE - ein Tutorial mit

NodeMCU Dev Board basiert auf weit erforscht esp8266 System on Chip von Expressif. Es kombiniert die Funktionen von WLAN-Accesspoint und Bahnhof + Mikrocontroller und verwendet einfache Programmiersprache LUA basiert. Esp8266 NodeMCU Angebote---Ardui
Hacking ein RC Auto mit Arduino und Android

Hacking ein RC Auto mit Arduino und Android

(Will man diese Instructable, vergessen Sie bitte nicht darüber abstimmen (oben: rechten Eckfahne). es ist auf Robotik und Sensorik Wettbewerben konkurrieren. Vielen Dank! ;-)Wenn ich in einem Spielzeugladen gehen und ferngesteuerte Autos im Fenster
Arduino Basics: Making Ton

Arduino Basics: Making Ton

der Arduino ist sicherlich die kleinen Mikro-Controller, die könnte. Sie können so viel damit tun! Wir bei Instructables gehabt haben so viel Spaß mit unseren Arduinos, wollten wir die Instructables Gemeinschaft zeigen, wie einige der Grundlagen zu t
Arduino intelligente Bremslicht

Arduino intelligente Bremslicht

In Anbetracht der Sicherheit auf der Straße sollten Sie ein Bremslicht an Ihrem Fahrrad haben. Die Bevölkerung von Fahrzeugen werden immer höher und höher jedes Jahr. Sie können die Fahrzeuge vor Ihnen horn, aber ein plötzliches Bremsen können Sie di