beelogger

beelogger – Pinbelegung ATmega328

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

Aus den in der Hardware des ATmega328 fest vorgebenen Zuordnungen zu Funktionalitäten (Interrupt, I2C, SPI, u.a.) ergeben sich in Verbindung mit den vielfältigen Sensoren in der Pinbelegung Einschränkungen. Damit ergibt sich, dass Systeme nicht beliebig ausbaubar sind.

 

beelogger Universal
einfacher Aufbau

beelogger-SMD

beelogger-Universal (Solar)

 beelogger
 Sensoren
       
D0 / RX ATmega Seriell RX ATmega Seriell RX  –
D1 / TX ATmega Seriell TX ATmega Seriell TX  –
D2 / INT0   Interrupt DS3231SN  /
Taster/Arbeitsschalter
 –
D3  (INT1)   Interrupt Niederschlagmesser  DS18B20
 oder
 Niederschlagsmesser
D4   Schalten der Stromversorgung für Sensoren, Module und DS3231  –
D5      DHT – Nr. 1
D6   Hinweis: DS18B20 bei Universal 2.x  DHT – Nr. 2
 oder
 DS18B20
 oder
 HX711 Nr.2 DT / DATA
D7   SD-LED
Hinweis: DHT Nr. 2 bei Universal 2.x
 HX711 Nr.2 CLK / SCK
D8

RX <- ESP8266-TX [2]

RX <- ESP8266-TX
RX <- GSM-L/TE-Modul-TX
BT-RX
 
D9 TX -> ESP8266-RX [2] TX -> ESP8266-RX
TX -> GSM-/LTE-Modul-RX
BT-TX
 
D10 / SS   SD – CS HX711 Nr. 2 DT
D11 / MOSI   SD – MOSI HX711 Nr. 2 CLK
D12 / MISO   SD – MISO  
D13 / SCK   SD – SCK
Status-LED
 
A0      HX711 CLK / SCK
A1      HX711 DT / DATA
A2 ESP8266-RESET ESP8266-/ SIM800L-/ SIM7600 -RESET
Schalten der Stromversorgung für GSM-/LTE-Modul
 
A3   BT-an  
A4 / I2C SDA Bienenzähler DS3231, EE-Prom BH1750, SI7021, SHT31,BME280
A5 / I2C SCL Bienenzähler DS3231, EE-Prom BH1750, Si7021, SHT31,BME280
A6   Batteriespannung  
A7   Solarspannung  

Informationen zu fest vorbelegten Pin des ATmega328:
Die Pins D0/D1 werden für den Programmdownload und die Debug-Ausgaben verwendet.

Pins D2/D3 sind die Interrupt-Pins des ATmega328. Die Zeitsteuerung vom Uhrmodul DS3231 erfolgt hierüber.

D8/D9 sind exclusiv für die serielle Schnittstelle über die Serial-Lib zu Ansteuerung von BT, WLAN,GSM,LTE Modulen.

Die SPI-Schnittstelle für den LAN-Adapter bzw. die SD-Karte belegt D10,D11,D12,D13.

Der I2C-Bus verwendet die Pin A4/A5.