Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Kuchli italyan tilidan kelib chiqqan holda, menga yoshligimdan yaxshi ovqat hamma narsani davolashi mumkinligini o'rgatishgan. Xushbo'y va mazali pishirish eng yaxshi ingredientlardan va ko'plab ziravorlardan iborat. Nogironligi cheklangan odamlar uchun epchillik yoki artrit uchun ziravorlarni ochish va quyish katta qiyinchilik tug'diradi. Bu meni pishirish joylari yonida osongina ishlaydigan va o'rnatiladigan kichik, oddiy ziravorlar dispenserini yaratishga ilhomlantirdi. Ziravorlar idishlarini faqat bir marta ochish kerak, men ularni bunkerga quyishim kerak, bu menimcha, bu faoliyat bilan bog'liq stress va og'riqni kamaytiradi. Va eng yaxshisi, ajoyib taom tayyorlash tugmani bosishdek oson bo'ladi!
E'tibor bering, bu dizayn prototipi. Men dispenserning hajmini, shuningdek, katta tugmachali hunarmandchilik korpusini ko'paytirmoqchiman. Qo'llab -quvvatlaganingiz uchun tashakkur!
Ta'minotlar
Loyiha uchun zarur bo'lgan barcha elektronika ushbu to'plamga kiritilgan:
x1 Arduino kartasi
x1 o'rta yoki katta non paneli
x1 28BYJ-48 qadamli dvigatel, ULN2003A haydovchi platasi bilan
x3 odatda tugmachalarni ochadi
x3 10k Ohmli rezistorlar
x1 9V batareya + ushlagichi ayol simi
x1 bochkali quvvat kabeli (uni namlagichli 9Vli ikkinchi batareya bilan almashtirish mumkin)
Turli xil simlar
Dağıtıcı uchun:
3D printer yoki bosib chiqarish xizmati
x2 #4 1/2 dyuymli gayka va murvat
x1 shaffof qatron dispenser oziq -ovqat mahsulotlarini xavfsiz qiladi
1 -qadam: Dispenserni chop eting va yig'ing
Dağıtıcı qismlarini chop etish uchun zarur bo'lgan to'rtta. STL fayllari biriktirilgan. Har bir qism Cura dilimlash dasturi yordamida 10% to'ldirish bilan bosilgan. Asosiy va burg'ulash vintini tayanchlar bilan bosib chiqarish kerak. Qo'llab -quvvatlovchilar olib tashlangach, burg'ulash vintini va taglikning ichki qismini silliqlashni tavsiya qilaman. Shuningdek, men bunkerni issiq elim bilan mahkamlashni maslahat beraman, garchi u joyida qolsa ham.
Burg'ulash vintining to'g'ri yo'naltirilganligiga ishonch hosil qiling, oval teshik taglikning orqa tomoniga, old tomondan esa dumaloq teshik biriktirilgan rasmda ko'rinib turibdi.
2 -qadam: O'chirish sxemasini yig'ing
O'rta yoki katta non paneli yordamida quyidagi ulanishlarni bajaring:
Har bir tugma uchun:
1. Tugmani non panelidagi o'rta kanal bo'ylab joylashtiring. Bu uning to'g'ri yo'nalishini ta'minlaydi va kutilganidek ishlaydi
2. Tugmaning chap qismini quvvat manbaiga ulang.
3. Tugmachaning o'ng tomonida va kanal bo'ylab erga ulanish uchun 10K ohmli rezistordan foydalaning.
4. Tugma va tuproqli rezistor orasiga simni joylashtiring va uni Arduino 2 -piniga ulang.
5. Boshqa raqamli pin yordamida har bir tugma uchun bu amallarni takrorlang.
Agar siz ULN2003A tranzistorli massiv chipidan foydalanayotgan bo'lsangiz:
1. Arduino -dagi 8, 9, 10 va 11 -pinlarni ULN2003A kartasidagi IN1, IN2, IN3 va IN4 ga ulang.
2. 28byj dvigatel simlarini taxtaga ulang.
3 -qadam: Arduino -ni dasturlash
Arduino -ni kompyuterga ulang va quyidagi kodni yuklang:
#includeint pinchButton = 2;
int tspButton = 3; int tbspButton = 4; int tbspRequest; int tspRequest; int pinchRequest; const int stepsPerRevolution = 32; // motorli qadamlar qadam spirali (stepsPerRevolution, 8, 10, 9, 11); void setup () {pinMode (2, INPUT); pinMode (3, INPUT); pinMode (4, INPUT); pinMode (8, OUTPUT); pinMode (9, OUTPUT); pinMod (10, OUTPUT); pinMode (11, OUTPUT); helix.setSpeed (700); Serial.begin (9600); } void loop () {buttonCheck (); Serial.println (pinchRequest); if (tbspRequest == HIGH) {for (int i = 0; i <10; i ++) {tarqatish (); }} if if (tspRequest == HIGH) {for (int i = 0; i <6; i ++) {dispense (); }} while (pinchRequest == HIGH) {helix.step (-50); pinchRequest = digitalRead (pinchButton); }} // Funktsiyalar void dispense () {helix.step (-2048); } void buttonCheck () {tbspRequest = digitalRead (tbspButton); tspRequest = digitalRead (tspButton); pinchRequest = digitalRead (pinchButton); }
4 -qadam: Yaxshilik qiling
Qolgan narsa - hamma narsani kuchaytirish va ziravorlar tarqatish!