Table des matières:

Système de siège de train : 4 étapes (avec photos)
Système de siège de train : 4 étapes (avec photos)

Vidéo: Système de siège de train : 4 étapes (avec photos)

Vidéo: Système de siège de train : 4 étapes (avec photos)
Vidéo: Elle Était Coincée Donc Ce Policier L'aide 2024, Juillet
Anonim
Image
Image
Câblage du matériel
Câblage du matériel

Aujourd'hui, nous avons créé un système qui peut être mis en œuvre dans les sièges de train. Nous devions trouver un ennui et lui trouver une solution.

Nous avons décidé de créer un système qui vous indique si une place est disponible dans le chariot de train dans lequel vous vous trouvez actuellement. Rien n'est plus ennuyeux qu'un train plein. Alors pourquoi ne pas dire à l'avance si une place est disponible ou non ?

Étape 1: Les matériaux

  • 1x Arduino
  • 1x planche à pain
  • 1x capteur de pression
  • 1x LED-Matrix+breakout
  • 2x LED RVB
  • Résistance 4x 220 Ohms
  • Fils de connexion
  • Bois

Étape 2: Câblage du matériel

Rencontre avec la matrice LED: L'affichage matriciel va être utilisé pour indiquer combien de places libres il y a dans un chariot de train. La matrice LED est capable de produire toutes sortes de formes et de figures. La matrice est alimentée par une puce MAX7217 pour la contrôler facilement. Nous contrôlons également la matrice avec une bibliothèque, appelée "LedControlMS.h". Nous devons importer cette bibliothèque. Télécharger ici. Importez cette bibliothèque et vous êtes prêt à utiliser l'affichage matriciel.

L'affichage a 5 broches. VCC (5volts)GND (masse)DIN (Data In) => DigitalPin 12CLK (horloge) => DigitalPin 11CS (Chip select) => DigitalPin 10Rencontre avec les leds RVB: les leds vont être utilisées pour indiquer si une chaise est prise ou non. Les leds RVB ont 4 broches. Pin rouge, vert, bleu et terre. Nous n'allons utiliser que la lumière rouge et verte du RVB. Nous ne faisons donc que connecter ces 2, et terrain ofcource. Pour LED 1: Rouge => DigitalPin 2 Vert => DigitalPin 3 Pour LED 2: Rouge => DigitalPin 4 Vert => DigitalPin 5 Rencontre avec le capteur de pression: Le capteur de pression va être utilisé pour détecter si quelqu'un est assis sur la chaise. Nous devons faire attention à ne pas faire exploser notre arduino ! Assurez-vous donc de connecter une résistance au bon endroit. Voir le schéma de fil pour plus de détails.

Étape 3: Le code

Le code
Le code

Étape 3.1: Bibliothèque LedControlMS.h3.1.1: Téléchargez la bibliothèque LedcontrollMS.h3.1.2: Allez dans "Sketch > Inlcude library > Add. ZIP Library" sélectionnez le zip LedcontrollMS.h pour l'importer.

Étape 3..2: Vérification du code3.2.1: Assurez-vous que chaque broche est correctement câblée. Le fil du capteur doit être connecté à A0.3.2.2: Corrigez les connexions défectueuses. Vous pouvez le corriger en modifiant le code ou le matériel.

Étape 4: La boîte

La boîte
La boîte
La boîte
La boîte
La boîte
La boîte

Vous pouvez faire la boîte à partir de n'importe quel matériau que vous voulez. Vous pouvez même aller en taille réelle ! On s'en est tenu à un petit modèle. Notre modèle n'a également qu'un seul capteur de pression. Mais il peut communiquer notre idée de concept.

Conseillé: