Mundarija:

Avtomatik paneli: 7 qadam
Avtomatik paneli: 7 qadam

Video: Avtomatik paneli: 7 qadam

Video: Avtomatik paneli: 7 qadam
Video: Как работает реле давления воды 2024, Noyabr
Anonim
Avtomatlashtirilgan bar
Avtomatlashtirilgan bar

Ushbu loyiha yuqori darajadagi iste'molchi va tijorat maqsadlarida foydalanish uchun arzon avtomatik ichimliklar sotish tizimini ishlab chiqarishga qaratilgan. Barni avtomatlashtirishning an'anaviy tizimlarida servo dvigatellar va kamar boshqariladigan platformali katta qattiq relslar ishlatiladi. Har kim uchun ajoyib loyiha bo'lsa-da, bu tizimlar arzon bo'lishi mumkin, shuning uchun biz arzonroq, ishlab chiqaruvchilar uchun qulay dizaynni ishlab chiqdik.

Xususiyatlari

  • Spirtli ichimliklar/mikserlarning har qanday assortimenti uchun kengaytirilishi mumkin
  • Ovozli buyurtma uchun Google API integratsiyasi
  • Retseptlarning kengaytirilgan ma'lumotlar bazasi

Uskuna

  • Raspberry Pi 3 modeli B
  • Arzon alyuminiy ekstruziya tuzilishi
  • 3D bosma PLA qurilmalari
  • 9 g servo aktuatorlar

1 -qadam: ehtiyot qismlar ro'yxati va manbalar

Uskuna talablari siz uchun oldindan tuzilgan. Biroq, siz hali ham har doim ham osonlikcha kira olmaydigan ba'zi manbalarga kirishingiz kerak.

Sizga quyidagilar kerak bo'ladi:

  • 3D-printer
  • Dremel yoki arra
  • Lehimlash temir

Eslatma: Quyidagi qismlar va narxlar hammasi £ GBP va veb -saytlar Buyuk Britaniyada joylashgan bo'lishi mumkin, lekin bu qismlar aksariyat hududlarda osonlik bilan mavjud. Xitoydan buyurtma berilsa, ba'zi materiallar arzonroq bo'ladi

Ramka komponentlari

  • 8 x Beaumont Spirit Optic & Stand 25 ml: £ 18.32 - CaterSpeed/Alibaba
  • 5 metr x PVX quvur (6 mm x 8 mm): 5,29 funt - ebay
  • 20 x Ekstruziya 90 ° Qavslar: 7,16 funt - ebay
  • 20 ta tomchi yong'oq: 3,36 funt - ebay
  • 20 x M5 10 mm: £ 3,39 - ebay
  • Qattiq sim: 1,49 funt sterling - ebay
  • 4 metr x Alyuminiy ekstruziyasi (20mmx20mm): 22.96 funt -RS
  • 1 x GP2Y0D805Z0F sensori, masofa, 50 mm, raqamli: £ 3,14 - Farnell

Elektron komponentlar

  • 1 x 1 kg yuk xujayrasi: 2,21 funt sterling - Amazon
  • 8 x Micro Servo: 11,25 funt - ebay
  • 1 x yaqinlik sensori - GP2Y0D805Z0F sensori, masofa, 50 mm, raqamli: £ 3,14 - Farnell
  • Bu erda kichik o'lchamli komponentlarni topish mumkin.

2 -qadam: elektronika va tenglikni

Elektron va PCB
Elektron va PCB
Elektron va PCB
Elektron va PCB

Bu erda Altium CircuitMaker hamjamiyati orqali to'liq PCB sxemalari, foto niqoblar va BOMlar mavjud.

Yakuniy taxtalar 2 qatlamli, <100x100 mm dan kichik va JLCPCB prototiplash xizmati orqali 0,20 dollarga olinishi mumkin.

Aholi punkti quyidagi asosiy funktsiyalarni taqdim etdi:

  • 8x Servo kanallari
  • 1x yuklash katakchasi kuchaytirgichi kirishi
  • 1x Raqamli yaqinlik sensori kirishi
  • LEDlar bilan 2x disk raskadrovka GPIO pinlari

Kelgusida rivojlanishi uchun tagliklar ham quyidagilar bilan ta'minlangan:

  • 8x qo'shimcha servo kanallar
  • 4x Umumiy maqsadli ADC kirishlari
  • 1x zaxira yuk xujayrali kuchaytirgich kanali
  • 12x relsli 2x opto izolyatsiyalangan solenoid drayverlari

3 -qadam: 3D bosib chiqarish

3D bosib chiqarish
3D bosib chiqarish
3D bosib chiqarish
3D bosib chiqarish
3D bosib chiqarish
3D bosib chiqarish

Chop etish kerak bo'lgan 4 xil qism mavjud.

  • Servo o'rnatiladi
  • Optik kliplar
  • Yaqinlik sensori ushlagichi
  • PVX quvur ushlagichlari

Sakkizta servo o'rnatish va qisqichlar, bitta yaqinlik sensori va ikkita quvur ushlagichini chop etish kerak. Fayllar bu erda mavjud.

Tarqatish tizimlari har bir optikaga o'rnatilgan 9 g servo orqali ishlaydi, uni metall tayanch pistonning tagiga ulaydi. Servo aylanayotganda, piston mexanizmi yuqoriga qarab tortiladi, shishaga to'ldirish chizig'ini yopadi, dispenser chizig'ini ochadi va optik ichidagi uchuvchi element orqali havo qaytishini ta'minlaydi.

Oziq -ovqat PVX quvurlari har bir optikadan ishlaydi va ikkita moslashtiruvchi komponent orqali idishning tepasida joylashgan.

Yuk xujayrasi orqasida, plastinkada chashka topilishini aniqlashni ta'minlovchi, raqamli yaqinlik sensori joylashgan bo'lib, u ekstruziyaga bosilgan toymasin bosma o'rnatma yordamida joylashtirilgan.

Inventor qismlari va yig'ish fayllari bosilgan komponentlar uchun qo'shimcha STL modellari bilan ta'minlangan. Asosiy qismlar uchun texnik chizmalar ham kiritilgan va ularni mm o'lchovdagi ixtirochi hujjatlaridan ham olish mumkin.

4 -qadam: ramka

Ramka
Ramka
Ramka
Ramka
Ramka
Ramka

1. Ekstruziyani segmentlarga bo'ling (4 x 400 mm, 7 x 300 mm, 1 x 15 mm)

2. 90 gradusli qavslar va T-yong'oqlar yordamida 90 gradusli kavşaklar yordamida kub shaklida yig'ing. 400 mm kesimlarni vertikal ustunlar sifatida ishlating va 300 mm kesimlardan birini rasmda ko'rsatilgandek bo'sh qoldiring.

3. 15 mm bo'lakni pastki orqa kesmaning o'rtasiga ulang.

4. 3D bosilgan yaqinlik sensori va chashka ushlagichini rasmda ko'rsatilgandek 15 mm qismga ulang.

5. T-Nuts va 20 mm M5 murvat yordamida 15 mm bo'lakning oxirigacha yuk xujayrasiga va murvatga epoksi.

5 -qadam: Optika

Optika
Optika
Optika
Optika
Optika
Optika

Optikani servo bilan boshqarishi uchun asosiy buloqni olib tashlash kerak.

1. Optikning pastki qismidan plastik korpus va katta buloqni olib tashlang.

2. 3D bosilgan qismlar va servolarni ko'rsatilgandek ulang.

3. Servo piston poydevoriga, qattiq sim yordamida servo qo'l va bosilgan qismidagi teshiklar orqali ulang.

4. Optikani stendlarga mahkamlang va har xil yuklamalarni oldini olish uchun ularni bir tekis joylashtirilgan ramkaga mahkamlang.

6 -qadam: dasturiy ta'minot

Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot

Ushbu loyiha uchun zarur bo'lgan barcha dasturlar bizning github -da mavjud.

Dastur ikkita asosiy bo'limdan iborat: server va proshivka. Dasturiy ta'minot - bu avtomatlashtirilgan chiziqli mantiqni o'z ichiga oladigan va yuk xujayrasi (HX711), servo va yaqinlik sensori bilan o'zaro ta'sir qiladigan umumiy ob'ektga yig'iladigan c ++ manba kodi. Serverlar katalogida umumiy ob'ektni modul sifatida import qiladigan python veb -serveri mavjud, u veb -kukni dialog oqimidan olgandan so'ng, keyinchalik tahlil qiladi va bog'lash orqali kerakli xatti -harakatlarga kiradi.

Mantiq va xulq -atvor

Avtomatlashtirilgan barning xatti -harakatlari yuqorida ko'rsatilgan davlat mashinasi sifatida ifodalanishi mumkin. Chashka qo'yilgach, mashina buyurtma berishga tayyor, qabul qilingandan so'ng u tarqatila boshlaydi. Tugallangach, u boshqa ichimlik uchun tayyor holatga qaytadi va agar chashka olib tashlansa, uni qo'yishni kutish holatiga qaytadi. Kubokni aniqlash yaqinlik sensori yordamida amalga oshiriladi, u yuqori yoki past o'qish yoki o'qmasligiga qarab, mantiqiy qiymatni qaytaradi. Tarqatish og'irlik sensori tomonidan nazorat qilinadi; Python veb -serveri buyurtma olgandan so'ng, kerakli hajmdan va zichlikni qidirish jadvalidan ajratish uchun kerakli vaznni hisoblab chiqadi. O'sha ichimlik bilan xarita qilingan servolar topiladi va keyinchalik og'irlik mos kelguncha harakatga keltiriladi. Server tugagandan so'ng, foydalanuvchi ichimlikning tayyor ekanligini ko'rsatuvchi dialog oqimiga javob qaytaradi.

7 -qadam: Yordam va muammolar

Umid qilamizki, siz bizning ko'rsatmamizdan mamnun bo'ldingiz va agar siz uni o'zingiz qurishga qaror qilsangiz, biz bilishni istardik! Agar sizda biron bir muammo bo'lsa, quyida izoh qoldiring va biz sizga yordam berishdan xursand bo'lamiz.

Bortdagi qo'shimcha funktsiyalar sizning tizimingizni 16 xil ichimlik komponentlariga qadar kengaytirishga, shuningdek, boshqa mexanik aktuatorlar yoki datchiklarni qo'shishga imkon berishi kerak. Shu bilan bir qatorda, bizning apparat yoki dasturiy ta'minot dizayn fayllarimizni ajratib oling va o'z g'oyalaringizni qo'shing! Bu borada hamjamiyat nima qila olishini ko'rishni istardik.

Vaqt ajratib o'qiganingiz uchun tashakkur va sizga o'z loyihangizda omad tilaymiz: Eddi, Jo va Pit.

Tavsiya: