Mündəricat:

DIY Arduino Nəzarətli Yumurta-Bot: 12 Addım (Şəkillərlə birlikdə)
DIY Arduino Nəzarətli Yumurta-Bot: 12 Addım (Şəkillərlə birlikdə)

Video: DIY Arduino Nəzarətli Yumurta-Bot: 12 Addım (Şəkillərlə birlikdə)

Video: DIY Arduino Nəzarətli Yumurta-Bot: 12 Addım (Şəkillərlə birlikdə)
Video: РЕГУЛИРУЕМЫЙ ИСТОЧНИК ПИТАНИЯ БЕЗ ТРАНСФОРМАТОРА / С УПРАВЛЕНИЕМ MOSFET / 0-220 В 2024, Iyul
Anonim
Image
Image
Hissələri
Hissələri

Bu təlimatlarda sizə Arduino ilə öz Yumurta Botunuzu necə idarə edəcəyinizi göstərəcəyəm. Daha əvvəl bunu etmək istəyirdim, amma bunun mənim üçün çox çətin olduğunu düşündüm, amma yanılmışdım. Hər kəsin edə biləcəyinə əmin olmaq üçün qurmaq asandır.

Addım 1: hissələr

Hissələri
Hissələri
Hissələri
Hissələri
Hissələri
Hissələri

Aşağıda hissələrin siyahısını əlavə edirəm:

  • Step motorlar
  • Stepper motor sürücüləri
  • Arduino
  • Enerji təchizatı
  • Mikro Servo
  • Plastik lövhə, taxta
  • 40 sm vintlər x3 və 12 qoz -fındıq
  • İki lego təkər
  • Müxtəlif rəngli markerlər
  • Matkap, bıçaq, mişar, tornavida, iki tərəfli lent, taxta yapışqan, tel, lehimləmə dəmiri, rezin bantlar
  • PCB bağlantısı etmək üçün lazım olan hər şey.

Addım 2: Bağlantı

Bağlantı
Bağlantı
Bağlantı
Bağlantı

Yuxarıdakı fritzing şəkilində olduğu kimi bağlayın və ya bir sonrakı addıma keçin və PCB (çap edilə bilən elektron kart) hazırlayın. Step motorlarının idarəedicisində potansiyometr üçün doğru parametrləri tapmalısınız. Bu potansiyometr ilə step motorlarına gedən gərginliyi idarə edə bilərsiniz. Addım hərəkətinin mümkün qədər hamar olmasını təyin etməyə çalışın.

Addım 3: PCB (isteğe bağlı)

PCB (isteğe bağlı)
PCB (isteğe bağlı)
PCB (isteğe bağlı)
PCB (isteğe bağlı)
PCB (isteğe bağlı)
PCB (isteğe bağlı)

Niyə PCB hazırladım? Yuxarıdakı şəkilə baxın, çörək taxtasında necə göründüyünü göstərir. Çox tel. Səhv bir şeyi asanlıqla bağlaya bilərsiniz və ya bir şey özünü ayıra bilər və korlaya bilərsiniz, məsələn: step motor sürücüsü. PCB -də hər şey daha yaxşı görünür, daha az yer tutur və birləşdirildikdə etibarlıdır. PCB -nin necə hazırlanacağını burada oxuya bilərsiniz. Aşağıda PCB düzeni olan bir PDF faylı əlavə etdim. Daha çox məlumat üçün çörək taxtasındakı arduino -ya baxın.

Addım 4: Çərçivə

Çərçivə
Çərçivə
Çərçivə
Çərçivə
Çərçivə
Çərçivə

Çərçivə plastikdən və bir az ağacdan hazırlanmışdır. Ölçüləri aşağıda və ya növbəti addımda sketchupda görə bilərsiniz.

Addım 5: Çərçivənin kəsilməsi

Çərçivənin kəsilməsi
Çərçivənin kəsilməsi
Çərçivənin kəsilməsi
Çərçivənin kəsilməsi
Çərçivənin kəsilməsi
Çərçivənin kəsilməsi

İkinci şəkildən iki elementi və üçüncü şəkildən birini kəsin. Ölçülər şəkillərdə göstərilmişdir.

Addım 6: Kenarı hamarlaşdırın

Kenarı hamarlaşdırmaq
Kenarı hamarlaşdırmaq
Kenarı hamarlaşdırmaq
Kenarı hamarlaşdırmaq
Kənarı hamarlaşdırmaq
Kənarı hamarlaşdırmaq

Daha yaxşı görünmək üçün kənarları zımpara ilə hamarlayın.

Addım 7: Deliklərin qazılması

Qazma Delikləri
Qazma Delikləri
Qazma Delikləri
Qazma Delikləri

Yuxarıdakı şəkildəki kimi deliklər qazın. Bunu çox dəqiq etmək lazımdır. Künclərdəki 3 çuxura alüminium boru parçaları qoyun.

Addım 8: Qələm qolu

Qələm qolu
Qələm qolu
Qələm qolu
Qələm qolu
Qələm qolu
Qələm qolu

Qələm qolu ağac və plastikdən hazırlanmışdır. Qolun sonunda marker üçün 9 mm çuxur düzəltdim

Addım 9: Bağlantı Çərçivəsi

Bağlantı Çərçivəsi
Bağlantı Çərçivəsi
Bağlantı Çərçivəsi
Bağlantı Çərçivəsi
Bağlantı Çərçivəsi
Bağlantı Çərçivəsi

Ümid edirəm bu fotoşəkil ilə çərçivənin bütün hissələrini necə bağlayacağınızı başa düşdünüz, kömək etməyə çalışacağım bir şərh yazın. Hər şey vintlər, iki tərəfli lent, yapışqan və tellərlə bağlıdır.

Addım 10: Arduino üçün kod

Arduino kodunu buradan yükləyin. Və bir neçə sətir dəyişdirməlisiniz:

Bu:#YAXIS_DIR_PIN 14 təyin edin#YAXIS_STEP_PIN 15 təyin edin Bunun üçün:#YAXIS_DIR_PIN 10 təyin edin#YAXIS_STEP_PIN 11 təyin edin

This: #dexine XAXIS_DIR_PIN 10 #dexine XAXIS_STEP_PIN 8Bunun üçün: #dexineXAXIS_DIR_PIN 7#define XAXIS_STEP_PIN 8

Bu:#SERVO_PIN 13 təyin edin Kimə:#SERVO_PIN 9 təyin edin

Addım 11: Kompüter üçün proqram

Inkscape üçün orijinal eggbot uzantısını quraşdırmağı təklif edirəm, çünki bununla dolu obyekti çap edə bilərsiniz. Necə yüklənəcəyini və necə istifadə ediləcəyini burada oxuya bilərsiniz. Inkscape-də G-kodu faylları etmək üçün martymcguire tərəfindən hazırlanmış bu uzantıyı yükləyin. Və yükləmək üçün son şey arduinoya ardıcıl olaraq əmr göndərən bir proqramdır. Buradan yükləyin. İndi unicorn uzantı kodunu dəyişdirməlisiniz. Getmək:

C: / proqram faylları / inkscape / pay / uzantılar / unicorn / context.py

Bunu 29 sətrə əlavə edin:

"M300 S % 0.2F (qələm yuxarı)" % self.pen_up_angle, Və 39 -cu sətri silin:

"M300 S255 (servo söndürün)",

Addım 12: İlk Rəsm

İlk Rəsm
İlk Rəsm
İlk Rəsm
İlk Rəsm
İlk Rəsm
İlk Rəsm

Bu, yumurtadan çəkdiyim ilk yumurtalardır. Qələm titrəməsi sayəsində təsir ən yaxşı deyil. Həmişə düzəltməyə çalışıram, amma hələ də uğurla həll edə bilmirəm. Portağal yumurtasının üzərindəki şəkilin ayı təmsil etdiyi güman edilir.

Zəhmət olmasa layihəmi bəyənirsinizsə mənə səs verin. Təşəkkürlər !!

Oxuduğunuz üçün təşəkkürlər və ingilis dilim üçün üzr istəyirəm:) EggBotunuzla əylənin.

Yumurta Yarışı
Yumurta Yarışı
Yumurta Yarışı
Yumurta Yarışı

Yumurta Çağırışında Qalib Olun

Avtomatlaşdırma yarışması
Avtomatlaşdırma yarışması
Avtomatlaşdırma yarışması
Avtomatlaşdırma yarışması

Avtomatlaşdırma yarışmasında üçüncü mükafat

Tövsiyə: