Mundarija:

Cornflakes avtomatik dispenseri (Cerematic): 14 qadam
Cornflakes avtomatik dispenseri (Cerematic): 14 qadam

Video: Cornflakes avtomatik dispenseri (Cerematic): 14 qadam

Video: Cornflakes avtomatik dispenseri (Cerematic): 14 qadam
Video: Automatic glue dispenser machine for waterproof glue - HODAXIN 2024, Noyabr
Anonim
Makkajo'xori avtomatik dispenseri (tantanali)
Makkajo'xori avtomatik dispenseri (tantanali)

Mening fikrim:

Birinchi kursdagi yakuniy loyiham uchun menga o'zim yoqtirgan loyihani ishlab chiqishga ruxsat berildi. Men uchun tanlov tezda amalga oshdi. Menga donli dispenserni avtomatlashtirishning asl g'oyasi tuyuldi, shunda siz mashinani masofadan boshqarishingiz mumkin. Biroz izlanishlardan so'ng, bu hayotiy loyiha bo'lib tuyuldi.

1 -qadam: materiallar

Ta'minotlar
Ta'minotlar
  • Raspberry Pi modeli 3B+
  • T-Cobbler Raspberry Pi
  • Quvvat manbai Raspberry Pi
  • Raspberry Pi qutisi
  • Xotira kartasi 16 GB
  • Non paneli (800 ta pin)
  • 2x non paneli (400 ta pin)
  • Jumper kabellari (erkak - erkak, urg'ochi - erkak, urg'ochi - ayol)
  • Rezistorlar
  • LCD displey (16x2)
  • 2x Loadcell 1KG (+ HX711)
  • 2xI R to'siq detektori
  • 3x IRLZ44N MOSFET
  • Ledstrip 5M suv o'tkazmaydigan
  • 2x Ultrasonor sensor (HC SR04)
  • L293D dvigatel uchun haydovchi
  • 37 mm 12V DC 12RPM yuqori torkli tishli
  • PCF8754 (I²C)
  • Quvvat manbai 12V 5A
  • Makkajo'xori po'stlog'i
  • Quvurlar qisqichi 13,5 sm
  • Ulagichi 10 mm
  • O'rnatish moslamasi 25 mm
  • Vintlarni o'rnatish (har xil o'lcham va uzunliklarda)
  • Yong'oq qo'ying (har xil o'lcham va uzunliklarda)
  • Ikki tomonlama lenta
  • Oq lenta 50 mm
  • 1 m² melamin
  • PVX profil
  • Yengni qisish
  • Burg'ulash mashinasi
  • Soat matkapi
  • Lehimlash elementi
  • Qalay
  • Tornavida
  • Pense
  • Milni kesuvchi
  • Ko'rdim
  • Arra mashinasi

Agar sizda ko'p vositalar mavjud bo'lsa, bu loyihaning narxi 200 evro atrofida bo'ladi.

Siz ushbu paragraf ostida narxlar va ma'lumotnomalarni topishingiz mumkin.

2 -qadam: Dvigatelni dispenserga ulang

Dvigatelni dispenserga joylashtiring
Dvigatelni dispenserga joylashtiring
Dvigatelni dispenserga joylashtiring
Dvigatelni dispenserga joylashtiring
Dvigatelni dispenserga joylashtiring
Dvigatelni dispenserga joylashtiring

Ushbu qadam uchun materiallar:

  • 2x quvur qisqichi 13,5 sm
  • 2x ulagichi 10 mm
  • 2x o'rnatish moslamasi 25 mm
  • 2x 12V DC 12 RPM Dvigatel 37 mm
  • Vintlar
  • Yong'oqlar

Ushbu qadam uchun vositalar:

  • Burg'ulash mashinasi
  • Matkap (taxminan 45 sm)
  • Kabel kesuvchi
  • Tornavida
  • Lehimlash elementi
  • Qalay

Tavsif:

Dazmol paydo bo'lmaguncha ulagich atrofidagi qattiq plastmassani olib tashlashdan boshlang. Kulni dispenserdan olib tashlang va ulagichga ulang (tornavida bilan). Kulni (ulagich bilan birga) yana dispenserga joylashtiring.

Endi biz motorni osongina o'rnatishimiz uchun milning oldida "stend" ning o'rtasida teshik oching. Taxminan foydalaning. 45 mm matkap, shuning uchun sizda etarli joy bor.

Endi suv omborini "stendga" qayta o'rnating, u erda ulagich hozir biz ochgan darvozada joylashgan.

Dvigatelni biz ochgan darvoza ichiga mahkamlash uchun 12V DC motorini ulagichga ulang (ulagichdagi dvigatelning kulini).

Agar sizning trubkangiz qisqichi siz sotib olgan dvigatel uchun juda katta bo'lsa, men sizga dvigatelga 2 qatlamli yupqa kauchuk o'rnatishni maslahat beraman, shunda biz quvurlarni mahkam bog'lab qo'yamiz.

Endi quvur qisqichini dvigatelga 3 ta qisqa vint yordamida ulang.

Oxirgi qadam - o'rnatish moslamasini "Stender" ga o'rnatish.

Buning uchun bir -birining ostiga 2 ta eshik oching, bu bizning o'rnatish uskunamizni shu erga yig'ishga imkon beradi. (Rasmlarga qarang)

O'rnatish moslamasini mustahkamlash uchun o'rnatish moslamasini 2 somun, 2 vint va 2 taglik yordamida "Stender" ga o'rnating.

Bu mustahkam konstruktsiya ekanligiga ishonch hosil qiling, bu esa dvigatelni o'z atrofida boshqarishga imkon bermaydi.

Balki "stend" va dispenser o'rtasida bir oz rezina olish xavfsizroqdir, shuning uchun dvigatel ishlayotganda bizning rezervuarimiz buzilmasligi mumkin. (Rasmlarga qarang)

Buni chap va o'ng dispenser uchun bajaring.

Agar dvigatelning + va - simlariga oxirgi lehim kabellari bizning davramizga.

3 -qadam: Sonor sensorini suv omboriga o'rnating

Sonor sensorini suv omboriga o'rnating
Sonor sensorini suv omboriga o'rnating
Sonor sensorini suv omboriga o'rnating
Sonor sensorini suv omboriga o'rnating
Sonor sensorini suv omboriga o'rnating
Sonor sensorini suv omboriga o'rnating

Ushbu qadam uchun materiallar:

  • 2x ultra sonor sensor (HC SR04)
  • Ikki tomonlama lenta

Ushbu qadam uchun vositalar:

Burg'ulash mashinasi

Tavsif:

Qopqoqqa taxminan 2x2 sm eshikni burang, shunda biz ultra sonor sensori pinlarini malina pi ga o'rnatamiz.

Keyin HC SR04 ning pastki qismiga ikki tomonlama lentani o'rnating, shunda biz HC SR04 ni suv omborining qopqog'iga osongina o'rnatamiz. Bu qadam bizning elektron sxemamizni ancha osonlashtiradi.

4 -qadam: Pastki qismida 2 ta eshikni burg'ulang

Pastki qismida 2 ta eshikni burg'ulang
Pastki qismida 2 ta eshikni burg'ulang
Pastki qismida 2 ta eshikni burg'ulang
Pastki qismida 2 ta eshikni burg'ulang

Ushbu qadam uchun vositalar:

  • Burg'ulash mashinasi
  • Soat burg'ulash mashinasi

Tavsif:

Mumkin bo'lgan eng katta zarba bilan matkaplar, idishlar boradigan joydan 2 ta platformani burg'ulaydi. Biz buni qilyapmiz, chunki biz o'z davramizda 2 ta yuk kameramizni joylashtiramiz, shuning uchun biz idishlar og'irligini o'lchay olamiz.

5 -qadam: Vaziyatni tuzing

Vaziyatni tuzing
Vaziyatni tuzing
Vaziyatni tuzing
Vaziyatni tuzing
Vaziyatni tuzing
Vaziyatni tuzing
Vaziyatni tuzing
Vaziyatni tuzing

Ushbu qadam uchun materiallar:

  • 1 m² melamin
  • Vintlar

Ushbu qadam uchun vositalar:

  • Burg'ulash mashinasi
  • Milni kesuvchi
  • Arra mashinasi

Tavsif:

Men hech qachon texnik maktabda o'qimaganligim va bu erdagi yo'nalishim, masalani hal qilish uchun do'stimdan foydalanishga e'tibor qaratdim. Bu men uchun murakkab bo'lishi kerak edi, chunki men hech qachon kesish mashinasini ishlatmaganman.

Men do'stimga korpusni amalga oshirish uchun etarli ma'lumotga ega bo'lgan 2 ta hujjatni berdim (rasmlarga qarang)

Agar siz ishni o'zi hal qilmoqchi bo'lsangiz, bu bosqichda yakuniy natija qanday bo'lishi kerakligini ko'rsatadigan ba'zi rasmlar mavjud. Aniq o'lchamlar dastlabki 2 ta rasmda.

6 -qadam: Korpusning orqa qismidagi PVXni o'chirish

Korpusning orqa qismidagi PVXni o'chirish
Korpusning orqa qismidagi PVXni o'chirish
Korpusning orqa qismidagi PVXni o'chirish
Korpusning orqa qismidagi PVXni o'chirish
Korpusning orqa qismidagi PVXni o'chirish
Korpusning orqa qismidagi PVXni o'chirish
Korpusning orqa qismidagi PVXni o'chirish
Korpusning orqa qismidagi PVXni o'chirish

Ushbu qadam uchun materiallar:

  • PVX profil (qalinligi taxminan 2,5 sm)
  • Ikki tomonlama lenta

Ushbu qadam uchun vositalar:

Ko'rdim

Tavsif:

Hali ham ba'zi bir tafsilotlar bizning korpusimizda tugallanishi kerak. Bu bosqichda biz eng yaxshi vizual effekt uchun korpusning orqa tomoniga chiziqlar o'rnatamiz.

PVX profilini bo'laklarga bo'ling (2x55 sm va 1x45 sm)

Endi biz profillar uchun mukammal o'lchamlarga egamiz. Shuning uchun, PVX profilga ikki tomonlama lentani yopishtiring, shunda profilning orqa tomoni tashqi tomonda (va ochiq tomoni ichkarida) va bizning korpusimizga yopishtiring.

PVX profilga etakchi chiziqlarni oxirigacha joylashtiring va chiziqli chiziqlar chap burchak ostida joylashganligiga ishonch hosil qiling (bu bizning chiziqlarimizni keyinchalik boshqarish uchun muhim). Chiziq chiziqlarini kerakli joyga kesib qo'yganingizga ishonch hosil qiling.

Shunday qilib, yuqoridagi fotosuratlarda natijaga erishasiz.

7 -qadam: yuk kamerasini korpusga o'rnatish

Yuk xujayrasini korpusga o'rnatish
Yuk xujayrasini korpusga o'rnatish
Yuk xujayrasini korpusga o'rnatish
Yuk xujayrasini korpusga o'rnatish
Yuk xujayrasini korpusga o'rnatish
Yuk xujayrasini korpusga o'rnatish
Yuk xujayrasini korpusga o'rnatish
Yuk xujayrasini korpusga o'rnatish

Ushbu qadam uchun materiallar:

  • 2x yuk xujayrasi
  • 2x HX711
  • Jumper kabellari
  • Issiqlikka chidamli quvurlar
  • 4x uzun vint
  • 4x qisqa vint
  • 4x yong'oq
  • Qattiq karton

Ushbu qadam uchun vositalar

  • Lehimlash elementi
  • Qalay
  • Tornavida
  • Burg'ulash mashinasi
  • Yengilroq

Tavsif:

Yuk xujayrasi zo'riqish o'lchagich bilan ishlagani uchun, bu modul maxsus usulda o'rnatilishi kerak. Yuk xujayrasi tekis yuzaga yotmasligi kerak, shuning uchun bu qo'shimcha qadam kerak.

Yuk xujayrasining simlari juda kichik bo'lgani uchun 4 ta o'tish kabelini yuk xujayrasiga lehimlash kerak (shuning uchun biz ularni osonroq almashtirishimiz mumkin). Ularni bir -biriga ulash uchun lehim elementi va qalaydan foydalaning.

Bizning holatda, pastki qismida ishlov berilgan 2 teshik bor. Biz eng chap teshikdan boshlaymiz.

Pastki qismdan 2 teshik oching (chapdan o'ngga 1 x 1 sm, chap teshikdan o'ngga esa 1,5 sm)

Endi yuk xujayrasining 2 teshigidan pastki qismidan 2 ta uzun vintni kirgizib, yong'oq yordamida biriktiring (rasmlarga qarang). Yuk xujayrasi pastda emasligiga ishonch hosil qiling. Loadcell moduli hali ham biroz harakatlanishi mumkinligiga ishonch hosil qiling (lekin unchalik emas!)

Endi boshqa tomon uchun ham xuddi shunday qiling, lekin o'ng teshikning chap tomonida 1 sm va o'ng teshikning chap tomonida 2 sm teshik qiling.

Shunday qilib, yuqoridagi fotosuratlarda natijaga erishasiz.

Nihoyat, yuk xujayrasida boshqa turdagi "platforma" ni yaratish foydalidir, shuning uchun biz bu platformaga biror narsani osongina qo'yishimiz mumkin.

Buning uchun men qattiq kartondan foydalanardim va o'rtada 2 teshik ochilgan.

Keyin yuk kamerasiga yopishgan g'altaklarni 2 ta qisqa vint yordamida mahkamlang (mahkamlang!)

Buni ikkala yuk xujayrasi uchun ham bajaring.

8 -qadam: Quvvat qutisini etkazib berish uchun Geyts burg'ulash

Quvvat qutisini etkazib beradigan burg'ulash eshiklari
Quvvat qutisini etkazib beradigan burg'ulash eshiklari

Ushbu qadam uchun materiallar:

Burg'ulash mashinasi

Tavsif:

Endi taxminan 2 sm x 2 sm teshik qiling. Bu tuynukni pastki qismdagi chap burchakda burg'ulang (bu erda biz boshqaruvchi chiziqning 6 -qadamidagi boshqaruvga egamiz). Endi Rulda, Pi quvvat manbaini, etakchi chiziqlar quvvat manbaini va boshqaruvchi chiziqlar boshqaruvini teshik orqali joylashtiring.

9 -qadam: elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Ushbu qadam uchun materiallar:

  • 2x HX711
  • 2x yuk xujayrasi
  • 2x ob'ekt detektori
  • Rezistorlar
  • 2x Sonor sensori
  • 2x motorlar
  • L293D
  • RGB ulagichi
  • LCD displey
  • PCF8754
  • 2 tugma
  • T-tikuvchi
  • 1x non paneli (800 ta pin)
  • 2x non paneli (400 ta pin)
  • Quvvat manbai 12V 5A

Ushbu qadam uchun vositalar:

  • Ikki tomonlama lenta
  • Oq lenta

Yuqoridagi jadvalni non panelida tuzing.

LCD displeyni o'rnatish:

PCF -ni LCD displey bilan birga yuqoridagi jadvalga muvofiq tanlang. Men non taxtasining pastki qismini uyimizning yuqori qismiga yopishtirdim. Endi biz LCD displeyni biz ishlagan teshikka joylashtiramiz.

Ob'ektni o'rnatish detektorlari:

2 ta detektorli ikki tomonlama lentaning pastki qismiga yopishtiring va biz o'rnatgan 2 ta platformaning pastki qismiga yopishtiring.

O'rnatish quvvat manbai:

Quvvat manbasining pastki qismiga ikkita ikki tomonlama lentani yopishtiring va uni korpusning orqa tomoniga yopishtiring. + Va + ni - bilan ulang

Yuqoridagi jadvalda bo'lgani kabi, boshqa barcha sensorlarni panelga yoping.

Ish tugagandan so'ng, siz barcha kabellarni oq lenta bilan olishingiz mumkin.

10 -qadam: Sensorni dispenserga o'rnating

Sensorni dispenserga joylashtiring
Sensorni dispenserga joylashtiring

Endi barcha sensorlar va motorlarni dispenserga ulang.

Shunday qilib, siz yuqoridagi natijani olasiz

11 -qadam: Raspberry Pi konfiguratsiyasi

Barcha avtobuslar o'chirilganligiga ishonch hosil qiling, shuning uchun GPIO pinlaridan foydalanishimiz mumkin. Quyidagi buyruqlarni kiriting

sudo apt-get yangilanishi

sudo apt-get upgrade

12 -qadam: ma'lumotlar bazasi

Ma'lumotlar bazasi
Ma'lumotlar bazasi

SQL faylini MariaDB -ga yuklang va barcha jadvallarni ko'rishingiz mumkinligini tekshiring.

13 -qadam: kod

Quyidagi havolani oling va klonlang https://github.com/LennertDefauw/Cerematic. Bu loyihaning kodi.

Quyidagi buyruqlarni macunga kiriting

nano /etc/rc.local

Sahifaning pastki qismiga quyidagi qoidani kiriting:

python3 /home/pi/project/app.py

14 -qadam: Oxir

Loyiha amalga oshdi! LCD displeyda IP -manzilga o'tish paydo bo'ladi va siz mashinani masofadan boshqarishingiz mumkin.

Tavsiya: