RFM69 / Arduino Pro Mini hebben levendige discussie met JeeLink


Ik heb het verkennen van de snel groeiende wereld van goedkope, kleine transceivers. Deze kleine apparaten zijn zeer nuttig voor de communicatie tussen twee knooppunten van de computer en past mooi in vele projecten. De radio's bestrijken een breed scala van frequenties en hebben een even groot aantal functies. De radio's die ik voor deze demonstratie gekozen heb zijn de RFM69C Radio's van hoop Labs. Ze komen in verschillende frequenties en ik ben met behulp van de 433Mz-versie. Ik zou sterk aanbevelen het doorlezen van de data sheet voor deze radio op dit punt. RFM69C GEGEVENSBLAD

Deze radio maakt gebruik van een bus SPI om te communiceren met de processor die is gekoppeld. Het is een goed idee om te begrijpen hoe de SPI werkt. Deze tutorial van Sparkfun is nuttig: SPI TUTORIAL . Mijn belangrijkste punt hier is dat het schrijven van radio-stuurprogramma's die interface met SPI-bus is niet gemakkelijk om te doen en de slimme mensen die ze werken dient te worden erkend voor hun vaardigheden. Mijn andere punt is dat het zeer verwarrend en frustrerend om een bepaald radio werken met een bepaalde processor met behulp van een bepaalde codering taal kan zijn.

Vanwege dit, zijn verschillende modules ontwikkeld, die een combinatie van een radio met een processor in een klein pakketje waar de processor zorgt ervoor dat alle transacties van de SPI en presenteert u, de gebruiker, met een UART-verbinding die is veel gemakkelijker te behandelen.

Dus, na nogal wat frustrerend valse starts heb ik besloten om de cobble samen een goede demonstratie van twee RFM69 Radio's, een SPI en een module met behulp van de UART, communiceren met elkaar te gebruiken. Ik koos voor de Arduino pro mini, omdat het is goedkoop en een werkende driver bestaat. (Zijn ook een koel klein apparaat). Dit instructable zal u tonen hoe te hebben deze twee radio's betrekken bij een gesprek steady-state en ook gebeurtenis-handling op de pro mini aan te tonen. Ik heb ook de Link Jee gekozen, want het is een goede vertegenwoordiging van een UART module ingeschakeld en wordt ondersteund door Jee Labs.

Ik zal proberen te wijzen op de sleutel lessen die ik ging door, maar zoals gewoonlijk als u wilt leren iets u wilt bestuderen en besteden tijd spelen met het. Dat is zeker het geval met radio's.

Een ding die moet ik vermelden. Vele bibliotheken, voorbeelden en commentaren zijn gebaseerd op een oudere radio, de RF12. Als voorbeeld komt de Jee Link geladen met een demo-sketch - RF12Demo. Maar het draait op de RF69!. Dit gebeurt veel zo horloge voor het.

Verdere.

Een waarschuwing: Ik ben ervan uitgaande dat u kunt werken op een opdrachtregel en kunnen gebruiken een terminal zoals mini-com en weten hoe om erachter te komen de apparaat-ID voor een aangesloten in USB apparaat. U moet begrijpen fundamentele seriële communicatie. Als u niet op dit niveau, is dit waarschijnlijk niet een goede plek om te beginnen!

Ik neem ook aan dat u weten hoe te gebruiken van de Arduino IDE. Zeker niet een plek om te beginnen als u dat niet weet.

Gerelateerde Artikelen

Interactieve doek Rack (met behulp van Raspberry Pi en Arduino Pro Mini Bluetooth HC-05)

Interactieve doek Rack (met behulp van Raspberry Pi en Arduino Pro Mini Bluetooth HC-05)

Dit is mijn eerste Instructable! Dus als ik een fout hebt gemaakt, vergeef me alstublieft :)Het doel is om de klanten een geheel nieuwe ervaring bij het winkelen.Elke trilling waardoor klanten wanneer ze de kleren kiezen door het verplaatsen van de h
Een parachute release mechanisme met een Arduino Pro Mini

Een parachute release mechanisme met een Arduino Pro Mini

