Étape 3: Écrire le code
Nous avons écrit le code de l’arduino pour donner des instructions à l’utilisateur et d’un taux d’alcoolémie de lecture de sortie.
Le code commence à courir lorsque l’utilisateur appuie sur un bouton. Il indique à l’utilisateur de souffler pendant 5 secondes et enregistre les données de l’arduino. La valeur maximale est enregistrée et convertie en une lecture de BAC basée sur des données d’étalonnage. Nous avons utilisé les flacons d’alcool dilué qui nous savions correspondait à un niveau BAC. Nous avons utilisé deux niveaux 0,02 et 0,08. Les valeurs analogiques ont été observés en utilisant le Serial Monitor. Nous avons mis des niveaux de coupure pour divers passages de BAC basées sur nos données d’étalonnage. Ces niveaux pourrait être modifiée dans le code basé sur vos propres données de calibration.
Nous avons décidé d’utiliser les flacons car soufflant sur le sur le MQ-3 changé la température de l’appareil de chauffage et les lectures de sortie.