beelogger

Pinbelegung (Arduino/ATmega)

Vollständige Übersicht der Pinbelegung für die Programmcodes des beelogger mit allen optionalen Sensoren, Modulen und Platinen. Die Standardpins VCC, GND, RESET finden keine Berücksichtigung. 

  • beelogger Universal LAN(W5100): 1
  • beelogger Universal WLAN(ESP8266): 4
  • beelogger-Universal SD mit Option Bluetooth(BT): 8
  •  
  • beelogger-Universal erweiterter Aufbau GSM: 9
  •  
  • beelogger-Solar GSM: 6
  • beelogger-Solar WLAN(ESP8266): 7
  • beelogger-Solar SD mit Option Bluetooth(BT): 8

Zahlen in [] beziehen sich auf die jeweilige Konfiguration.

Arduino /
ATmega 328P

beelogger Universal
einfacher Aufbau
Modul

beelogger-Solar

beelogger-Universal erweiterter Aufbau
Modul

 beelogger
 Sensor [1 … 8]
       
D0 / RX ATmega Seriell RX ATmega Seriell RX  
D1 / TX ATmega Seriell TX ATmega Seriell TX  
D2 / INT0   Interrupt DS3231SN [6,7,8,9]  /
Taster [6,7,8,9]
 
D3  (INT1)      DS 18B20 Nr. 1,2
D4 Deaktivierung der SD-Karte auf einem
Ethernet-Adapter [1];
Schalten der Stromversorgung für Sensoren, Module und DS3231 [6,7,8,9]  
D5      DHT – Nr. 1
D6      DHT – Nr. 2
D7   SD-LED oder BT-an [8]  
D8

RX <- ESP8266-TX [4],
RX <- GSM-Modul-TX [6]

RX <- ESP8266-TX [7],
BT-RX [8],
RX <- GSM-Modul-TX [9],
 
D9 TX -> ESP8266-RX [4],
TX -> GSM-Modul-RX [6],
TX -> GSM-Modul-RX [6],
TX -> ESP8266-RX [7], BT-TX [8]
 
D10 / SS Ethernet-Adapter (CS) [1] RX <- GSM-Modul-TX [6],
SD [8]
 
D11 / MOSI Ethernet-Adapter [1] SD [8]  
D12 / MISO Ethernet-Adapter [1] SD [8]  
D13 / SCK Ethernet-Adapter [1] SD [8]  
A0      HX711 CLK / SCK
A1      HX711 DT / DATA
A2 ESP8266-RESET[4] Schalten der Stromversorgung für GSM-Modul [6]  
A3   BT-an [8] (alternativ)  
A4 / I2C SDA Bienenzähler [1,4] DS3231 [6,7,8,9] BH1750, SI7021, BME280
A5 / I2C SCL Bienenzähler [1,4] DS3231 [6,7,8,9] BH1750, Si7021, BME280
A6   Batteriespannung [4,6,7,8,9]  
A7   Solarspannung [4,6,7,8,9]  

 

  • beelogger Funk Master (RF433 oder nRF24L01 mit W5100): 0

  • beelogger Funk  RF433(Client): 2
  • beelogger Funk nRF24L01(Client): 3
  • beelogger-Solar nRF24L01(Client): 5
Arduino /
ATmega 328P

beelogger Funk
Modul

beelogger-Solar
Modul
 beelogger
 Sensor [1 … 8]
       
D0 / RX ATmega Seriell RX ATmega Seriell RX  
D1 / TX ATmega Seriell TX ATmega Seriell TX  
D2 / INT0 433MHz Sender /
Empfänger (Data) [0,2]
Interrupt DS3231SN [5,6,7,8]  /
Taster [5,6,7,8]
 
D3  (INT1)      DS 18B20 Nr. 1,2
D4 Deaktivierung der SD-Karte auf einem
Ethernet-Adapter [0,1];
Schalten der Stromversorgung für Sensoren, Module und DS3231 [5]  
D5      DHT – Nr. 1
D6      DHT – Nr. 2
D7 nRF24L01 (CSN) [0,3] nRF24L01 (CSN) [5]  
D8 nRF24L01 (CE) [0,3] nRF24L01 (CE) [5]  
D9      
D10 / SS Ethernet-Adapter (CS) [0,1],
nRF24L01 [0,3] *)
nRF24L01 [5] *)  
D11 / MOSI Ethernet-Adapter [0], nRF24L01 [0,3] nRF24L01 [5]  
D12 / MISO Ethernet-Adapter [0], nRF24L01 [0,3] nRF24L01 [5]  
D13 / SCK Ethernet-Adapter [0], nRF24L01 [0,3] nRF24L01 [5]  
A0      HX711 CLK / SCK
A1      HX711 DT / DATA
A2      
A3      
A4 / I2C SDA Bienenzähler [2,3] DS3231 [5,6,7,8] BH1750, SI7021, BME280
A5 / I2C SCL Bienenzähler [2,3] DS3231 [5,6,7,8] BH1750, Si7021, BME280
A6   Batteriespannung [5]  
A7   Solarspannung [5]  

* – nRF24L01 verwendet die SPI-Lib, damit ist Pin D10 (SS) als Output vorkonfiguriert.