Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Il n'y a pas de bonnes informations sur la connexion en ligne, alors voici comment!
L'écran LCD SSD1283A est un petit écran transflectif génial - il peut être lu facilement à la lumière directe du soleil et dispose également d'un rétroéclairage, ce qui permet également de le lire dans l'obscurité.
Le Wemos D1 Mini Pro est incroyable - une excellente prise en charge wifi, avec une étape facile qui le rend mis à jour OTA - oui - vous pouvez mettre à jour le logiciel et re-flasher ces choses via wifi, sans avoir besoin de le connecter à votre PC !
Je suis en train de construire ma propre caméra infrarouge, qui affiche les températures à l'écran et télécharge également les données en temps réel sur Internet. Mais c'est pour un futur instructable - pour l'instant - commençons l'écran !
Vérifiez la photo pour vous assurer que votre carte et votre écran correspondent aux miens (ce croquis fonctionne probablement bien sur n'importe quel modèle D1, pas seulement le Mini Pro).
Fournitures
Écran LCD; $3.05
WEMOS D1 Mini Pro; $2.90
Étape 1: Connectez-les
L'écran LCD est un périphérique SPI (par exemple MOSI), mais le fabricant a imprimé à tort des étiquettes I2C (par exemple SDA) sur la carte, alors ne vous y trompez pas.
Faites ces connexions. Si vous utilisez une maquette, copiez la photo ci-dessus.
D1LCD 3V3 VCC G GND D8 CS D4 RST D3 A0 D7 SDA D5 SCK 3V3 LED
Si vous manquez de broches, je ne pense pas que la connexion D8-CS soit nécessaire (semble fonctionner correctement avec cette déconnexion).
(au cas où l'éditeur d'instructables cassé ruinerait ma table ci-dessus - voici à nouveau le câblage, dans le texte:)
D1 -- ACL
3V3 -- VCC
G -- GND
D8 -- CS
D4 -- TVD
D3 -- A0
D7 -- ADD
D5 -- SCK
3V3 -- DEL
Étape 2: chargez le logiciel
Ouvrez Arduino, sélectionnez votre carte: (LOLIN(WEMOS) D1 mini Pro
Sélectionnez votre port: /dev/cu. SLAB_USBtoUART (si vous utilisez un Mac).
Créez un dossier avec les fichiers joints*, ouvrez le croquis et téléchargez-le !
* instructables était en panne quand j'ai écrit ceci et n'a pas pu télécharger de fichiers - donc je les ai mis ici:
Étape 3: Étape bonus - Faites-le fonctionner 4 fois plus vite
Modifiez LCDWIKI_SPI.cpp et supprimez cette ligne:-
SPI.setClockDivider(SPI_CLOCK_DIV4); // 4 MHz (demi vitesse)
et remplacez-le par cette ligne: -
SPI.setFrequency(4000000);
et votre écran fonctionnera environ 4 fois plus vite.