Stap 3: Maak de twee Arduinos Gateway
Onderdelen die nodig zijn:
- Twee Arduino Uno klonen met 3.3V / 5V schakelaar
- Één Wiznet 5100 ethernet-shield
- Een RFM69HW
Om te ontvangen van de draadloze packet en communiceren van de gegevens aan de Raspberry Pi, moeten we gebruik van twee andere Arduino Uno klonen. Kopen van een kloon Arduino Uno met een 3.3V / 5V schakelen, en het alleen worden uitgevoerd met 3.3V. Ze zijn beschikbaar voor ongeveer $10 op ebay. Een Arduino zal worden aangewezen "RFM Gateway" en de andere is de "Ethernet Gateway". In de bovenstaande afbeelding, kunt u de RFM Gateway Arduino aan de linkerkant. Het heeft de draadloze transceiver gemonteerd op het. Is de Ethernet-poort met de ethernet-kabel die is aangesloten aan de rechterkant. Hieronder de twee van hen is de Raspberry Pi.
Op de RFM Gateway Arduino, draad op de RFM69HW als volgt:
- RFM69HW met Arduino
- NSS tot en met Pin 10
- MOSI aan op Pin 11
- MISO op Pin 12
- SCK op Pin 13
- GND op grond
- 3,3 v aan de 3,3 v kop
- DI00 op Pin 2 (interrupt)
Sluit de ethernet-shield op de "Ethernet Gateway". Haak samen deze twee Arduinos-gateway voor I2C:
- Aan de grond
- Analoge Pin 4 tot en met analoge Pin 4
- Analoge Pin 5 aan analoge Pin 5