Table des matières:

Étui à changement de couleur : 13 étapes (avec photos)
Étui à changement de couleur : 13 étapes (avec photos)

Vidéo: Étui à changement de couleur : 13 étapes (avec photos)

Vidéo: Étui à changement de couleur : 13 étapes (avec photos)
Vidéo: Voici comment personnaliser l’ecran d’accueil de votre #iphone grâce à #ios16 ! 2024, Juillet
Anonim
Étui à changement de couleur
Étui à changement de couleur
Étui à changement de couleur
Étui à changement de couleur
Étui à changement de couleur
Étui à changement de couleur

Un guide sur la façon de recréer notre étui à changement de couleur

Étape 1: Vidéo d'interaction avec le cas

Étape 2: Énoncé du problème

La plupart des gens achètent de nombreux étuis pour téléphones, simplement parce qu'ils veulent des étuis dans un assortiment de couleurs. Ce que nous avons conçu est une coque de téléphone qui changera de couleur selon le choix de couleur du consommateur. Cela se fait en utilisant un morceau de tissu à l'intérieur du boîtier qui a des lumières LED dessus, recouvert d'un morceau de plastique transparent. Il y aurait un capteur de lumière couleur qui utilise les valeurs RVB pour détecter la couleur donnée, puis change la couleur du boîtier en cette couleur.

Étape 3: Présentation de son fonctionnement

Le boîtier se compose de plusieurs parties: le boîtier imprimé en 3D, l'arduino + capteur FLORA + LED RGB + commutateur de capteur, et la batterie portable.

Le capteur FLORA est câblé au Lilypad Arduino, avec une chaîne de 8 LED. L'arduino est ensuite programmé pour reconnaître le capteur et les LED et utiliser les deux pour interagir entre eux. L'interrupteur du capteur n'a pas besoin d'être programmé car il est simplement utilisé pour ouvrir/fermer l'alimentation. Lorsque l'interrupteur est tourné sur la position ON, le capteur FLORA est accompagné d'une LED lumineuse. Chaque fois que le capteur est maintenu à une couleur qu'il peut reconnaître, la valeur RVB qu'il détecte est ensuite envoyée aux LED qui s'allument à l'unisson. Une fois la couleur désirée obtenue, le commutateur du capteur peut être désactivé pour verrouiller la couleur. La batterie portable doit être chargée et connectée à l'arduino pour que l'appareil fonctionne correctement.

Étape 4: Liste des matériaux et outils

Matériaux

-FLORA - PLATEFORME ÉLECTRONIQUE PORTABLE: COMPATIBLE AVEC ARDUINO

-CAPTEUR DE COULEUR FLORE AVEC LED D'ÉCLAIRAGE BLANC

-FLORA RGB SMART NEOPIXEL VERSION 2 - LOT DE 4

-FILS DE CAVALIER MÂLE/MÂLE PREMIUM - 40 X 6 (150MM)

-iNiCE 3000mAh Ultra Slim Mini Power Bank Chargeur Batterie Externe Format de Poche avec Lightning (MFi) intégré et Câble Micro USB pour iPhone, Samsung, HTC et plus --- Gris

-Acrylique transparent

-Matériau diffusant la lumière

Outils

Fer à souder

Imprimante 3D avec filament PLA

Découpeur laser

Étape 5: Lien vers le code

github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process

Étape 6: Téléchargez Arduino

Étape 7: Téléchargez les bibliothèques de capteurs de couleurs

Allez sur https://learn.adafruit.com/adafruit-color-sensors/use-it et suivez la direction pour télécharger la bibliothèque.

Étape 8: Téléchargez la bibliothèque Neopixel

Accédez à https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code et suivez les instructions pour télécharger la bibliothèque.

Étape 9: Testez l'Arduino

Tester l'Arduino
Tester l'Arduino

Vous devez maintenant faire des tests sur le tableau de la flore pour vous assurer que cela fonctionne. Depuis que vous téléchargez la bibliothèque, vous devriez pouvoir ouvrir arduino et accéder aux fichiers, puis aux exemples, puis ouvrir Adafruit_Motor_Shield_Library, puis à MotorTest. Exécutez le code pour vous assurer qu'il n'y a pas de problèmes. S'il y a des problèmes, vous n'avez probablement pas téléchargé correctement la bibliothèque neopixel et devez revenir en arrière et vérifier si vous avez manqué des étapes. Connectez maintenant votre carte Flora à votre ordinateur et téléchargez le code, assurez-vous que vous êtes sur le bon port sur lequel vous devez être. Après l'avoir chargé sur la carte, vous devriez voir la LED sur la carte commencer à changer de couleur.

Étape 10: Test du capteur FLORA

Test du capteur FLORA
Test du capteur FLORA
Test du capteur FLORA
Test du capteur FLORA

Vous devez connecter le capteur de couleur avec les pinces crocodiles à la carte Flora et effectuer un test de couleur. Pour tester le capteur, vous devez exécuter le TCS34725. Pour ce faire, vous accédez au fichier, puis à l'exemple, puis ouvrez Adafruit TCS34725, puis colorview. Exécutez le code pour vous assurer qu'il fonctionne correctement et téléchargez-le sur votre tableau. Maintenant, vous devriez pouvoir mettre n'importe quelle couleur dessus et cela devrait changer cette couleur, vous devriez également ouvrir un port afin que vous puissiez voir les sorties du capteur de couleur en téléchargeant le traitement. C'est aussi un bon moment pour voir quelles couleurs fonctionnent et quelles couleurs ne fonctionnent pas et avec quelles couleurs le capteur a du mal.

Étape 11: Test des LED

Tester les LED
Tester les LED
Tester les LED
Tester les LED
Tester les LED
Tester les LED

Maintenant que la flore et le capteur de couleur fonctionnent, vérifiez chaque lumière pour vous assurer que chaque lumière fonctionne. Pour ce faire, branchez une LED à la carte flora, utilisez des pinces crocodiles, connectez également le capteur de couleur à la carte flore avec des pinces crocodiles. Allez maintenant dans fichier, exemples, Adafruit_NeoPixel, puis strandtest. Exécutez ce code sur chaque lumière une à la fois, modifiez également la couleur de la lumière lorsque vous la testez pour vous assurer qu'elle fonctionne correctement. Maintenant que vous savez que tout fonctionne, il est temps de tout mettre en place pour tester. Pour tester toutes les lumières, vous devrez souder car les pinces crocodiles deviennent peu fiables à mesure que vous ajoutez plus de lumières.

Étape 12: Souder

Soudure
Soudure
Soudure
Soudure

Souder le fil de soudure du capteur de couleur Flora à la carte FLORA avec…

GND à GND

SCL à SCL

SDA à SDA

3V à AE*E

Commutateur à souder sur FLORA…

un côté du commutateur à 9

l'autre côté du commutateur à GND

Le fil à souder FLORA à FLORA RGB SMART NEOPIXEL….

GND à –

VBATT à +

Le FLORA soude une résistance au FLORA RGB SMART NEOPIXEL….

Db 6 à flèche pointant vers led

FLORA RGB SMART NEOPIXEL à FLORA RGB SMART NEOPIXEL….

- à -

+ à +

Pointe de la flèche éloignée de la led pour pointer la flèche vers la led

Étape 13: Ajout du code

Accédez à https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process et copiez et collez le code dans Arduino. Exécutez le code pour vous assurer qu'il n'y a pas d'erreurs, nous avons ajouté un bouton dans ce code. Le bouton vous permet d'éteindre et d'allumer le capteur de couleur à votre guise, de cette façon, vous pouvez changer la couleur du boîtier sans éteindre et rallumer l'ensemble du boîtier. Notez que parce que vous n'avez pas le bouton à souder là-bas, le capteur de couleur sera allumé pendant 3 secondes, puis s'éteindra. Une fois le bouton activé, vous n'avez pas besoin de modifier le code pour que le bouton fonctionne, il le fera automatiquement.

Conseillé: