Mündəricat:
- Addım 1: Layihənin Tanımı GİRİŞ
- Addım 2: Problemli
- Addım 3: Lazım olan sensorlar və komponentlər
- Addım 4: Davanın yaradılması
- Addım 5: LCD I2C ilə Dövrə Quraşdırması
- Addım 6: LCD kodu
- Addım 7: MQ5 Qaz Sensorlu Dövrə Quraşdırması
- Addım 8: LED -lərlə dövrə qurulması
- Addım 9: Alkoqol Sensorunu Kalibr edin
- Addım 10: Son Kod
- Addım 11: Düymə funksiyası
- Addım 12: Hər şeyi bir yerə yığın
- Addım 13: İşləmə
Video: Breathanalyser: 13 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Mark Guasch və Genís Revilla tərəfindən
Elisavada sənaye dizayn mühəndisliyi
Kurs: Xüsusi İngilis terminologiyasında akademik istifadə
Tərbiyəçi: Jonathan Chacón Perez
Addım 1: Layihənin Tanımı GİRİŞ
İndiki vaxtda, küçədəki avtomobil qəzalarının əksəriyyəti spirtli içki içmə hallarını da əhatə edən səbəblərdən baş verir. Bir çox ailə bu səbəbdən dağılır. Bu layihənin əsas vizyonu, insanların içki içməməsi və maşın sürməməsi, yolda qəza törətməsinin qarşısını almaqdır.
Beləliklə, bu, spirtli içki içərək avtomobili idarə etməyi dayandırmaq üçün hazırlanmış bir prototip versiyasıdır. Sürücü içki içirsə, sensor sürücünün nəfəsindəki spirt səviyyəsini algılar və müəyyən bir həddi keçərsə bir xəbərdarlıq görünəcək və sürücü avtomobili idarə etməmək qərarına gələ bilər.
Bu alkoloqoloq peşəkar bir nəfəs alıcısı deyil və yalnız əyləncə məqsədləri üçün istifadə edilməlidir.
Addım 2: Problemli
Bu məhsulla bir çox sürücünün axşam yeməyindən və ya əyləncədən qayıtdıqdan sonra yaşadığı problemi həll etmək istəyirik. Bu sürücülər bir avtomobili düzgün idarə etmək üçün həddindən artıq sərxoş olduqlarını bilmirlər. Bu portativ alkoqolometr, insanların avtomobili götürməzdən əvvəl spirt səviyyəsinin nə olduğunu və avtomobili götürməyin məqsədəuyğun olub olmadığını göstərən testdən keçməsinə imkan verəcək.
Addım 3: Lazım olan sensorlar və komponentlər
Alkoqol sensoru əsas tələbdir. Alkoqol sensorunda Vcc, Ground var, 1 analoq və 1 rəqəmsal oxu portu mövcuddur. Burada istifadə olunan sensor MQ-4-dir. Daha asan və daha sürətli montaj üçün i2c modulu olan LCD ekrandan istifadə etdik.
Tələb olunan materiallar bunlardır:
(1x) Arduino Uno
(1x) MQ5 Qaz Sensoru
(1x) LCD i2C 20x4
(1x) Çörək paneli
(2x) Yaşıl LED
(1x) Sarı LED
(2x) Qırmızı LED
(5x) 10K Rezistorlar
(50x) Jumper telləri
(1x) keçid
(1x) 5V Batareya
(1x) 3D Kassa
Addım 4: Davanın yaradılması
Cib nəfəs alma cihazı üçün korpus 3D çapdır. Aşağıdakı STL faylını yüklədikdən sonra onu yaxınlıqdakı hər hansı bir 3d çap müəssisəsində edə bilərsiniz. Nəticələr yuxarıdakı şəklə bənzəməlidir.
Addım 5: LCD I2C ilə Dövrə Quraşdırması
Bu addımın ən başlıcası, LCD ekranı Arduino Uno ilə necə bağlayacağımızı bilməkdir, aşağıdakı əlaqələr və addımlar atılmalıdır.
Bu komponentin düzgün işləməsi üçün kompüterimizdə bir kitabxana qurmaq lazımdır, aşağıda verilmişdir.
I2C pinləri bunlardır:
VCC Pin - dövrəni gücləndirmək üçün lazım olan pin
GND Pin - dövrədəki bütün komponentləri topraklanmış saxlamaq üçün lazım olan pin.
SDA Pin - bu simvolların köçürülməsinin baş verdiyi bir məlumat xəttidir.
SCL Pin - bu xarakter ötürülməsini sinxronlaşdıran bir saat xəttidir.
Arduino ilə əlaqələr bunlardır:
VCC - 5V
GND - GND
SDA - A4
SCL - A5
Quraşdırma sxemini bağlayırıq.
Addım 6: LCD kodu
Hər şeydən əvvəl LCD ekranın kitabxanasının gətirdiyi nümunə kod yüklənir, bu yolla ekranınızın düzgün işlədiyini yoxlaya bilərik və növbəti addıma keçə bilərik.
Aşağıdakı kodu əlavə edirik.
Addım 7: MQ5 Qaz Sensorlu Dövrə Quraşdırması
Bu komponentin düzgün işləməsi üçün xarici kitabxanaya ehtiyacı yoxdur. Yalnız Arduino Uno ilə əlaqələndirmək lazımdır, bağlandıqdan sonra aşağıda əlavə olunan proqramı işlədə bilərik və kompüterimizin serial monitorunda algıladığı dəyərləri görəcəyik.
Arduino ilə əlaqələr bunlardır:
VCC - 5V
GND - GND
D0 - A8
A0 - A0
Quraşdırma sxemini bağlayırıq.
Qeyd: Sensor bir müddət sonra çox istilənir, ona toxunmayın!
Addım 8: LED -lərlə dövrə qurulması
Alkoqol səviyyəsini vizual olaraq göstərməyə xidmət edəcək 5 LED -i bağlayacağıq. Bu LEDlər rezistorlar istifadə edərək asanlıqla quraşdırılacaq.
Arduino ilə əlaqələr bunlardır:
LED1 (Yaşıl) - D1
LED2 (Yaşıl) - D2
LED3 (Sarı) - D3
LED4 (Qırmızı) - D4
LED5 (Qırmızı) - D5
Quraşdırma sxemini bağlayırıq.
Addım 9: Alkoqol Sensorunu Kalibr edin
Sensoru kalibr etmək üçün spirtlə nəmlənmiş pambıqdan istifadə etdik, çünki bunu real mövzularla sübut edə bilmədik. Nəhayət, daha real olduğuna inandığımız dəyərləri istifadə etməyə qərar verdik.
Addım 10: Son Kod
Bütün komponentlər ayrı -ayrılıqda işlədikdən sonra birlikdə işləmələrinə imkan verən bir kod yaradacağıq.
MQ5 sensoru tərəfindən əldə edilən bəzi ölçü aralığında bizə LCD -də 4 mümkün sərxoş vəziyyəti göstərəcək bir kod yaradacağıq.
"BAJO NIVEL ALKOL" dəyəri 50 - 100 arasında
"NIVEL MEDIO ALCOHOL" dəyəri 100 - 150 arasında
"ALTO NIVEL ALKOL" dəyəri 150 - 200 arasında
"POLICIA" dəyəri> = 200
Ekranı daha yüksək bir dəyərə sahib edən bir yaddaş yaratdıq.
LEDlər müstəqil işləyir, MQ5 sensoru tərəfindən əldə edilən məlumatlarla işləyir, eynək aşağıda elan ediləcək ölçü aralığında işləyir.
LED1 (Yaşıl) - <= 50 (açıldığını göstərir) olduqda AÇIN
LED2 (Yaşıl) - dəyəri> 50 olduqda AÇIN
LED3 (Sarı) - dəyəri> 100 olduqda AÇIN
LED4 (Qırmızı) - dəyəri> 150 olduqda AÇIN
LED5 (Qırmızı) - dəyəri> 200 olduqda AÇIN
Son kodu və montaj şəklini aşağıda əlavə edirik.
Addım 11: Düymə funksiyası
Düyməmizin funksiyası Arduinonu yenidən başlatmaq və başqa bir ölçmə aparmaqdır, çünki proqramımız həmişə ekranda ən yüksək ölçümü saxlayır. Bu, istədiyimiz qədər ölçmə aparmağa imkan verir.
Düyməmiz birbaşa gücə bağlıdır.
Addım 12: Hər şeyi bir yerə yığın
Hər şey düzgün işlədikdən sonra onu qutuya əlavə etmək və düzgün bağlamaq vaxtıdır.
Addım 13: İşləmə
Hər şeydən əvvəl, Arduinomuzu qidalandıracaq bir kabel bağlamalıyıq. Ekranda "SOPLA AQUI" göründüyü zaman, bu cihazın ölçməyə hazır olduğunu göstərir. Ekranda spirt səviyyəmiz göstəriləcək, LEDlər real vaxtda spirt səviyyəsini göstərəcək, əsmədikdən sonra yalnız biri yanacaq.
Yeni bir ölçmə etmək istədiyiniz zaman, mərkəzi düyməni basın və ekranda "SOPLA AQUI" görünənə qədər gözləyin və yeni bir ölçü edin.
Tövsiyə:
Bir addım sayğacı necə etmək olar ?: 3 addım (şəkillərlə)
Addım Sayğacı Necə Hazırlanır ?: Bir çox idman növlərində yaxşı çıxış edirdim: gəzmək, qaçmaq, velosiped sürmək, badminton oynamaq və s. Yaxşı, qarın qarnına baxın …… Yaxşı, hər halda, məşq etmək üçün yenidən başlamağa qərar verdim. Hansı avadanlıqları hazırlamalıyam?
Addım sayğacı - Mikro: Bit: 12 addım (şəkillərlə)
Step Counter - Micro: Bit: Bu layihə bir addım sayğacı olacaq. Addımlarımızı ölçmək üçün Micro: Bit -ə quraşdırılmış akselerometr sensorundan istifadə edəcəyik. Micro: Bit hər dəfə silkələnəndə sayına 2 əlavə edəcəyik və ekranda göstərəcəyik
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Bolt - DIY Simsiz Şarj Gecə Saatı (6 addım): 6 addım (şəkillərlə)
Bolt - DIY Simsiz Şarj Gecə Saatı (6 addım): İndüktif şarjlar (simsiz şarj və ya simsiz şarj kimi də tanınır) simsiz enerji ötürmə növüdür. Portativ cihazlara elektrik enerjisi vermək üçün elektromaqnit induksiyasından istifadə edir. Ən çox yayılmış tətbiq Qi simsiz şarj cihazıdır
Asan addımlar və şəkillərlə kompüteri necə sökmək olar: 13 addım (şəkillərlə)
Asan Adımlar və Şəkillərlə Kompüteri Sökmək Necə: Bu, kompüterin sökülməsi ilə bağlı təlimatdır. Əsas komponentlərin çoxu moduldur və asanlıqla çıxarılır. Bununla birlikdə, bu mövzuda təşkilatlanmanız vacibdir. Bu, hissələri itirməməyinizə və eyni zamanda montajı asanlaşdırmağa kömək edəcək