Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Pixie :une montre-bracelet NeoPixel basée sur Arduino

Composants et fournitures

SparkFun Arduino Pro Mini 328 - 5V/16MHz
× 1
Anneau Adafruit NeoPixel :WS2812 5050 LED RVB
× 1
Batterie Li-Ion 100mAh
× 1
Horloge en temps réel (RTC)
× 1
Régulateur de tension élévateur SparkFun - 5V
× 1

Outils et machines nécessaires

Fer à souder (générique)
Pistolet à colle chaude (générique)
Imprimante 3D (générique)

À propos de ce projet

Depuis la nuit des temps, les gens ont commencé à se dispenser du temps. D'abord était le cadran solaire, plus tard est apparu l'horloge à eau après eux était le sablier. Des millénaires plus tard fut créée la première horloge à pendule et quelques siècles plus tard la montre électronique.

Aujourd'hui, je vais vous montrer comment fabriquer Pixie, une montre-bracelet qui combine à la fois la technologie d'horloge analogique et numérique, avec la précision d'une horloge atomique.

PIXIE affiche les heures en bleu, les minutes en rouge et les secondes en vert , il dispose également d'une lampe de poche mode qui est activé, par interrupteur tactile capacitif , pendant 10 secondes. Vous pouvez demander pourquoi, c'est parce que les LED chauffent et elles peuvent être endommagées, mais si vous le souhaitez, vous pouvez augmenter le temps à vos risques et périls !

Format de l'heure :

Heures : 1 LED =1 heure

Procès-verbal : 1 LED =5 minutes

Secondes : 1 LED =5 secondes

REGARDER LA VIDEO !!!!

Étape 1 :Pièces, matériaux et outils pour le projet

  • Arduino Pro mini
  • Anneau NeoPixel avec 12 LED
  • Module d'horloge temps réel DS1307
  • Régulateur de tension élévateur 5v
  • 1 résistance de 1 M Ohm
  • Batterie Li-ion - 3,7 V 850 mAh
  • Fils - différentes couleurs
  • Petite paix du matériel électroconducteur
  • Fer à souder
  • Pistolet à colle chaude

Étape 2 :Conception électrique

Comme vous le voyez sur les schémas, le module RTC DS1307 est connecté à l'interface TWI (I2C) de la carte Arduino (broches analogiques 5(SCL) et 4(SDA) ). Le NeoPixel l'anneau est connecté à la broche 3 de l'Arduino.

La résistance de 1M ohm relie les broches 10 et 13 ensemble. Le fil "touch" est connecté à la broche 10.

Tous les GND et VSS les broches sont connectées au régulateur de tension Step-Up (pas présent sur aucun des schémas ci-dessus ).

Étape 3 : Construire la montre

Je soude d'abord la résistance 1M Ohm aux broches 13 et 10, puis je soude les 3 fils pour la bague NeoPixel et un de plus pour la broche 10.

Après cela, je connecte le régulateur élévateur avec le GND et le VSS du RTC, puis j'ai connecté SDA, SCL, GND et VSS du RTC avec la carte Arduino Pro Mini, encore une fois avec des fils en les soudant.

À la fin, je colle à chaud toutes les planches ensemble aussi compactes que possible.

Étape 4 :Enceinte et conception

Pour l'enceinte, j'ai utilisé une simple boîte en carton que j'ai fabriquée en utilisant un morceau de carton et du ruban adhésif en toile, et un morceau de plexiglas transparent, de 37 x 37 mm et d'une épaisseur de 3 mm, comme dessus.

La taille de la boîte est de 37 mm x 37 mm x 15 mm. J'ai aussi fait 2 trous, sur le fond de la boite, pour les fils d'alimentation et le fil "touch".

Pour la sangle, j'ai utilisé un morceau de filts, long ~ 8 inc et large 1 pouce (~ 20 cm x 2,5 cm) et des morceaux de velcro aux deux extrémités.

Étape 5 :Logiciel (code source et bibliothèques)

N'hésitez pas à télécharger le fichier .zip qui contient l'intégralité du code source de la montre.

Vous aurez également besoin de ces bibliothèques :

Adafruit_NeoPixel

Heure

DS1307RTC

Wire - son IDE Arduino intégré

Capteur Capacitif

J'ai utilisé Arduino UNO comme carte de programmation pour télécharger le croquis sur le Pro mini. Je vous suggère d'utiliser que .

FM7T39KIT22NPAW.zip

Étape 6 :Présentez

Code

Github
https://github.com/PaulStoffregen/DS1307RTChttps://github.com/PaulStoffregen/DS1307RTC
Github
https://github.com/PaulStoffregen/CapacitiveSensorhttps://github.com/PaulStoffregen/CapacitiveSensor
Github
https://github.com/adafruit/Adafruit_NeoPixelhttps://github.com/adafruit/Adafruit_NeoPixel
Github
https://github.com/PaulStoffregen/Timehttps://github.com/PaulStoffregen/Time

Schémas


Processus de fabrication

  1. Gyroscope amusant avec l'anneau NeoPixel
  2. Contrôleur de jeu Arduino
  3. Reconnaissance et synthèse vocales avec Arduino
  4. Automates cellulaires basés sur Arduino et OLED
  5. eDOT - Horloge de précision et station météo basée sur Arduino
  6. Caméra de surveillance à distance mobile
  7. Gant à main intelligent
  8. Système de présence basé sur Arduino et la feuille de calcul Google
  9. Contrôleur de testeur Arduino DMX-512