Image entête

Station météo interne

Câblage

Pour les branchements de prototypage, j'ai utilisé deux petites cartes (la grande était utilisée pour le prototypage de la station météo externe). Voici ce que cela donne en photo (c'est pas beau emo colère mais ça marche).

Prototype station interne

Les branchements

Voici les branchements entre les composants et l'Arduino nano. A signifie entrée/sortie Analogique, D signifie entrée/sortie Digitale

DHT22

- alimentation: + sur 5V et - sur GRND
- donnée: D3

MQ135

- alimentation: + sur 5V et - sur GRND
- donnée: A0

XBee

- alimentation: + sur 3,3V et - sur GRND
- DOUT (TX, transfert du XBee): D9
- DIN (RX, réception du XBee): D8

Écran OLED en I2C

- alimentation: + sur 3,3V et - sur GRND
- SDA : A4
- SKC/SLC : A5

RTC DS3231 en I2C

- alimentation: + sur 3,3V et - sur GRND
- SDA : A4
- SKC/SLC : A5

GP2Y1010AU

- pin 1 : sur le 5 V via une résistance 150 Ω
- pin 2 : sur GRND
- pin 3 : sur D2
- pin 4 : sur GRND
- pin 5 : sur A6
- pin 6 : sur le 5 V
- un condenseur de 220 µF entre le pin 1 et le pin 2

Arduino nano

C'est la même chose que les branchements précédents, mais en partant du l'Arduino nano et non plus des composants.

GRND :
- GRND du DHT22
- GRND du MQ135
- GRND du XBee
- GRND de l'écran OLED
- GRND du RTC DS3231
- pin 2 et pin 4 du GP2Y1010AU

5 V :
- VCC du DHT22
- VCC du MQ135
- pin 6 du GP2Y1010AU
- pin 1 via résistance 150 Ω du GP2Y1010AU

3,3 V :
- VCC de l'XBee
- VCC de l'écran OLED
- VCC du DTC DS3231

Sorties Analogiques :
- A0 : données MQ135
- A4 : bus SDA (écran OLED et RTC DS3231)
- A5 : bus SKC/SCL (écran OLED et RTC DS3231)
- A6 : pin 5 du GP2Y1010AU

Sorties Digitales :
- D2 : pin 3 du GP2Y1010AU
- D3 : données du DHT22
- D8 : DIN du XBee (RX)
- D9 : DOUT du XBee (TX)

Schéma sur carte de prototypage

Prototypage