Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Dans ce Instructable, nous allons créer un capteur magnétique IoT à l'aide d'un RaspberryPi 3.
Le capteur se compose d'une LED et d'un buzzer, qui s'allument tous les deux lorsqu'un aimant est détecté par le mini capteur reed.
Étape 1: Rassemblez les fournitures
Pour commencer, assurez-vous d'avoir toutes les fournitures nécessaires. Tu auras besoin de:
- Un RaspberryPi 3
- Un cordonnier en T
- Une planche à pain
- Un connecteur de ruban
- Un Mini Capteur Reed
- Une LED
- Un buzzer
- Fils assortis (dont certains avec au moins une extrémité femelle)
Étape 2: Connectez Pi et la planche à pain
Ensuite, vous connecterez le RaspberryPi et le Breadboard. Pour ce faire, vous placerez une extrémité du connecteur ruban dans le T Cobbler et l'autre sur les broches du RaspberryPi. Ensuite, placez le T Cobbler dans la planche à pain.
Étape 3: câbler le mini capteur Reed
Maintenant, câblez le mini capteur reed. Vous voudrez utiliser des fils avec une extrémité femelle pour y parvenir, car le capteur a des broches mâles. De gauche à droite, les broches du capteur sont la sortie, l'alimentation et la masse.
Câblez la broche de sortie au T Cobbler GPIO24, alimentez n'importe quelle broche 5V T Cobbler et mettez à la terre n'importe quelle broche GND T Cobbler.
Étape 4: câbler la LED
La LED peut être un peu délicate si vous ne la connaissez pas ! La LED elle-même a une extrémité longue et une extrémité courte. L'extrémité longue doit être connectée au GPIO26 via une résistance de 330 kohms, et l'extrémité courte se connecte directement à la terre, comme indiqué ci-dessus. Vous pouvez choisir d'utiliser des fils supplémentaires pour vous assurer que tout reste bien rangé !
Étape 5: câbler le buzzer
Vous remarquerez que votre buzzer a à la fois un symbole + et un - en bas. Le + indique quelle broche du buzzer doit être connectée à l'alimentation, et le - indique la broche qui doit être connectée à la terre.
Connectez la broche + à GPIO25 et la broche - à GND. J'ai choisi d'utiliser le même chemin sur lequel j'ai câblé ma LED à GND, mais vous n'êtes pas obligé de le faire !
Étape 6: Exécutez du code
Le code python fourni ici exécute notre appareil exactement comme nous l'attendons; lorsque le mini capteur reed trouve un aimant, la LED et le buzzer s'allument. Lorsque l'aimant est retiré, les deux s'éteignent. Notez que nous devons inverser les valeurs saisies par notre mini capteur reed. C'est parce que le capteur est normalement ouvert et baisse lorsqu'il détecte un aimant.
Vous devriez maintenant avoir un capteur magnétique fonctionnel !