Mündəricat:

Avtomatik Boyanma Açacağı: 6 addım
Avtomatik Boyanma Açacağı: 6 addım

Video: Avtomatik Boyanma Açacağı: 6 addım

Video: Avtomatik Boyanma Açacağı: 6 addım
Video: 16 Полезных товаров и гаджетов с Aliexpress, которые вам пригодятся 2024, Iyul
Anonim
Avtomatik Boya Qutusu Açacağı
Avtomatik Boya Qutusu Açacağı

Bu təlimat, Cənubi Florida Universitetindəki Makecourse -in layihə tələbinin yerinə yetirilməsi üçün yaradılmışdır (www.makecourse.com). Bugünkü Təlimat kitabında sizə avtomatik boya qutusu açıcısının necə yaradılacağını göstərəcəyəm.

Addım 1: Adım 1: Boya qutusu açıcısının dizaynı

Addım 1: Boya qutusu açıcısının dizaynı
Addım 1: Boya qutusu açıcısının dizaynı

Avtomatik boya qabınızı açmaq üçün ilk addım, ümumi oyun planınızın nə olduğunu dizayn etmək və anlamaqdır. Bəziləri ağacdan bir layihə hazırlamaq istəyə bilər, digərləri 3D çap və ya sadəcə strafor/karton. Material, layihənin dayanıqlığını diktə edir, lakin bəzi kiçik sahələr və məhdud büdcələr, avtomat boya açıcınızın yaradılması üçün istifadə etmək istədiyiniz ümumi dizaynı və materialı diktə edə bilər. Buradan başlayaraq, avtomatlaşdırılmış boya qabı açacağı yaratmaq üçün 3D çaplı hissələr, strafor və elektron aparat qarışığından istifadə edəcəyəm. Dizayn prosesiniz, əlinizdəki məhdudiyyətlərlə hədəfinizə çatmaq üçün izləmək istədiyiniz ümumi bir məqsəd və ya plan qurmağa çalışmaqda ən vacibdir. Bu addım asan deyil və məhdudiyyətlərinizə cavab verən bir dizayn tapmadan əvvəl bir neçə cəhd və rəsm çəkə bilər, ancaq ümumi bir məqsədiniz olduqda, qalan addımları izləməyi çox asanlaşdıracaq.

Adım 2: Adım 2: Əməliyyat üçün Arduino Circuitinizi Yaratın

Addım 2: Əməliyyat üçün Arduino Circuitinizi yaradın
Addım 2: Əməliyyat üçün Arduino Circuitinizi yaradın
Addım 2: Əməliyyat üçün Arduino Circuitinizi yaradın
Addım 2: Əməliyyat üçün Arduino Circuitinizi yaradın

Avtomatik boya qutusu açacağı üçün seçdiyim elektron avadanlıq qurğusundan başlayıram. Layihənin ümumi əməliyyatlarını idarə edən əsas mikro nəzarətçim olaraq bir Arduino Uno istifadə etdim, dizaynımın açılış mexanizmini işlədən 9g mikro servo motor, servo qolu 0-dan 90-dan 0-a köçürmək üçün təkrarlanan hərəkətə imkan verir. 90 və s., Bir dişli sistem vasitəsilə boyanın fırlanma hərəkətini idarə edən 5V pilləli motor, düymənin və işığın işləməsinə imkan verən bir neçə 220ohm müqavimətçi, 1/2 çörək taxtası (tam çörək taxtası istifadə edilə bilər, ancaq azaltmaq üçün) hər şeyi bağlamağa imkan verən 1/2) boşluq, bütün komponentləri birləşdirmək üçün bir neçə Dupont/tullanan tel, step motorun işini idarə edən ULN2003A sürücüsü (dövrə fotoşəkili EasyDriver - Stepper Motor istifadə edir) Sürücü amma işləyərdi), 5 mm yaşıl LED, mini düymə (düymə), kompüterinizə qoşulmaq üçün USB A - B kabeli və Arduinonun gücünü dəstəkləyən 5V DC 2200 mAh batareya enerji təchizatı yüklədiyim kod sonra yaz.

Addım 3: Addım 3: Arduino İşlətmək üçün C+ Kodunun Yazılması

Addım 3: Arduino İşlətmək üçün C+ Kodunun Yazılması
Addım 3: Arduino İşlətmək üçün C+ Kodunun Yazılması
Addım 3: Arduino İşlətmək üçün C+ Kodunun Yazılması
Addım 3: Arduino İşlətmək üçün C+ Kodunun Yazılması
Addım 3: Arduino İşlətmək üçün C+ Kodunun Yazılması
Addım 3: Arduino İşlətmək üçün C+ Kodunun Yazılması
Addım 3: Arduino İşlətmək üçün C+ Kodunun Yazılması
Addım 3: Arduino İşlətmək üçün C+ Kodunun Yazılması

Aşağıdakı şəkillərdə, əvvəlki addımda göstərdiyim dövrə qurulmasını idarə etmək üçün yaratdığım kod var. Funksiya kitabxanası, istifadə etdiyim step motoru idarə etmək üçün www.makecouse.com dərsliyində yüklənə bilər. Kodun özü, çörək lövhəsində ilk düyməyə basıldıqdan sonra davamlı bir döngə başlamaq üçün hazırlanmışdır. Düyməyə basıldıqdan sonra, yaşıl LED işığı aktivləşir və avtomatik boya açıcının işlədiyini bildirir. Servo motor və step motor, dörd ölçülü boyanın otura biləcəyi əsas lövhənin burulma hərəkətini idarə edən step motoru və qolu hərəkət etdirən və yaya müqavimət göstərən açıcı ilə işləyən servo ilə birlikdə işləyir. boya qabının qapağını açmaq üçün açıcı. Arduino Uno üzərindəki sıfırlama düyməsi, düymə yenidən basılana qədər işi dayandırır. Bu kodu (və ya yaratdığınız bənzər bir kodu) A -B USB kabelindən istifadə edərək Arduino -ya yükləyin. Proqram yükləndikdən sonra USB -ni kompüterinizdən çıxarın və buradan cihaza enerji vermək üçün bir batareya paketinə və ya enerji mənbəyinə qoşun.

Adım 4: Adım 4: Lazım olan bütün hissələri 3D çap edin

Addım 4: Lazım olan bütün hissələri 3D çap edin
Addım 4: Lazım olan bütün hissələri 3D çap edin
Addım 4: Lazım olan bütün hissələri 3D çap edin
Addım 4: Lazım olan bütün hissələri 3D çap edin
Addım 4: Lazım olan bütün hissələri 3D çap edin
Addım 4: Lazım olan bütün hissələri 3D çap edin
Addım 4: Lazım olan bütün hissələri 3D çap edin
Addım 4: Lazım olan bütün hissələri 3D çap edin

Avtomatlaşdırılmış boya qutusu açacağım üçün cəmi 4 hissə çap etdim. Birinci hissə açma mexanizmini və servo motoru tutacaq bir tutma qabıdır. İkinci hissə, hər hansı bir Sherwin-Williams Paint mağazasında pulsuz əldə edilə bilən əsas qutuya uyğun olan açıcının özüdür. Son 2, boyanın dayana biləcəyi əsas lövhəni işlədən dişli sistemdir. Yuxarıda təsvir olunan birinci dişli, baza plakasına bağlanan bir dişli/dayaq və boya qutusunun fırlanmasını idarə edən ikinci dişli. Step motorunun üstündə yerləşən ikinci dişli eyni dişli ilə çap edilə bilər bu yuxarıda göstərilmişdir. Açıcı yuxarıda göstərilən bir uzatma yayına qarşı işləyir və yuxarıdakı şəkildəki maşın vintləri ilə bərkidilir. Yan tərəfə bir servo motor bağlanır, buna görə də əvvəllər qeyd edilmiş kod əməliyyatları ilə birlikdə işləyir. Qurduğum əsas lövhə, yerli Lowe-də diametri 6 1/2 "və daxili diametri 4" olan sadə izolyasiya köpükdən istifadə edirdi. Kvart ölçüsündə olan boya, boşqab boşluğunda oturacaq və ortadakı deliklər dişli/dayağı əsas plitə ilə birləşdirəcəkdir. Daha sonra yalnız estetik məqsədlər üçün lövhəni qırmızı rəngə boyayıram.

Addım 5: Adım 5: Layihənin Stendini və Baza Yaratmaq

Addım 5: Layihənin dayağını və əsasını yaratmaq
Addım 5: Layihənin dayağını və əsasını yaratmaq
Addım 5: Layihənin dayağını və əsasını yaratmaq
Addım 5: Layihənin dayağını və əsasını yaratmaq
Addım 5: Layihənin dayağını və əsasını yaratmaq
Addım 5: Layihənin dayağını və əsasını yaratmaq

