INHOUDSOPGAWE:
- Stap 1: Projekomskrywing INLEIDING
- Stap 2: problematies
- Stap 3: Sensors en komponente word benodig
- Stap 4: Skep die saak
- Stap 5: Kringmontering met LCD I2C
- Stap 6: LCD -kode
- Stap 7: Kringmontage met MQ5 -gassensor
- Stap 8: Kringmontering met LED's
- Stap 9: Kalibreer die alkoholsensor
- Stap 10: Finale kode
- Stap 11: Die knoppie -funksie
- Stap 12: Alles saamvoeg
- Stap 13: Werk
Video: Asemontleder: 13 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Deur Marc Guasch en Genís Revilla
Industriële ontwerp ingenieurswese in Elisava
Kursus: akademiese gebruike in spesifieke Engelse terminologie
Onderwyser: Jonathan Chacón Perez
Stap 1: Projekomskrywing INLEIDING
Deesdae vind die meeste motorongelukke op straat plaas weens redes wat alkoholverbruik insluit. Baie gesinne is om hierdie rede verwoes. Die belangrikste visie van hierdie projek is om te verhoed dat mense drink en bestuur en ongelukke op die pad veroorsaak.
Dit is dus 'n prototipe weergawe om op te hou bestuur onder die invloed van alkohol. As 'n bestuurder gedrink het, sal die sensor die alkohol in die bestuurder se asem opspoor, en as dit 'n vasgestelde drempel oorskry, verskyn 'n waarskuwing en kan die bestuurder besluit om nie te bestuur nie.
Hierdie alkohololoog is nie 'n professionele asemhalingsapparaat nie en moet slegs vir pretdoeleindes gebruik word.
Stap 2: problematies
Met hierdie produk wil ons die probleem oplos wat baie bestuurders het sodra hulle van die aandete of partytjie terugkeer. Hierdie bestuurders weet dikwels nie of hulle te veel gedrink het om 'n motor behoorlik te bestuur nie. Met hierdie draagbare alkoholometer kan mense 'n toets neem voordat hulle die voertuig neem, wat aandui wat die alkoholvlak is en of dit raadsaam is om die voertuig te neem of nie.
Stap 3: Sensors en komponente word benodig
Alkoholsensor is die belangrikste vereiste. In die alkoholsensor is daar 'n Vcc, Ground, 1 analoog en 1 digitale leespoort beskikbaar. Die sensor, wat hier gebruik word, is MQ-4. Ons het 'n LCD -skerm met 'n i2c -module gebruik om dit makliker en vinniger te monteer.
Die benodigde materiaal is:
(1x) Arduino Uno
(1x) MQ5 -gassensor
(1x) LCD i2C 20x4
(1x) broodbord
(2x) groen LED
(1x) Geel LED
(2x) Rooi LED
(5x) 10K weerstande
(50x) Jumper drade
(1x) Skakelaar
(1x) 5V battery
(1x) 3D -tas
Stap 4: Skep die saak
Die omhulsel vir die sakasas is 3D gedruk. Nadat u die STL -lêer hieronder afgelaai het, kan u dit by enige 3D -drukfasiliteit in die omgewing laat doen. Die resultate moet soos die prent hierbo lyk.
Stap 5: Kringmontering met LCD I2C
Die belangrikste van hierdie stap is om te weet hoe u die LCD -skerm met ons Arduino Uno kan koppel, die volgende verbindings en stappe moet gedoen word.
Vir die korrekte werking van hierdie komponent, is dit nodig om 'n biblioteek op ons rekenaar te installeer, dit is hieronder aangeheg.
Die penne van die I2C is:
VCC -pen - die pen wat benodig word om die stroombaan aan te skakel
GND -pen - die pen wat nodig is om al die komponente in die stroombaan aardig te hou.
SDA -pen - dit is 'n datalyn waar die oordrag van karakters plaasvind.
SCL -pen - dit is 'n kloklyn wat die oordrag van karakter sinchroniseer.
Die verbindings met die arduino is die volgende:
VCC - 5V
GND - GND
SDA - A4
SCL - A5
Ons heg die installasie skema.
Stap 6: LCD -kode
In die eerste plek is die voorbeeldkode wat die biblioteek van ons LCD -skerm bevat, gelaai; op hierdie manier kan ons kyk of ons skerm korrek werk en na die volgende stap kan gaan.
Ons heg die onderstaande kode aan.
Stap 7: Kringmontage met MQ5 -gassensor
Hierdie komponent het nie 'n eksterne biblioteek nodig vir die korrekte werking nie. Dit is slegs nodig om dit aan te sluit met ons Arduino Uno, sodra dit gekoppel is, kan ons die onderstaande program uitvoer en op die seriële monitor van ons rekenaar sien ons die waardes wat dit opspoor.
Die verbindings met die Arduino is die volgende:
VCC - 5V
GND - GND
D0 - A8
A0 - A0
Ons heg die installasie skema.
Let wel: die sensor word na 'n rukkie baie warm; moenie daaraan raak nie!
Stap 8: Kringmontering met LED's
Ons verbind die 5 LED's wat dien om die vlak van alkohol visueel aan te dui. Hierdie LED's word maklik geïnstalleer met behulp van weerstande.
Die verbindings met die Arduino is die volgende:
LED1 (groen) - D1
LED2 (groen) - D2
LED3 (geel) - D3
LED4 (rooi) - D4
LED5 (rooi) - D5
Ons heg die installasie skema.
Stap 9: Kalibreer die alkoholsensor
Om die sensor te kalibreer, gebruik ons katoen wat met alkohol bevochtig is, aangesien ons dit nie met werklike onderwerpe kon bewys nie. Uiteindelik het ons besluit om die waardes wat ons glo meer werklik is, te gebruik.
Stap 10: Finale kode
Sodra al die komponente afsonderlik werk, sal ons 'n kode skep waarmee hulle kan saamwerk.
Ons sal 'n kode skep wat deur 'n paar meetbereik wat deur die MQ5 -sensor verkry is, ons op die LCD 4 moontlike dronk toestande sal wys.
"BAJO NIVEL ALKOHOL" waarde tussen 50 - 100
"NIVEL MEDIO ALKOHOL" waarde tussen 100 - 150
"ALTO NIVEL ALKOHOL" waarde tussen 150 - 200
"POLICIA" waarde> = 200
Ons het 'n geheue geskep waarmee die skerm 'n hoër waarde het.
Die LED's werk onafhanklik, hulle word aangedryf deur die data wat deur die MQ5 -sensor verkry is, net soos die skerm werk met die meetbereik wat hieronder aangegee sal word.
LED1 (groen) - skakel AAN as die waarde <= 50 (dui aan dat dit aan is)
LED2 (groen) - skakel AAN as die waarde> 50 is
LED3 (geel) - skakel AAN as die waarde> 100 is
LED4 (rooi) - skakel AAN as die waarde> 150 is
LED5 (rooi) - skakel AAN as die waarde> 200 is
Ons heg die finale kode en montagebeeld hieronder aan.
Stap 11: Die knoppie -funksie
Die funksie van ons knoppie is om die Arduino weer te begin en 'n ander meting te doen, aangesien ons program altyd die hoogste meting op die skerm stoor. Dit stel ons in staat om soveel metings te doen as wat ons wil.
Ons knoppie is direk aan die krag gekoppel.
Stap 12: Alles saamvoeg
Sodra alles reg werk, is dit tyd om dit by die tas te voeg en dit korrek toe te maak.
Stap 13: Werk
Eerstens moet ons die kabel aansluit wat ons Arduino kan voed. As 'SOPLA AQUI' op die skerm verskyn, sal dit aandui dat die toestel gereed is om te meet. Die skerm sal ons alkoholvlak aandui, die LED's sal die vlak van alkohol intyds aandui, as ons eers nie blaas nie, sal slegs een brand.
As u 'n nuwe meting wil maak, druk die sentrale knoppie en wag totdat die skerm "SOPLA AQUI" vertoon en maak 'n nuwe meting.
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer