Innholdsfortegnelse:

Breathalyzer Medallion: 4 trinn (med bilder)
Breathalyzer Medallion: 4 trinn (med bilder)

Video: Breathalyzer Medallion: 4 trinn (med bilder)

Video: Breathalyzer Medallion: 4 trinn (med bilder)
Video: 🌊🚤 Don’t you just love the motion of the ocean? Boat size matters when the waves toss you around. 2024, November
Anonim
Breathalyzer Medallion
Breathalyzer Medallion
Breathalyzer Medallion
Breathalyzer Medallion
Breathalyzer Medallion
Breathalyzer Medallion

Vi har alle en spesiell venn som trenger tilsyn på en kveld ute. Min heter Geoffrey, og på hjortehelgen hans virket det som fornuftig å ha en ytre visning av hvor stort ansvar han sannsynligvis ville være.

Denne instruksen skisserer konstruksjonen av en medaljong som inneholder en alkometer med en fremdriftslinje rundt kanten og et e-blekkdisplay i midten. Den er basert på arduino -kode og bruker et ESP32 -kort som er kompatibelt med arduino IDE.

Rekvisita

Du vil trenge

  1. Tilgang til en 3D -skriver
  2. Tilgang til en laserskjærer
  3. Metallisert laserskåret materiale
  4. Lite lipo -batteri
  5. Alkoholsensor - MQ3 eller MQ4 breakout board [Omtrent £ 1 på eBay]
  6. E-blekkdisplay [waveshare 2.13 "SPI-modul ~ £ 15 fra Banggood]
  7. ESP32 dev -bord med lipo -lader [jeg brukte en lolin32, men adafruit lager nå huzzah -serien som er veldig hyggelig]
  8. Neopixel -kompatibel ring [32 piksler er riktig størrelse hvis du vil bruke vedlagte CAD]
  9. Skyv strømbryter [jeg brukte RS 829-0611]
  10. Pynt

Trinn 1: Skriv ut disse delene

Skriv ut disse delene
Skriv ut disse delene
Skriv ut disse delene
Skriv ut disse delene

Skriv ut og klipp ut disse delene. Det er viktig å bruke et metallisert materiale til frontplaten, da det vil bli brukt som en kapasitiv knapp.

Trinn 2: Monter og koble sammen

Monter og koble sammen
Monter og koble sammen
Monter og koble sammen
Monter og koble sammen
Monter og koble sammen
Monter og koble sammen

Kabling:

Klipp av batterikabelen og koble bryteren på linje. Koble utgangen fra dette til et stykke veroboard for distribusjon. Følg skjemaet for displayet og ringelinjene. Jeg fant at MQ45 -sensoren fungerer mer repeterbart enn MQ3. De bruker begge en rimelig strøm, så de er koblet direkte til veroboad i stedet for gjennom esp32. Knappetråden er bare en flygende ledning som bruker cap-touch-funksjonene til brikken. Dette stikker gjennom et hull og må ripes inn i overflaten på den metalliserte frontplaten. Jeg la til en krans for å fullføre denne medaljongen, men enhver kjedeerstatning vil gjøre det.

Trinn 3: Last opp koden

Det er sannsynlig at du må justere terskelverdiene for både touchsense -knappen og alkoholsensoren. Husk at disse sensorene trenger sengetøy i mange timer, så det er verdt å la det lades over natten før du bruker tid på dette.

Du trenger følgende kode og biblioteker

  • Medaljongkode
  • NeoPixelBus av makuna
  • gxEPD -bibliotek av ZinggJM

Du må også installere definisjonene av esp32 -kortet i arduino IDE

Trinn 4: Du er ferdig

Du er ferdig
Du er ferdig

Når du slår den på, vil du få instruksjoner på skjermen. Alkoholsensoren tar en stund å stabilisere seg, så det vil bruke litt tid på å la dette varme opp.

Etterpå vil det være et hjerteslag fra lysene. Trykk på knappen og pust forsiktig på sensoren i flere sekunder. Etter dette vil det gi deg en lesning og tilbud om å lagre det. Den lagrede verdien blir til hjerteslag. Denne enheten er ikke nøyaktig eller konsistent, men gir en anstendig underholdning. Nyt De vedlagte bildene viser 1.6 Geoffreys. Dette er for mange. Like etter dette brøt skjermen. Potensielle forbedringer Bruk en bedre sensor: Adafruit tilbyr nå en I2C -sensor på et utbruddskort som ser lovende ut. Bruk en oled: Eink -skjermen tillater strømsparing og beholder den siste avlesningen selv etter at batteriet er død. Det er håpløst svakt i mørket, så instruksjonene er vanskelige å følge. Gjør den liten Gjør den til en PCB

Anbefalt: