Table des matières:
- Étape 1: Définition du projet INTRODUCTION
- Étape 2: problématique
- Étape 3: Capteurs et composants requis
- Étape 4: Création du cas
- Étape 5: Assemblage du circuit avec LCD I2C
- Étape 6: Code LCD
- Étape 7: Assemblage du circuit avec le capteur de gaz MQ5
- Étape 8: Assemblage du circuit avec des LED
- Étape 9: Calibrer le capteur d'alcool
- Étape 10: Code final
- Étape 11: La fonction du bouton
- Étape 12: Tout assembler
- Étape 13: Fonctionnement
Vidéo: Analyseur d'haleine : 13 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Par Marc Guasch et Genís Revilla
Ingénierie en design industriel à Elisava
Cours: utilisations académiques dans une terminologie anglaise spécifique
Tuteur: Jonathan Chacon Perez
Étape 1: Définition du projet INTRODUCTION
De nos jours, la plupart des accidents de voiture dans la rue se produisent pour des raisons qui incluent des cas de consommation d'alcool. De nombreuses familles sont ruinées pour cette raison. La vision principale de ce projet est d'empêcher les gens de conduire en état d'ébriété et de provoquer ainsi des accidents sur la route.
Il s'agit donc d'une version prototype pour arrêter de conduire sous l'emprise de l'alcool. Si un conducteur a bu, le capteur détectera le niveau d'alcool dans l'haleine du conducteur et s'il dépasse un seuil défini, une alerte apparaîtra et le conducteur pourra décider de ne pas conduire.
Cet alcoologue n'est pas un alcootest professionnel et ne doit être utilisé qu'à des fins amusantes.
Étape 2: problématique
Avec ce produit, nous voulons résoudre le problème que de nombreux conducteurs rencontrent une fois qu'ils reviennent de dîner ou de faire la fête. Ces conducteurs ne savent souvent pas s'ils ont trop bu pour conduire correctement un véhicule. Cet alcoomètre portable permettra aux personnes de faire un test avant de prendre le véhicule, indiquant quel est le taux d'alcoolémie et s'il est conseillé de prendre le véhicule ou non.
Étape 3: Capteurs et composants requis
Le capteur d'alcool est la principale exigence. Dans le capteur d'alcool, il y a un port de lecture Vcc, Ground, 1 analogique et 1 numérique. Le capteur utilisé ici est le MQ-4. Nous avons utilisé un écran LCD avec un module i2c pour un montage plus facile et plus rapide.
Les matériaux requis sont:
(1x) Arduino Uno
(1x) capteur de gaz MQ5
(1x) LCD i2C 20x4
(1x) Planche à pain
(2x) LED verte
(1x) LED jaune
(2x) LED rouge
(5x) Résistances 10K
(50x) Cavaliers
(1x) Commutateur
(1x) 5V Batterie
(1x) boîtier 3D
Étape 4: Création du cas
Le boîtier de l'éthylotest de poche est imprimé en 3D. Après avoir téléchargé le fichier STL ci-dessous, vous pouvez le faire dans n'importe quelle installation d'impression 3D à proximité. Les résultats devraient ressembler à l'image ci-dessus.
Étape 5: Assemblage du circuit avec LCD I2C
La chose la plus importante de cette étape est de savoir comment connecter l'écran LCD avec notre Arduino Uno, les connexions et étapes suivantes doivent être effectuées.
Pour le bon fonctionnement de ce composant, il est nécessaire d'installer une librairie dans notre ordinateur, elle est jointe ci-dessous.
Les broches de l'I2C sont:
Pin VCC - la broche qui nécessite d'alimenter le circuit
Broche GND - la broche nécessaire pour maintenir tous les composants du circuit à la terre.
Pin SDA - il s'agit d'une ligne de données où le transfert de caractères a lieu.
Pin SCL - il s'agit d'une ligne d'horloge synchronisant le transfert de caractère.
Les connexions avec l'arduino sont les suivantes:
VCC - 5V
GND - GND
SDA - A4
SCL - A5
Nous joignons le schéma d'installation.
Étape 6: Code LCD
Tout d'abord l'exemple de code que la bibliothèque de notre écran LCD apporte est chargé, de cette manière nous pouvons vérifier que notre écran fonctionne correctement et nous pouvons passer à l'étape suivante.
Nous joignons le code ci-dessous.
Étape 7: Assemblage du circuit avec le capteur de gaz MQ5
Ce composant n'a pas besoin de bibliothèque externe pour son bon fonctionnement. Il suffit de le connecter avec notre Arduino Uno, une fois connecté, nous pouvons exécuter le programme ci-joint et sur le moniteur série de notre ordinateur nous verrons les valeurs qu'il détecte.
Les connexions avec l'Arduino sont les suivantes:
VCC - 5V
GND - GND
D0 - A8
A0 - A0
Nous joignons le schéma d'installation.
Remarque: le capteur devient très chaud après un certain temps, ne le touchez pas !
Étape 8: Assemblage du circuit avec des LED
Nous allons connecter les 5 LED qui serviront à indiquer visuellement le niveau d'alcool. Ces LED s'installeront facilement à l'aide de résistances.
Les connexions avec l'Arduino sont les suivantes:
LED1 (Vert) - D1
LED2 (Vert) - D2
LED3 (Jaune) - D3
LED4 (Rouge) - D4
LED5 (Rouge) - D5
Nous joignons le schéma d'installation.
Étape 9: Calibrer le capteur d'alcool
Pour calibrer le capteur, nous avons utilisé du coton imbibé d'alcool, car nous ne pouvions pas le prouver avec de vrais sujets. Enfin, nous avons décidé d'utiliser les valeurs que nous croyons plus réelles.
Étape 10: Code final
Une fois que tous les composants fonctionnent séparément, nous allons créer un code qui leur permet de fonctionner ensemble.
Nous allons créer un code qui, à travers certaines plages de mesure obtenues par le capteur MQ5, nous montrera sur l'écran LCD 4 états d'ivresse possibles.
Valeur "BAJO NIVEL ALCOOL" entre 50 et 100
Valeur "NIVEL MEDIO ALCOOL" entre 100 et 150
Valeur "ALTO NIVEL ALCOOL" entre 150 - 200
Valeur "POLICIA" >=200
Nous avons créé une mémoire qui donne à l'écran une valeur plus élevée.
Les LED fonctionnent indépendamment, elles sont alimentées par les données obtenues par le capteur MQ5, tout comme l'écran fonctionne avec les plages de mesure qui seront déclarées ci-dessous.
LED1 (Vert) - s'allume lorsque la valeur <=50 (indique qu'elle est allumée)
LED2 (vert) - s'allume lorsque la valeur >50
LED3 (Jaune) - s'allume lorsque la valeur >100
LED4 (rouge) - s'allume lorsque la valeur >150
LED5 (rouge) - s'allume lorsque la valeur >200
Nous joignons le code final et l'image de montage ci-dessous.
Étape 11: La fonction du bouton
La fonction de notre bouton est de redémarrer l'Arduino et de faire une autre mesure, puisque notre programme enregistre toujours la mesure la plus élevée à l'écran. Cela nous permet de faire autant de mesures que nous le souhaitons.
Notre bouton est directement connecté à l'alimentation.
Étape 12: Tout assembler
Une fois que tout fonctionne correctement, il est temps de l'ajouter au boîtier et de le fermer correctement.
Étape 13: Fonctionnement
Tout d'abord, nous devons connecter le câble qui alimentera notre Arduino. Lorsque "SOPLA AQUI" apparaît à l'écran, cela indiquera que l'appareil est prêt à effectuer une mesure. L'écran indiquera notre taux d'alcool, les leds indiqueront le taux d'alcool en temps réel, une fois qu'on ne soufflera plus, une seule restera allumée.
Lorsque vous souhaitez effectuer une nouvelle mesure, appuyez sur le bouton central et attendez que l'écran affiche "SOPLA AQUI" et effectuez une nouvelle mesure.
Conseillé:
Comment faire un analyseur de spectre audio LED : 7 étapes (avec photos)
Comment faire un analyseur de spectre audio LED : L'analyseur de spectre audio LED génère le beau motif d'éclairage en fonction de l'intensité de la musique. Analyseur utilisant NeoPixe
Analyseur WiFi double bande : 6 étapes (avec photos)
Analyseur WiFi double bande : ces instructions montrent comment utiliser le terminal Wio Seeedstudio pour créer un analyseur WiFi double bande 2,4 GHz et 5 GHz
Analyseur de spectre acrylique de grande taille : 7 étapes (avec photos)
Analyseur de spectre acrylique de grande taille : Pourquoi voudriez-vous regarder ces petits écrans à LED ou ces petits écrans LCD si vous pouvez le faire en grand ? Ceci est une description étape par étape sur la façon de construire votre propre analyseur de spectre de taille géante. En utilisant des carreaux acryliques et bandes led pour construire une pièce remplissant lumi
ANALYSEUR DE SPECTRE CRAZY L.O.L : 6 étapes (avec photos)
CRAZY L.O.L SPECTRUM ANALYZER : Aujourd'hui, j'aimerais partager comment créer un analyseur de spectre audio - 36 bandes en combinant 4 LoL Shields. Ce projet fou utilise une bibliothèque FFT pour analyser un signal audio stéréo, le convertir en bandes de fréquences et afficher l'amplitude de ces fréquences
Analyseur d'antenne HF avec module Arduino et DDS : 6 étapes (avec photos)
Analyseur d'antenne HF avec module Arduino et DDS : HiDans ce Instructable, je vais vous montrer comment j'ai construit un analyseur d'antenne à faible coût qui peut mesurer une antenne et afficher son ROS sur tout ou partie des bandes de fréquences HF. Il trouvera le VSWR minimum et la fréquence correspondante pour chaque bande mais aussi