dit is een parachute release mechanisme voor een model-raket, bouwde ik het voor een water-raket, maar andersoortige zou werken. Het maakt gebruik van een Arduino pro mini (http://www.sparkfun.com/products/9218) die echt goed voor dit is als het weeg
Program Arduino Pro Mini met behulp van de Arduino Uno

Program Arduino Pro Mini met behulp van de Arduino Uno

Hallo iedereen. Vandaag ga ik laten zien hoe te programmeren van de arduino pro mini met behulp van de arduino uno.Als u al een arduino uno en je nieuw arduino pro hoeft mini, dan kunt u niet te kopen van de USB naar seriële converter om te programme
Branden van Arduino Bootloader te ATMEGA328P-PU met behulp van Arduino Pro Mini

Branden van Arduino Bootloader te ATMEGA328P-PU met behulp van Arduino Pro Mini

Hier is een circuit gebouwd op sommige perf bord dat maakt het makkelijk om te branden van de Arduino bootloader naar een lege ATMEGA328P-PU-chip.Na het bouwen van het circuit uploaden van de schets van de ArduinoISP uit bestand -> voorbeelden -> 11
Program Arduino Pro Mini with FTDI FT232RL

Program Arduino Pro Mini with FTDI FT232RL

Hoe te programmeren Pro Mini Arduino met behulp van FTDI FT232RLWat hebben we nodig?1. Arduino Pro Mini2. jumper wire vrouw tot vrouw3. FTDI FT232RL4. mannelijke A naar Mini B USB-kabel5. de Arduino IDEDe verbindingen met het maken van de FTDI FT232R
Functiegenerator (arduino pro mini)

Functiegenerator (arduino pro mini)

HalloDit is een functiegenerator met Arduino Pro Mini en enkele componenten die op kracht op met een zaagtand van ongeveer 40 beginnenHz en 5Vpp. dringend een keer de SWFUN knop de uitvoer omzetten in een driehoekige Golf en op een ander tijdstip te
Gemakkelijk Arduino Pro Mini TV-B-Gone vermomd

Gemakkelijk Arduino Pro Mini TV-B-Gone vermomd

TV-B-Gone kreeg op mijn dromen ;)Wilde proberen TV-B-Gone voor vele jaren, maar on-gelukkig heb ik nooit gevonden allemaalde componenten te maken, en het was met slechte verzendservices in mijn staddraaien te zijn super duur om het te krijgen door mi
Arduino Pro Mini staan (Maak het herbruikbare)!

Arduino Pro Mini staan (Maak het herbruikbare)!

Hey jongens, wat ik ga doen hier is de Arduino pro mini staan, niet alleen een eenvoudige stand, het helpt je om het te maken opnieuw te gebruiken.Merendeel van de tijd, wanneer u wilt gebruiken de pro mini board of zoiets dat ik bedoel Nano of etc u
Arduino Pro Mini muziekdoos

Arduino Pro Mini muziekdoos

Mijn recreatie van een muziekdoos gebaseerd op:Sophie's muziekdoos paginahttp://www.craigandheather.net/celemusicbox.htmlErvaring niveau: middel, als u sommige solderen vaardigheden en het gebruik van een boor om enkele gaten nodig.Tijd om het projec
Arduino pro mini HC-06 Bluetooth en Android App

Arduino pro mini HC-06 Bluetooth en Android App

Arduino pro mini HC-06 Bluetooth en Android AppYouTube channelDocumenten en code
Hoe te programmeren Pro Mini Arduino Arduino Uno en ArduShield - zonder de kabels met

Hoe te programmeren Pro Mini Arduino Arduino Uno en ArduShield - zonder de kabels met

Het hoofddoel van deze instructie is om u te tonen hoe te programmeren in de meest eenvoudige manier Arduino Mini of de Pro Mini Arduino met een Arduino UNO en ArduShield – zonder de kabels.Stap voor stap handleiding, met geen stappen overslaan door
Mod een USB aan TTL seriële Adapter (CP2102) naar de Pro Mini Arduino zoals de Raad van bestuur van FTDI met Auto-reset programma

Mod een USB aan TTL seriële Adapter (CP2102) naar de Pro Mini Arduino zoals de Raad van bestuur van FTDI met Auto-reset programma

Deze USB naar seriële TTL bestuur, gebaseerd op de CP2102-chip, is beschikbaar op eBay. En het kan worden gebruikt voor het programmeren van de Arduino Pro Mini en anderen die geen USB aan boord hebben. Maar het is niet zo handig als de FTDI boord ve
Uploaden van de schets naar Pro Mini Arduino met behulp van usbASP

Uploaden van de schets naar Pro Mini Arduino met behulp van usbASP

In deze tutorial tweetalig (Engels en Indonesisch, Indonesisch versie onder scheidingslijn met cursieve stijl), zullen we leren hoe om te uploaden van de schets ("schets" is de term voor programmacode die is geschreven voor Arduino) met Arduino
Uploaden van schetsen naar Pro Mini Arduino gebruik Arduino UNO bord (zonder het verwijderen van Atmel Chip)

Uploaden van schetsen naar Pro Mini Arduino gebruik Arduino UNO bord (zonder het verwijderen van Atmel Chip)

Dit schetst een procedure voor het gebruik van de ingebouwde USB van de Arduino UNO de aan Serial(TTL) convertor te schetsen uploaden naar Pro Mini Arduino board zonder de noodzaak voor het verwijderen van de UNO Atmel micro-controller chip. Dit is h