Əvvəlcə fırlanan əsas lövhənin oturacağı əsası düzəldin və addım motoru sürüşür. Styrofoam-ı bir-birinin üstünə yapışdıraraq və yerli Lowe-də aldığım sadə bir testere bıçağından istifadə edərək istədiyiniz forma kəsmədən əvvəl yapışqanın sərtləşməsinə icazə verərək bir quruluş hazırladım. (Məndə mişar yox idi, buna görə bıçağı bezə basıb polistirol köpüyü kəsməyimə icazə verdim). Qutunu 6 1/2 "və qalınlığı 3" olan kvadrat şəklində kəsdim. Döşəmə plakasının və dişli çarxın dayandığı.9 "diametrli çuxur, step motorundan 3" məsafədir. Step motorunun və açıcının yerləşdirilməsi dizaynınıza bağlıdır, lakin istifadə etdiyim ölçüləri istifadə etsəniz, dişlilərin düzgün işləməsi üçün 3 "olmalıdır. Qəpiklə doldurduğum quruluşu aşağı tutmaq üçün çəki əlavə etmək üçün əlavə deşiklər əlavə etdim. və 3D printer dişli dayağı ilə qutu arasındakı sürtünmə əmsalını azaltmaq üçün əsas lövhənin oturduğu çuxura alüminium folqa astar əlavə etdim. Bu da işi yumşaltmaq üçün lazım olsa sürtkü yağları əlavə etməyimə imkan verdi, amma lazım deyil. Bütün bədəni 3D çap etməyi məsləhət görürəm, ancaq vaxt məhdudiyyətim və mövcud materiallarla idarə edə biləcəyim tək şey Styrofoam idi. Stend 13 "hündürlükdə və 2 1/2 boşluqlu 6 1/2" genişliyində açıcının əlaqə saxlamasına imkan verir. quart ölçülü boya mükəmməl ola bilər. Stend üçün əlavə dəstək üçün bazaya əlavə 3 1/2 "uzantı əlavə etdim, ancaq yerlə maraqlanırsınızsa lazımsız ola bilər. Şəxsi dizaynınızdan asılı olaraq bəzi düzəlişlərə ehtiyacınız ola bilər. Sonra 2 1/2" genişliyində kəsdim. 4 "uzunluğunda və 2 1/2" dərinliyində olan çuxur, tutma konteynerinin rahat oturacağı yerdədir. Servo motorun yerinə düzgün oturması üçün çuxurun sağ tərəfindəki 1/2 "uzantısını çıxartdım. Konstruksiyaları görüntü məqsədləri üçün boyadım, amma bu lazım deyil.

Addım 6: Adım 6: Bütün Elektrik Komponentlərini və Yaradılmış Parçaları Montaj edin

Addım 6: Bütün Elektrik Komponentlərini və Yaradılmış Parçaları Montaj edin
Addım 6: Bütün Elektrik Komponentlərini və Yaradılmış Parçaları Montaj edin

Bu mərhələdə, xüsusi dizaynınızdan asılıdır. Stendin üst hissəsində kəsdiyim çuxurda açan tutma qabını sürüşdürdüm. Step motorunu ona uyğun 3D çap dişli ilə əlavə etdim. Step mühərrik dişlilərinə qoşulan və əsas lövhəni tutan 3D çaplı dişli/stend. Bununla, step motorunu ULN2003A sürücüsünə və servo motoru çörək taxtasına/Arduino -ya bağlayaraq əvvəllər təsvir etdiyim Arduino sxemini qurdum. Bununla, montajın fırlanmasını və hərəkətini sınadım və daha sürətli və daha hamar işləmək üçün yüngül tənzimləmə dəyişiklikləri etdim (sürtkü yağları əlavə etmək, delikləri daha geniş açmaq və s.). Hər hansı bir Sherwin Williams boya mağazasında aldığım açacağı və tam açılmamış bir boya qutusunun işini nümayiş etdirmək üçün mayeləri olan boş dörddə bir boya qabını əlavə etdim. Açıcı, boya qutusunun qapağını açmaq üçün bir qol mexaniki istifadə etmək üçün şaquli şəkildə hərəkət etməlidir. Step motoru, dişli sistemini vahid bir şəkildə əsas plakada oturan dörd ölçülü boyanı döndərmək üçün açar qapağın tamamilə çıxarılmasına imkan verir. Avtomatik boya qutusu açıcısını müvafiq elektron Arduino dövrə qurğusu ilə yığdıqdan sonra lazım olan hər hansı bir düzəliş edin və son layihəniz tamamlanmış avtomatik boya açacağı olmalıdır.

Tövsiyə: