Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
L'objectif est de créer un appareil qui permettrait aux daltoniens de détecter les couleurs sans avoir à voir la couleur. En utilisant l'écran LCD avec le capteur, la couleur serait captée puis transférée en mots sur l'écran LCD. Cet appareil serait, espérons-le, portable et si quelque chose doit être branché à partir de la prise cylindrique CC ou dans un ordinateur portable/ordinateur via USB. J'aimerais même le pousser plus loin pour l'avoir complètement portable et avec un clip de batterie. Les fils du capteur de couleur dépasseraient du boîtier transparent et se trouveraient à l'extérieur alors que l'écran LCD, Arduino, les fils et la batterie se trouvent à l'intérieur du boîtier. Le capteur peut être déplacé à l'extérieur du boîtier pour capter différentes couleurs d'objets.
Étape 1: les pièces
- Arduino Uno
- Écran LCD
- Capteur de couleur RVB
- Clip/prise de batterie 9V (non illustré)
- Carte PERF pour bouclier
- broches d'en-tête
- Fils
- Fer à souder/Soudure
Étape 2: Dessin schématique
Pour le capteur de couleur:
5v -> VIN (fil rouge)
GND -> GND (fil vert)
SDA(Analogique 4) -> SDA (fil bleu)
SCL (Analogique 5) -> SCL (fil jaune)
Pour l'écran LCD:
5v -> VCC (fil rouge)
GND -> GND (fil vert)
SDA(Analogique 4) -> SDA (fil bleu)
SCL (Analogique 5) -> SCL (fil jaune)
Étape 3: Câblage de la planche à pain
En testant les composants individuellement, j'ai obtenu une lecture de chacun d'eux. Je les ai ensuite assemblés et j'ai commencé à mailler le code. J'essaie toujours de trouver quelques ajustements, mais ça avance d'un air de défi. J'ai finalement décidé d'exécuter les deux sur le même port (vers A4 et A5) plutôt que d'utiliser l'autre côté qui est montré ici. C'était uniquement à cause de ma carte de blindage et de la taille que j'ai et de la longueur des câbles de démarrage afin que je puisse avoir des plug-ins pour le capteur et l'écran LCD.
Étape 4: Configuration des pièces
En recevant mes pièces, comme vous le voyez sur la photo, j'ai dû souder les broches d'en-tête sur le capteur de couleur. C'était une étape assez rapide et facile. Après cela, je savais que je devais travailler sur ma carte que j'aurais comme bouclier à brancher sur l'Arduino qui est montré sur les photos.
Premièrement: j'ai soudé des broches à la carte de blindage au-dessus d'Arduino
puis j'ai retiré la carte de l'Arduino pour ne pas la surchauffer pendant que je soudais le reste.
Deuxièmement: soudez les fils rouges, vos fils d'alimentation au 5V. Je devais avoir un fil pour chaque composant.
Troisièmement: soudez les fils verts, vos fils de terre.
Quatrièmement: soudez les broches A4 qui sont les fils bleus pour les connexions SDA.
Cinquièmement: soudez les broches A5 qui sont les fils jaunes pour les connexions SCL.
Après tout cela, votre planche devrait être prête à partir.
Étape 5: Le code
Je suis toujours en train de peaufiner le code et j'attends également des pièces de rechange car les miennes semblent être cassées ou j'ai fait quelque chose de légèrement, mais je n'ai pas encore les résultats finaux complets et je ne peux que l'écran LCD pour afficher deux couleurs sur les trois. Je n'arrive pas à comprendre comment faire en sorte qu'une seule couleur apparaisse.
Étape 6: Le logement
Mon merveilleux petit ami a pu me construire une boîte en métal pour contenir mon projet. Je veux que le capteur soit à l'extérieur de la boîte (où les fils pendent) afin qu'il puisse lire la couleur et qu'il apparaisse ensuite sur la découpe il y a pour l'écran LCD. J'ai recouvert toute la boîte de polystyrène et de ruban isolant pour protéger le métal de l'électronique.
Utilisation d'un connecteur cylindrique pour un 9V vers l'Arduino pour alimenter le produit.