Étape 2: l’Assemblée
L’Assemblée est assez simple. Toutes les connexions sont directes, et il n’y a aucun besoin de composants électriques tels que résistances, des condensateurs ou des transistors. C’est tout point à point !
L’affichage communiquera avec l’Arduino via SPI. Le détecteur de foudre communique via I2C.
Le détecteur de foudre a la capacité d’utiliser SPI ou I2C. Après quelques expériences, j’ai trouvé que, pour quelque raison ayant tous deux connectés via SPI était problématique. La détection de la foudre n’était pas fiable et il y avait des problèmes de bruit entre l’écran et le capteur de la foudre. Passage du capteur à I2C éclairci les problèmes.
Mon circuit utilise un Arduino Nano l’I2C épingles est SDA(A4) et SCL(A5)
(différents arduinos utilisez différentes broches. Vérifier la vôtre pour savoir lequel)
Voici les connexions...
Détecteur de foudre
Arduino Nano---> AS3935 capteur
A4---> MOS/SDA
(MISO non utilisé)
A5---> SCK/SCL
D2---> IRQ
5V---> SI (ce broches choisit quel type de Communication utilise la puce. (+ = I2C, SPI-=)
(CS non utilisé)
GND---> Gnd
5V---> Vcc (puissance)
Afficheur Nokia 5110
(Les épingles sont étiquetés dans le dos)
(Plus large bordure argentée est le haut de l’écran)
Arduino Nano---> LCD 5110
D4 -------------------------> RST
D5 -------------------------> CE
D8 ---------------------------> DC
D11---> DIN
D13---> CLK
5V --------------------------> VCC
D6---> Light (pour effectuer cette broche basse active le rétro-éclairage)
GND---> GND
Panneau de boutons
Arduino Nano---> boutons
GND---> GND
5V---> SCR
A0---> OUT
Ce sont toutes les connexions de matériel. Référence le pseudo schéma j’ai inclus si vous avez besoin d’aide.