Πίνακας περιεχομένων:

Breathalyzer Medallion: 4 βήματα (με εικόνες)
Breathalyzer Medallion: 4 βήματα (με εικόνες)

Βίντεο: Breathalyzer Medallion: 4 βήματα (με εικόνες)

Βίντεο: Breathalyzer Medallion: 4 βήματα (με εικόνες)
Βίντεο: Три ошибки водителя при продувке алкотестером 2024, Νοέμβριος
Anonim
Μενταγιόν Breathalyzer
Μενταγιόν Breathalyzer
Μενταγιόν Breathalyzer
Μενταγιόν Breathalyzer
Μενταγιόν Breathalyzer
Μενταγιόν Breathalyzer

Όλοι έχουμε έναν ειδικό φίλο που χρειάζεται επίβλεψη σε μια βραδινή έξοδο. Ο δικός μου ονομάζεται Geoffrey, και το σαββατοκύριακο που έμοιαζε φάνηκε συνετό να έχει μια εξωτερική εμφάνιση του πόσο μεγάλη ευθύνη ήταν πιθανό να είναι.

Αυτό το διδακτικό σκιαγραφεί την κατασκευή ενός μεταλλίου που περιέχει ένα αλκοτέστ με μπάρα προόδου στην άκρη και οθόνη μελάνης στη μέση. Βασίζεται στον κώδικα arduino και χρησιμοποιεί έναν πίνακα ESP32 που είναι συμβατός με το arduino IDE.

Προμήθειες

Θα χρειαστείτε

  1. Πρόσβαση σε τρισδιάστατο εκτυπωτή
  2. Πρόσβαση σε κόφτη λέιζερ
  3. Μεταλλικό υλικό κοπής με λέιζερ
  4. Μικρή λιπο μπαταρία
  5. Αισθητήρας αλκοόλ - MQ3 ή MQ4 breakout board [Περίπου 1 £ στο eBay]
  6. Οθόνη μελάνης [waveshare 2,13 "SPI module ~ £ 15 from banggood]
  7. ESP32 dev board με λιπο φορτιστή [χρησιμοποίησα lolin32 αλλά το adafruit κάνει τώρα τη σειρά huzzah που είναι πολύ ωραία]
  8. Δαχτυλίδι συμβατό με Neopixel [32 pixels είναι το σωστό μέγεθος εάν θέλετε να χρησιμοποιήσετε το συνημμένο CAD]
  9. Διακόπτης τροφοδοσίας διαφάνειας [χρησιμοποίησα RS 829-0611]
  10. Διακοσμήσεις

Βήμα 1: Εκτυπώστε αυτά τα μέρη

Εκτύπωση αυτών των τμημάτων
Εκτύπωση αυτών των τμημάτων
Εκτύπωση αυτών των τμημάτων
Εκτύπωση αυτών των τμημάτων

Εκτυπώστε και κόψτε αυτά τα μέρη. Είναι σημαντικό να χρησιμοποιήσετε ένα μεταλλικό υλικό για την πλάκα του προσώπου καθώς θα χρησιμοποιηθεί ως χωρητικό κουμπί.

Βήμα 2: Συναρμολόγηση και σύρμα μαζί

Συναρμολόγηση και σύρμα μαζί
Συναρμολόγηση και σύρμα μαζί
Συναρμολόγηση και σύρμα μαζί
Συναρμολόγηση και σύρμα μαζί
Συναρμολόγηση και σύρμα μαζί
Συναρμολόγηση και σύρμα μαζί

Καλωδίωση:

Κόψτε το καλώδιο της μπαταρίας και συνδέστε τον διακόπτη στη γραμμή. Συνδέστε την έξοδο από αυτό σε ένα κομμάτι veroboard για διανομή. Ακολουθήστε το σχηματικό σχήμα για τις γραμμές οθόνης και κουδουνίσματος. Βρήκα ότι ο αισθητήρας MQ45 λειτουργεί πιο επαναλαμβανόμενος από τον MQ3. Και οι δύο χρησιμοποιούν ένα λογικό ρεύμα, έτσι συνδέονται απευθείας με το veroboad αντί μέσω του esp32. Το κουμπί καλωδίου είναι απλώς ένας ιπτάμενος αγωγός που χρησιμοποιεί τις δυνατότητες cap-touch του τσιπ. Αυτό περνά μέσα από μια τρύπα και πρέπει να γρατσουνιστεί στην επιφάνεια της επιμεταλλωμένης πρόσοψης. Πρόσθεσα μια γιρλάντα για να ολοκληρώσω αυτό το μετάλλιο, αλλά οποιοδήποτε υποκατάστατο κολιέ θα το κάνει.

Βήμα 3: Ανεβάστε τον κώδικα

Είναι πιθανό ότι θα χρειαστεί να ρυθμίσετε τα κατώφλια τόσο για το κουμπί αφής όσο και για τον αισθητήρα αλκοόλ. Λάβετε υπόψη ότι αυτοί οι αισθητήρες χρειάζονται κλινοσκεπάσματα για πολλές ώρες, οπότε αξίζει να τον αφήσετε να φορτιστεί όλη τη νύχτα πριν ξοδέψετε χρόνο σε αυτό.

Θα χρειαστείτε τον ακόλουθο κώδικα και βιβλιοθήκες

  • Κωδικός μεταλλίου
  • NeoPixelBus από makuna
  • βιβλιοθήκη gxEPD από ZinggJM

Θα χρειαστεί επίσης να εγκαταστήσετε τους ορισμούς της πλακέτας esp32 στο arduino IDE

Βήμα 4: Τελείωσες

Τελείωσες
Τελείωσες

Όταν το ενεργοποιήσετε θα εμφανιστούν οδηγίες στην οθόνη. Ο αισθητήρας αλκοόλ χρειάζεται λίγο χρόνο για να σταθεροποιηθεί, οπότε θα περάσει λίγος χρόνος για να ζεσταθεί.

Στη συνέχεια θα ακουστεί ένας καρδιακός παλμός από τα φώτα. Πατήστε το κουμπί και αναπνεύστε απαλά στον αισθητήρα για αρκετά δευτερόλεπτα. Μετά από αυτό θα σας δώσει μια ανάγνωση και θα σας προσφέρει να το αποθηκεύσετε. Η αποθηκευμένη τιμή θα μετατραπεί σε καρδιακό παλμό. Αυτή η συσκευή δεν είναι ακριβής ή συνεπής, αλλά παρέχει αξιοπρεπή ψυχαγωγία. Απολαύστε τις συνημμένες εικόνες δείχνουν 1.6 Geoffreys. Αυτό είναι πάρα πολλά. Λίγο μετά από αυτό η οθόνη έσπασε. Πιθανές βελτιώσεις Χρησιμοποιήστε έναν καλύτερο αισθητήρα: Το Adafruit προσφέρει τώρα έναν αισθητήρα I2C σε έναν πίνακα διάσπασης, ο οποίος φαίνεται πολλά υποσχόμενος. Χρησιμοποιήστε ένα oled: Η οθόνη eink επιτρέπει την εξοικονόμηση ενέργειας και διατηρεί την τελευταία ανάγνωση ακόμη και μετά τη λήξη της μπαταρίας. Είναι απελπιστικά αμυδρή στο σκοτάδι αν και οι οδηγίες είναι δύσκολο να ακολουθηθούν. Κάντε το μικρό Μετατρέψτε το σε PCB

Συνιστάται: