Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Ce projet montre comment utiliser le capteur de pression comme interrupteur, ce qui rendra une LED plus lumineuse tant qu'il y aura une pression appliquée sur le capteur.
Étape 1: ce dont vous avez besoin
j'ai utilisé
- 1 capteur de pression IEFSR
- 1 DEL
- 1 résistance 547 Ohms
- 1 résistance de 10k
- 5 fils
- 1 Arduino
- 1 planche à pain
Étape 2: Configuration du circuit
J'ai préparé ma planche à pain comme ça. Connectez le capteur à l'alimentation 5V Arduino, puis connectez l'autre broche à la résistance 10k, puis à la terre. Connectez la même broche à A0.
Connectez ensuite l'autre résistance à l'un des ports numériques (j'en ai utilisé 6 sans raison particulière). Câblez la LED en série, puis connectez-la à la terre.
Vos circuits de base sont tous mis en place.
Étape 3: Programmation
Après avoir configuré les circuits, ouvrez le programme Arduino sur votre ordinateur et assurez-vous que le bon Arduino est sélectionné, ainsi que le port COM.
Vous pouvez simplement copier mon code ici, bien qu'il ne soit pas très descriptif. L'idée de base est qu'Arduino configurera les broches comme OUTPUT et INPUT, et utilisera les informations provenant de la broche A0 pour dire à la broche 6 quoi faire. Malheureusement, cette instructable ne vous montrera PAS comment rendre la LED plus lumineuse par rapport à la pression, mais simplement rendre la LED plus lumineuse au fil du temps tant que le capteur est enfoncé. Les circuits et le code sont très similaires pour cela, cependant, et peuvent facilement être modifiés avec une recherche google si c'est ce que vous recherchez.
Ci-joint le code (ignorez le nom du fichier sur la photo, c'était une erreur).
Étape 4: Tester
Vous devriez maintenant voir que plus vous maintenez le capteur de pression longtemps, plus la LED deviendra lumineuse (jusqu'à ce qu'elle se réinitialise)