Mündəricat:
- Təchizat
- Addım 1: Adım 1: Elektronikanın naqilləri
- Adım 2: Adım 2: Raspberry Pi -ni konfiqurasiya edin
- Addım 3: Adım 3: Davanın qurulması
- Addım 4: Adım 4: Konteynerlərin hazırlanması
- Addım 5: Adım 5: Elektronikanın inteqrasiyası
- Addım 6: Adım 6: Bitirmə
Video: Avtomatik Barmen: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu layihənin məqsədi IoT (Əşyaların İnterneti) vasitəsilə kokteyllərin hazırlanması/qarışdırılması prosesini asanlaşdırmaqdır. kokteyl reseptləri (bir dəfə daxil edildikdə) layihə tərəfindən xatırlanacaq. İçkilər üçün qablar, şüşənin temperaturunu və tərkibini ölçən sensorlar ilə birləşdirilmişdir. Layihənin hamısı smartfon/kompüterdəki veb sayt vasitəsilə idarə olunacaq.
Təchizat
HardWare:
- MDF ağac təbəqəsi (0, 5 sm)
- taxta vintlər
- 4 mm daxili diametrli boru
- 4 ədəd plastik qab
- 40 mm pvc boru
elektronika:
- moruq pi3
- 4x ultrasəs sensoru (hc-sr04)
- 4x 10k ntc (suya davamlı)
- ADC mcp3008
- rfid skaner
- lcd ekran
- 4 modul rölesi
- 4 peristaltische pomp
- 12V DC güc adapteri
alətlər:
- tec7 şəffaf silikon
- qazma maşını
- 3D printer
- gördüm
deşik layihəsinin dəyəri 130 avro ətrafında olacaq.
Addım 1: Adım 1: Elektronikanın naqilləri
Kablolama:
Bütün layihənin kabelini qurarkən, ultrasəs sensorlar üçün daha uzun tellər istifadə etməyi məsləhət görürəm, bunun səbəbi hər konteynerə çatmalarıdır. Bu quruluşun digər tərəfində olacaq relay modulu sinds ilə eyni şeyi edin.
Pompa dövrəsini 12v dc adapterə lehimləyin və röle moduluna qoşun. (nasosları etiketləyin ki, hansı nasosun hansı röle açarına bağlı olduğunu xatırlamaq daha asandır, bu sonradan quruluşda lazımlı olacaq)
isteğe bağlı (bu, bütün korpusun tikintisi zamanı işini əsirgəməyəcək):
- Pimlərə qoşulmuş ultrasəs sensorlarını aşağıdakı nömrələrlə etiketləyə bilərsiniz
- ntc -ni mcp3008 -ə bağlı olaraq etiketləyin
Moruq Pi (BCM):
GPIO2 (sda1/i2c) ==> röle modulu 1
GPIO3 (scl1/i2c) ==> röle modulu 2
GPIO17 ==> ultrasəs tetikleyicisi 1
GPIO27 ==> ultrasəs əks -sədası 1
GPIO22 ==> ultrasəs tetikleyicisi 2
SPI_MOSI (GPIO10) ==> mcp3008 (Din) & rfid (MOSI)
SPI_MISO (GPIO9) ==> mcp3008 (Dout) & rfid (MISO)
SPI_SCLK (GPIO11) ==> mcp3008 (CLK) & rfid (CLK)
GPIO5 ==> echo ultrasəs 2
GPIO6 ==> ultrasəs tetikleyicisi 2
GPIO13 ==> ultrasəs əks -sədası 3
GPIO19 ==> ultrasəs tetikleyicisi 4
GPIO26 ==> echo ultrasəs 4
GPIO14 (uart0_TXD) ==> röle modulu 3
GPIO15 (uart0_RXD) ==> röle modulu 4
GPIO23 ==> LCD (D7)
GPIO24 ==> LCD (D6)
GPIO25 ==> rfid (RST)
SPI0_CE0 (GPIO8) ==> rfid (SDA)
SPI0_CE1 (GPIO7) ==> mcp3008 (CS/SHDN)
GPIO12 ==> LCD (D5)
GPIO16 ==> LCD (D4)
GPIO20 ==> LCD (E)
GPIO21 ==> LCD (RS)
Adım 2: Adım 2: Raspberry Pi -ni konfiqurasiya edin
konfiqurasiya:
pi-ni Wi-Fi-ya qoşun və konfiqurasiya menyusunda SPI-ni aktivləşdirin (sudo rasp-config => interfeys seçimləri => SPI => aktivləşdir)
aşağıdakı paketləri quraşdırın:
- mfrc522
- RPLCD
- şüşə
- flask_cors
- flask_socketio
verilənlər bazası:
moruq pi üzərində mariadb quraşdırın.
mysql iş masası ilə ssh ilə uzaqdan əlaqə qurun.
verilənlər bazası ilə özünəməxsus faylı moruqa idxal edin və istifadəçinizin verilənlər bazasına bütün hüquqlara malik olduğundan əmin olun.
proqram:
bu bölmənin altında bir rar faylı yükləyin və içərisində olan faylları çıxarın.
bu doldurmalarda balon serveri və layihə üçün lazım olan siniflər var.
bu faylları moruq pi -yə köçürün, istifadəçiniz üçün avtomatik barmen adlı bir xəritə hazırlamağı və doldurmaları ora yerləşdirməyi məsləhət görürəm.
Proqramı işə salmadan əvvəl app.py faylını açmalı və 'db = DataBase (tətbiq, "istifadəçi", "parol", "cocktails_db")' axtarmalısınız.
istifadəçi və şifrənizi mariadb istifadəçi adınıza və şifrənizə dəyişdirin
veb sayt:
moruq pi üzərinə bir apache2 serveri quraşdırın.
filezilla vasitəsilə qoşulun.
Aşağıdakı faylı çıxarın və yenidən bir neçə şeyi dəyişdirməlisiniz, js faylında 4.js fayl var.
və nəhayət hər şeyi filezilla ilə moruq pi üzərindəki /var /www xəritəsinə köçürün.
Addım 3: Adım 3: Davanın qurulması
Dava ağacdan hazırlanmış bir çərçivədən ibarətdir və sonra MDF təbəqələrini əlavə edir.
Çərçivə:
2x1 taxta taxtalarla onları lazımi ölçülərdə görmək lazımdır.
- 6x20 sm
- 3x 49 sm
- 2x15 sm
arxa tərəf (çərçivə):
50 sm taxta zolaqdan 2 ədəd və 25 sm -dən 2 ədəd götürün
və sadə bir düzbucaq düzəldin. (foto)
ön tərəf (çərçivə):
ağacdan qalanları götürün, bu 4 ədəd 25 sm, 1 ədəd 50 sm və 2 ədəd 17, 5 sm olmalıdır
və onları aşağıdakı şəkildəki kimi düzün.
Dava:
0, 5 sm mdf təbəqələri ilə aşağıdakı ölçüləri kəsin:
əsas hal:
- 1 x 51x36 sm (yuxarı)
- 1x50x35 sm (aşağı)
- 2x50x23, 5cm (ön və arxa)
- 2x35, 5x23, 5cm (yan panellər)
girinti:
-1x19, 5x19 sm
-3x10x19 sm
1. Dibini 50x36 sm götürün və çərçivənin arxa və ön tərəfini ona bağlayaq.
2. indi yan panelləri çərçivəyə yapışdırın, bunlar çərçivəsiz tərəflər olmalıdır. (çərçivə üçün yan taxtalar etməməyimizin səbəbi layihə daxilində yer boşaltmaqdır).
3. İndi ön panel panellərini tutun və biz LCD ekran üçün sol üst bir girinti və bir çuxur etmək lazımdır.
girinti:
- girinti üçün əvvəlcə 18 sm hündürlüyü 19 sm olan ön paneldən düzbucaqlı çıxarmaq lazımdır
- sonra girinti üçün 4 ədəd tutun və qutuya taxta yapışqan ilə yapışdırın.
19, 5x19cm, girinti üçün arxa paneldir.
lcd ekran çuxuru:
- Ön panelin sol üst hissəsində 7 sm uzunluğunda 2, 5 sm genişlikdə bir çuxur düzəltməlisiniz.
Addım 4: Adım 4: Konteynerlərin hazırlanması
qapağın və konteynerin dəyişdirilməsi lazımdır, konteyner suyun özü üçün boruya girmək üçün bir çuxura və temperatur sensoru üçün bir çuxura ehtiyac var, içkinin tökülməsi üçün 3 çuxura 1 və ultrasəs sensoru üçün başqa 2 çuxura ehtiyac var. hər konteyner.
konteyner qapağı:
- Qapağın yuxarı tərəfində 4, 5 sm -lik 1 delik qazın
- alt tərəfdə aralarında 0, 8sm olmaqla 1, 6sm 2 deşik
konteynerin özü:
- Konteynerin əks tərəfində (qısa tərəfləri) qabın dibində 2 delik açmalısınız.
- 2 çuxurdan birinin altdan təxminən 1, 5 sm kənarda olması lazımdır, çünki çərçivənin arxa tərəfi, digəri isə aşağıya doğru aşağı olmalıdır.
Addım 5: Adım 5: Elektronikanın inteqrasiyası
1. əvvəlcə çörək taxtasını ön tərəfdən göründüyü kimi sol tərəfə yapışdırmağa başlayacağıq.
2. növbəti cəhd edin və lcd -ni mişarlanmış düzbucağın içərisinə qoyun, bu, özünü tutmaq üçün kifayət qədər sıx olmalıdır. ancaq ehtiyac hiss edirsinizsə vintlərdən istifadə edə bilərsiniz
3. LCD -nin altında rfid skanerini vintlə bağlamalısınız (hər ikisi də işləyəcək)
4. Sağ tərəfdə röleyi şəkildə gördüyümüz kimi yerləşdirəcəyik və nasosları sağ tərəfə vidalayacağıq, moruq pi üçün kabellər öndəki girintidən keçir.
5. İndi içəri baxan ən aşağı çuxurlu konteynerə ehtiyacınız olacaq və soldan sağa doğru gedən 1 nömrəli şüşə ilə nömrələnən temperatur sensörlərini daxil edin. temperatur sensoru olan deliklər suya davamlı olmalıdır, buna görə də tec7 ilə yapışdırın.
6. boruları digər tərəfə daxil edin və nasoslara çatmaq və onları kəsmək üçün lazım olan uzunluq ölçüsünü alın. bunu yapışdırdığınızdan əmin olun.
7. bu arada, ultrasəs sensorlarını və pvc borularını uyğun çuxurlara daxil edə bilərik, yapışqan lazım deyil, çox yaxşı oturmalıdır.
Addım 6: Adım 6: Bitirmə
- 2 güc adapterini arxa tərəfdən çıxarın və arxa plakanı vidalayın.
- Pvc borunun qapaqlarını qapağın üstünə qoyun, əgər ehtiyacınız varsa buraya vura bilərsiniz, amma hazırlandıqdan sonra bu şəkildə daxil ola biləcəyimi düşünmürəm.
Layihə artıq bitdi, istədiyiniz kimi bəzəyə bilərsiniz.
Tövsiyə:
Avtomatik Əl Təmizləyicisi: 8 addım
Avtomatik Əl Dezinfeksiyaedici: COVID-19 pandemiyası 2020-ci ildə ictimaiyyətin tez-tez eşitdiyi bir şeyə çevrildi. "COVID-19" sözünü eşidən hər bir vətəndaş dərhal "Təhlükəli", "Ölümcül", "Təmiz saxlayın" sözlərini düşünəcək. "Və digər sözlər. Bu COVID-19 da
DIY avtomatik əl təmizləyici dispenser: 6 addım
DIY Avtomatik Əl Dezinfeksiyaedici Dağıtıcı: Bu layihədə, Avtomatik Əl Dezinfeksiyaedici Dağıtıcı quracağıq. Bu layihədə Arduino, Ultrasonik Sensor, Su pompası və Əl Sanitizer istifadə ediləcək. Dezinfeksiyaedici maşının çıxışının altındakı əllərin olub olmadığını yoxlamaq üçün ultrasəs sensoru istifadə olunur
Mobil Tam Şarj Avtomatik Söndürmə: 20 addım
Mobile Full Charge Autooff: Tam doldurulduqda cib telefonu avtomatik olaraq kəsilir. Gecə buraxsanız belə batareyanın ömrü ilə əlaqədar narahat olmayın. Mobil telefonlar batareyalarla işləyir. Batareyaların istifadəsi əlverişli olsa da, onların istifadəsi də bəzi tədbirlərə ehtiyac duyur. Bir ana
Su anbarı olan WiFi Avtomatik Bitki Besleyicisi - Bağlı/Açıq Kultivasiya Quraşdırması - Uzaqdan İzləmə ilə Avtomatik Su Bitkiləri: 21 Addım
Su anbarı olan WiFi Avtomatik Bitki Bəsləyicisi - Bağlı/Açıq Kultivasiya Quraşdırması - Uzaqdan İzləmə ilə Avtomatik olaraq Su Bitkiləri: Bu təlimatda bitkiləri avtomatik olaraq sulayan və Adosia platformasından istifadə edərək uzaqdan izlənilə bilən xüsusi bir qapalı/açıq bitki qidalandırıcı sisteminin necə qurulacağını göstərəcəyik
Barmen Dostu: @ Evdə Yaradıcı Açar: 6 addım
Barmen Dostu: @ Evdə Yaradıcılıq Keçid: Evinizdə qonaqları əyləndirərkən özünüz haqqında heç düşünmüsünüzmü … " Gee - Kaş ki, içkilərinin ən yaxşı partiya kubokunun içmə səviyyəsinə çatanda qonağımı göstərmək üçün özünəməxsus bir yol tapsaydım. .. " İndi bu arzunuzu gerçəkləşdirə bilərsiniz