RFM69 / Arduino Pro Mini haben lebhafte Diskussion mit JeeLink


Ich habe die schnell wachsende Welt billig, kleine Transceiver erforscht. Diese kleinen Geräte sind sehr nützlich für die Kommunikation zwischen zwei Computerknoten und passen gut in vielen Projekten. Die Radios decken ein breites Spektrum von Frequenzen und haben eine ebenso breite Palette von Funktionen. Die Funkgeräte, die ich für diese Demonstration gewählt haben sind die RFM69C Radios aus Hoffnung Labs. Sie kommen in verschiedenen Frequenzen und ich verwende die 433Mz-Version. Ich würde empfehlen, an dieser Stelle das Datenblatt für dieses Radio durchlesen. RFM69C Datenblatt

Dieses Radio verwendet einen SPI-Bus Kommunikation mit dem Prozessor, dem es zugeordnet ist. Es ist eine gute Idee zu verstehen, wie SPI funktioniert. Dieses Tutorial von Sparkfun ist hilfreich: SPI-TUTORIAL . Mein Hauptpunkt ist, dass schreiben Radio Treiber die Schnittstelle mit SPI Bus nicht einfach ist zu tun und die intelligente Menschen, die Sie arbeiten für ihre Fähigkeiten anerkannt werden. Mein anderer Punkt ist, dass es sehr verwirrend und frustrierend, einen bestimmten Sender arbeiten mit einem bestimmten Prozessor mit einer bestimmten Codierung Sprache sein kann.

Aus diesem Grund sind mehrere Module entstanden, die einen Radio mit einem Prozessor in einem kleinen Paket zu kombinieren, wo der Prozessor kümmert sich um alle SPI-Transaktionen und bietet Ihnen, dem Benutzer eine UART-Verbindung, die viel einfacher zu handhaben ist.

Also nach etwas frustrierend Fehlstarts ich beschloss, einen guten Beweis für zwei RFM69 Funkgeräte zusammenschustern ein mit SPI und ein Modul mit UART, miteinander kommunizieren. Ich entschied mich für den Arduino pro Mini, weil es billig ist und ein funktionierenden Treiber vorhanden ist. (Die auch ein tolles kleines Gerät). Diese instructable zeigen Ihnen, wie haben diese zwei Radios ein Steady-State Gespräch und Event-Handling auf dem pro Mini zeigen. Ich wählte auch die Jee-Link, denn es ist eine gute Darstellung der eine UART Modul aktiviert und wird unterstützt von Jee Labs.

Ich werde versuchen, den Schlüssel hinweisen Erkenntnisse, die ich durch, aber wie üblich ging, wenn Sie wollen, etwas zu lernen, müssen Sie zu studieren, und verbringen Sie, Zeit mit ihm spielen. Das ist sicherlich der Fall mit Radios.

Eine Sache, die ich erwähnen muss. Viele Bibliotheken, Beispiele und Kommentare basieren auf ein älteres Radio, das RF12. Als Beispiel kommt die Jee-Link mit einer Demo-Skizze - RF12Demo geladen. Aber seine läuft auf der RF69!. In diesem Fall viel so sehen dafür.

Weiter.

Eine Warnung: Ich gehe davon aus, dass Sie arbeiten in einer Befehlszeile und kann einen Terminal wie Mini-com verwenden und wissen, wie Sie herausfinden, die Geräte-ID für einen eingesteckten USB-Gerät. Sie sollten grundlegenden serielle Kommunikation verstehen. Wenn Sie nicht auf dieser Ebene sind, ist dies wahrscheinlich kein guter Ort um zu starten!

Ich nehme auch an, dass Sie wissen, wie man Arduino IDE verwenden. Definitiv kein Ort zu starten, wenn Sie nicht, dass wissen.

In Verbindung stehende Artikel

Arduino Pro Mini mit Arduino Uno-Programm

Arduino Pro Mini mit Arduino Uno-Programm

Hallo an alle. Heute werde ich zeigen, wie man Arduino pro Mini mit Arduino Uno zu programmieren.Wenn Sie eine Arduino Uno bereits und Sie neu Arduino pro kaufen müssen Mini dann Sie nicht kaufen den USB zu seriell Konverter um die Arduino pro Mini z
Ein USB-Serial Adapter TTL (CP2102) Mod Arduino Pro Mini wie der FTDI Board mit Auto-Reset-Programm

Ein USB-Serial Adapter TTL (CP2102) Mod Arduino Pro Mini wie der FTDI Board mit Auto-Reset-Programm

Dieser USB an serielle TTL Board basiert auf dem Chip CP2102 ist erhältlich bei eBay. Und es lässt sich programmieren das Arduino Pro Mini und andere, die USB nicht an Bord haben. Aber es ist nicht so bequem wie die FTDI Board von Funken Spaß verkauf
Hochladen von Skizzen auf Arduino Pro Mini mit Arduino UNO Board (ohne Entfernen von Atmel Chip)

Hochladen von Skizzen auf Arduino Pro Mini mit Arduino UNO Board (ohne Entfernen von Atmel Chip)

Dies beschreibt ein Verfahren zur Herstellung von Arduino UNOs eingebauten USB zu Serial(TTL) Konverter verwenden, um Skizzen auf Arduino Pro Mini Board ohne die Notwendigkeit für das Entfernen der UNO Atmel Mikrocontroller Chip hochzuladen. Dies ist
Hochladen von Skizze auf Arduino Pro Mini mit UsbASP

Hochladen von Skizze auf Arduino Pro Mini mit UsbASP

In diesem zweisprachigen Tutorial (Englisch und Indonesisch, indonesische Version unterhalb der Trennlinie mit kursiven Stil), wir lernen, wie Skizze hochladen ("Skizze" ist die Bezeichnung für Programmcode geschrieben für Arduino) auf Arduino P
Interaktive Tuch Rack (mit Raspberry Pi, Arduino Pro Mini und Bluetooth HC-05)

Interaktive Tuch Rack (mit Raspberry Pi, Arduino Pro Mini und Bluetooth HC-05)

Dies ist meine erste Instructable! Also wenn ich einen Fehler gemacht haben, bitte verzeihen Sie mir :)Die Kunden geben eine ganz neue Erfahrung beim Einkaufen soll.Jede Schwingung, die Kunden zu machen, wenn sie die Auswahl der Kleidung durch Versch
Ein Fallschirm-Release-Mechanismus mit einem Arduino Pro Mini

Ein Fallschirm-Release-Mechanismus mit einem Arduino Pro Mini

Dies ist ein Fallschirm Entriegelungsmechanismus für eine Modellrakete, ich habe es für eine Wasser-Rakete gebaut, aber andere Arten funktionieren würde. Es nutzt eine Arduino pro Mini (http://www.sparkfun.com/products/9218) ist wirklich gut für dies
Programmierung des Arduino Pro Mini mit Arduino Uno und ArduShield - ohne die Kabel

Programmierung des Arduino Pro Mini mit Arduino Uno und ArduShield - ohne die Kabel

Das Hauptziel dieser Anleitung soll zeigen, wie Sie in der einfachsten Arduino Mini oder Arduino Pro Mini mit Arduino UNO und ArduShield – ohne Kabel zu programmieren.Schritt-für-Schritt-Anleitung, ohne Stufen, von Awesome PCB zu überspringen.Schritt
Brennen von Arduino Bootloader zu ATMEGA328P-PU mit Arduino Pro Mini

Brennen von Arduino Bootloader zu ATMEGA328P-PU mit Arduino Pro Mini

Hier ist eine Schaltung gebaut auf einige Perf-Board, das macht es einfach, den Arduino Bootloader auf einen leeren ATMEGA328P-PU-Chip zu brennen.Nach dem Bau des Strecke Uploads die ArduinoISP Skizze von Datei -> -> Beispiele 11. ArduinoISP -> A
Arduino Pro Mini-Musik-Box

Arduino Pro Mini-Musik-Box

Meine Freizeit einer Spieluhr, basierend auf:Sophies Spieluhr Seitehttp://www.craigandheather.NET/celemusicbox.HTMLBerufserfahrung: Mittel, wie Sie einige Löten Fähigkeiten und mit einem Bohrer, um einige Löcher zu machen brauchen.Zeit zum Abschließe
Arduino Pro Mini stehen (machen es wiederverwendbar)!

Arduino Pro Mini stehen (machen es wiederverwendbar)!

Hey Jungs, was ich hier zu tun ist das Arduino pro Mini Stand, nicht nur einen einfachen Stand, es hilft Ihnen zu machen, wiederverwendbar.Die meiste Zeit, wenn Sie pro Mini Board verwenden möchten oder so ähnlich, dass ich meine Nano oder etc. musst
Funktionsgenerator (Arduino pro Mini)

Funktionsgenerator (Arduino pro Mini)

HalloDies ist ein Funktionsgenerator mit Arduino Pro Mini und einige Komponenten, die beim Einschalten mit einem Sägezahn von etwa 40 startenHz und 5Vpp. Pressen man mal die Schaltfläche "SWFUN" die Ausgabe in eine dreieckige Welle ändern und ei
Program Arduino Pro Mini with FTDI FT232RL

Program Arduino Pro Mini with FTDI FT232RL

Arduino Pro Mini mit FTDI FT232RL programmierenWas brauchen wir?(1) Arduino Pro Mini2. Drahtbrücke Buchse auf Buchse(3) FTDI FT232RL4. männliche A zu Mini-B USB-Kabel5. Arduino IDEDie Verbindungen von FTDI FT232RL und Pro Mini zu machen sind:-> GND G
Einfach Arduino Pro Mini TV-B-Gone verkleidet

Einfach Arduino Pro Mini TV-B-Gone verkleidet

TV-B-Gone war meine Träume immer ;)Wollte versuchen, TV-B-Gone seit vielen Jahren, aber un-zum Glück fand ich nie alledie Komponenten zu einem zu machen und mit schlechten Versandservices in meiner Stadt, es warerweist sich als sehr teuer sein, es du
Arduino pro Mini HC-06 Bluetooth und Android App

Arduino pro Mini HC-06 Bluetooth und Android App

Arduino pro Mini HC-06 Bluetooth und Android AppYouTube-ChannelDokumente und code