Table des matières:

Analyseur d'haleine : 13 étapes (avec photos)
Analyseur d'haleine : 13 étapes (avec photos)

Vidéo: Analyseur d'haleine : 13 étapes (avec photos)

Vidéo: Analyseur d'haleine : 13 étapes (avec photos)
Vidéo: Niska sur le tournage avec shay 2024, Novembre
Anonim
Analyseur d'haleine
Analyseur d'haleine

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

Capteurs et composants requis
Capteurs et composants requis
Capteurs et composants requis
Capteurs et composants requis
Capteurs et composants requis
Capteurs et composants requis
Capteurs et composants requis
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

Création du cas
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

Assemblage de circuits avec LCD I2C
Assemblage de circuits 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

Assemblage de circuit avec capteur de gaz MQ5
Assemblage de circuit avec 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

Assemblage de circuits avec LED
Assemblage de circuits avec LED
Assemblage de circuits avec LED
Assemblage de circuits avec LED
Assemblage de circuits avec LED
Assemblage de circuits avec 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

Code final
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 bouton
La fonction de bouton
La fonction bouton
La fonction 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

Tout mettre ensemble
Tout mettre ensemble
Tout mettre ensemble
Tout mettre ensemble
Tout mettre ensemble
Tout mettre ensemble

Une fois que tout fonctionne correctement, il est temps de l'ajouter au boîtier et de le fermer correctement.

Étape 13: Fonctionnement

Fonctionnement
Fonctionnement
Fonctionnement
Fonctionnement
Fonctionnement
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é: