Table des matières:
- Étape 1: Pièce pour la bibliothèque d'origine
- Étape 2: Schéma de câblage: Rétro-éclairage
- Étape 3: Schéma de câblage: Adresse
- Étape 4: Schéma de câblage: Tondeuse
- Étape 5: Schéma de câblage: Transfert de données
- Étape 6: passer à la lib d'origine
- Étape 7: Lib et schéma de connexion d'origine
- Étape 8: Schéma de câblage: SDA SCL
- Étape 9: Schéma de câblage
- Étape 10: Carte prototype
- Étape 11: fraisage de PCB
- Étape 12: Merci
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Je fais un schéma de connexion pour un adaptateur i2c d'affichage de caractères.
Vérifiez les mises à jour sur mon site.
Maintenant, j'ajoute également un schéma de connexion de câblage pour utiliser la bibliothèque d'origine et non ma fourche
Bibliothèque LiquidCrystal Arduino pour les écrans LCD de caractères, projet bifurqué pour créer un schéma personnel pour apprendre pcf8574.
Dans le projet github, vous pouvez trouver le code du schéma, de la photo et de la bibliothèque.
Voici une vidéo de PCB fraisé dérivé du schéma de la planche à pain de Fritzing.
Étape 1: Pièce pour la bibliothèque d'origine
Vous pouvez trouver le composant de la bibliothèque d'origine (pas ma fourche) sur eBay.
Maintenant, vous pouvez trouver ici le même schéma de connexion qui a le même comportement.
Étape 2: Schéma de câblage: Rétro-éclairage
Comme vous pouvez le voir sur le schéma de câblage, je connecte à P7 un transistor NPN (2N2222) pour activer/désactiver le rétroéclairage.
Étape 3: Schéma de câblage: Adresse
J'ai mis l'adresse tout bas (vous pouvez le connecter selon vos besoins, dans la fiche technique, vous pouvez trouver toutes les configurations).
Je trouve un croquis très utile qui recherche tous les composants i2c attachés, utilisez-le pour vérifier l'adresse.
Étape 4: Schéma de câblage: Tondeuse
Pour sélectionner le contraste correct, vous devez ajouter un trimmer 10k.
Étape 5: Schéma de câblage: Transfert de données
Le fil bleu et jaune sert à envoyer des données à l'appareil, je ne connecte pas l'appareil en tant que bibliothèque d'origine, je dois donc bifurquer la lib et ajouter quelques modifications.
Étape 6: passer à la lib d'origine
Comme vous pouvez le voir sur l'image, je déplace un peu (de droite à gauche) et sur le bit de droite, j'ai mis une déclaration fixe d'activation, de RW, de sélection de registre et de broche de rétroéclairage.
Si vous le souhaitez, vous pouvez reconvertir le schéma à l'original. Si je trouve un peu de temps, je vais le faire pour vous (et le tester) afin que vous puissiez utiliser la bibliothèque originale.
Étape 7: Lib et schéma de connexion d'origine
Je recrée le schéma de connexion de la bibliothèque d'origine, vous pouvez donc utiliser la bibliothèque standard avec cela
Étape 8: Schéma de câblage: SDA SCL
Le fil bagué est la broche SDA SCL de mon arduino.
Étape 9: Schéma de câblage
Comme vous pouvez le voir, le schéma de câblage est assez simple, j'essaie de le créer sur la carte prototype du schéma.
Étape 10: Carte prototype
Ce n'est pas si beau mais c'est du travail.
Étape 11: fraisage de PCB
À partir du schéma, je crée un PCB et j'essaie de fraiser un PCB avec mon routeur (je commence un guide sur la façon de fraiser un PCB).
Étape 12: Merci
Série de projets i2c (Collection):
- Capteur de température et d'humidité
- Extenseur analogique
- Extenseur numérique
- Affichage LCD