Mündəricat:

Angry Egg Timer: 5 addım (şəkillərlə)
Angry Egg Timer: 5 addım (şəkillərlə)
Anonim
Qəzəbli Yumurta Taymeri
Qəzəbli Yumurta Taymeri

Bu Təlimat, Cənubi Florida Universitetindəki Makecourse (www.makecourse.com) layihə tələbinin yerinə yetirilməsi üçün yaradılmışdır.

Bu layihə, seçilmiş vaxt bitənə qədər qaşqabaqdan gülümsəməyə doğru dönən, sonra qollarını zəfərlə döndərən və mükafat olaraq konfet "poops" edən bir taymerdir. Həmişə diqqətimi öyrənməyə yönəltmək üçün taymerlərdən və mükafatlardan istifadə etməyi çox sevirəm və həqiqi motivasiya məzmunundan daha çox ağılsız şeylərdən həvəslənirəm və buna görə də qaldığım üçün özümü mükafatlandırmaq üçün kifayət qədər sadə, lakin əyləncəli bir cihaz hazırlamağa qərar verdim. diqqət mərkəzindədir.

Addım 1: Adım 1: Lazımi Alətlər və Təchizatlar

Lazımi alətlər və təchizatlar- 3D printerə giriş- şəxsən sahibi ola və ya laboratoriyadan sifariş verilə bilər

-zımpara və akril boya (isteğe bağlı)

-Super yapışqan, isti yapışqan, E6000 və ya digər güclü yapışqan

-Matkap

-3 Kiçik vintlər-dəqiq ölçüsü vacib deyil, 3D çaplı üst qabığa nə uyğun olduğunu görün

-1 Arduino mikro nəzarətçisi

-Arduino'yu kompüterə bağlamaq üçün kabel-Anakartınızda microUSB portu varsa, Android şarj cihazı yaxşı işləyir

-1 Düymə

-2 SG90 9G servo mühərrik

-Mini çörək taxtası (nə qədər kiçik olsa, bir o qədər yaxşıdır)

-Yüksək tellər

-Step Motor

-ULN2003 Motor sürücü modulu

-Kiçik şirniyyatlar (Nerds və ya Pop Roklar ideal olardı, mini M & Ms işləyə bilər, servodan daha böyük bir şey sıxışa bilər)

-İncə plastik və ya karton təbəqə

-İki LED (istənilən rəngdə) və 220 ohm rezistorlar (isteğe bağlı olaraq, dövrə sınamaq üçün)

Adım 2: Adım 2: 3D-çaplı fayllar

Addım 2: 3D çaplı fayllar
Addım 2: 3D çaplı fayllar
Addım 2: 3D çap faylları
Addım 2: 3D çap faylları
Addım 2: 3D çap faylları
Addım 2: 3D çap faylları

Bu faylların hər birinin bir nüsxəsini çap edin.

Qolları yuxarı hissədən çıxarmaq asan olduğu üçün hissələrdəki dayaqları çıxararkən diqqətli olun. Bu baş verərsə, bunlar bir -birinə yapışdırıla bilər. Dəstəklər kifayət qədər səliqəli çıxmazsa, üç delik açmalısınız.

Dosyaları qazmaq və ya dəyişdirməklə orta və alt qabıq hissələrinə bir neçə deşik əlavə etmək lazımdır-baza və yuxarı hissəni birləşdirmək üçün üç vida dəliyi, düymə üçün bir deşik və kabel üçün dibin dibində bir yiv. Vida deliklərinin diametri təxminən yuxarı hissənin divarlarının qalınlığı və şaquli və ya yuxarı yarıya qədər bir qədər bucaqlı olmalıdır. Düymənin çuxurunun ölçüsü və dəqiq yeri o qədər də vacib deyil-sadəcə düyməni basmaq üçün yumurtanın arxasının ortasında bir yerə bambuk şiş və ya digər uzun dar bir şey vurmaq üçün kifayət qədər böyük olması lazımdır. Alt hissədəki yiv, kabelinizlə eyni diametrdə və ya daha böyük olmalıdır. Mat, daha çox yumurta bənzər bir toxuma üçün hissələrinizi zımparalamaq istəyə bilərsiniz. Göz və ağız detalları da rənglənə bilər

Addım 3: Adım 3: Dövrə Quraşdırma və Test

Addım 3: Dövrə Quraşdırma və Test
Addım 3: Dövrə Quraşdırma və Test

Vacib Qeyd- Diaqramda böyük bir səhv var, LED-lər üçün elektrik telləri elektrik rayına deyil, A4 və A5 pininə bağlanmalıdır.

Yuxarıdakı Fritzing diaqramında çörək taxtasının düzeni göstərilir. Bu dövrəni necə düzgün bir şəkildə lehimleyebileceğinizi bilirsinizsə, əlbəttə edə bilərsiniz, ancaq aşağı stresli bir tətbiq olaraq bu, yer qənaət edə bilsə də, lazım deyil. LEDlər və rezistorlar və onları pinlərə və yerə bağlayan tellər yalnız dövrə sınamaq üçündür və yer qənaət etmək üçün çıxarıla bilər.

Pin 5- Gülümsəmə fırlanma servosu

Pin 4- Dispenser flap servo

Sancaqlar 10 11 12 13- Step Motor əlaqələri

Pin 6- Düymə üçün pozitiv tel

Pin A4 və A5- LED üçün müsbət tel

Çörək lövhəsindəki güc və yer əlaqələrinin yerləri, 5V pinini pozitiv (qırmızı) raya və GRN pinini mənfi (mavi) raya bağlayan bir tel olduğu və hər bir komponentin bir yerə və gücə qoşulma..

Proqramla əlaqədar problemlər səbəbindən tellər diaqramda eyni rəngdədir, rəngin funksiya baxımından əhəmiyyəti yoxdur, qarışıqlığın qarşısını almaq üçün qırmızı üçün pozitiv, mavi üçün qara və ya qara istifadə etmək tipikdir.

Daxil edilmiş kodu Arduino -ya yükləyin

Servo.h kitabxanası standart bir Arduino kitabxanasıdır. StepperAK.h kitabxanası yuxarıda yükləmək üçün daxil edilmişdir, bu faylları Arduino üçün 'kitabxanalar' qovluğuna qoyun

Test məqsədləri üçün standart vaxt aralığı 18 saniyədir. Bu nömrəni istədiyiniz vaxt, saniyə ərzində dəyişdirərək kodda asanlıqla dəyişə bilərsiniz. Dövrünüz yığıldıqdan sonra onu sınamaq məsləhətdir. Taymeri işə salmaq və sıfırlamaq üçün düyməni bir neçə dəfə basın və step motorunun və gülümsəmə və dispenser servolarının düzgün işləməsini təmin etmək üçün sonuna çatmasına icazə verin. Tövsiyə olunan servo model bəzən qüsurlu ola bilər və düzensiz davranmaq tam 180 və ya 0 dərəcəyə təyin olunur, əgər belə bir servo varsa, bu hərəkətin problem olmadığı ağız üçün istifadə edin və çılğın görünüşü əlavə edə bilərsiniz. sıfırlamadan əvvəl fırlandığı zaman taymeri, mənimki kimi. Dağıtıcı üçün belə bir servo istifadə etsəniz, bazanın içərisində sıxışa bilər və ona və ya servoya zərər verə bilər.

Taymer işə salındıqda, zaman bitənə qədər gülümsəmə servosu 180 dərəcə işarələnməlidir, bundan sonra step motoru iki dəfə dönəcək və dispenser servo bir dəfə yuxarı və aşağı dönəcək. Taymer sıfırlanırsa, təbəssüm servosu ilkin vəziyyətinə qayıtmalıdır. Tam təbəssüm mövqeyini və qapalı dispenser mövqeyini tapmaq üçün servoların dövrün sonunda necə istiqamətləndirildiyinə diqqət yetirin, bu montaj üçün vacibdir. Test LED -lərini əlavə etmisinizsə, taymer işə salındıqda biri açılacaq, digəri sıfırlandıqda açılacaq.

Adım 4: Adım 4: Montaj

Addım 4: Montaj
Addım 4: Montaj
Addım 4: Montaj
Addım 4: Montaj
Addım 4: Montaj
Addım 4: Montaj
Addım 4: Montaj
Addım 4: Montaj

Mühərrikləri yerə yapışdırmaq üçün sökməyiniz lazım ola bilər, onları düzgün şəkildə geri qaytarmaq üçün diaqrama baxın.

Üst gövdə komponentinin yuxarı açıq ucuna kiçik bir plastik kvadrat yapışdırın, burada step motorunuz oturacaq. Telləri keçmək üçün kifayət qədər böyük bir çuxur və ya boşluq buraxdığınızdan əmin olun. Step motorunuzu gövdəyə yerləşdirmək üçün kifayət qədər yeriniz varsa, mühərrikin fırlanan hissəsi yuxarıdan çıxdığı müddətdə onu oraya yapışdıra bilərsiniz. Qol hissəsinin altına başqa bir kiçik plastik və ya karton yapışdırın və sonra mümkün qədər mərkəzləşdirilmiş şəkildə bağlamağa çalışaraq step motorunun fırlanan hissəsinə yapışdırın. Sonra step motorunu korpusun üst hissəsinə və ya yaxınlığındakı plastikə yapışdırın, qolların düzgün hizalandığından əmin olun.

Gülümsəmə servosundakı hər hansı bir ipi çıxarın və fırlanan ucunu çuxurdan hizalanaraq yuxarı bədənin içərisinə yapışdırın. Başlardan birinin işarəsini kəsin ki, bu yalnız bir halqa olsun və sərbəst döndüyünü sınayın. Verilən kodu istifadə etsəniz, dövrün sonunda tam gülümsəmə (180 dərəcə) mövqeyində olacaq. Gülüş parçasını servo motorun ucuna yapışdırın ki, düzgün istiqamətləndirilsin.

Dağıtıcı servoya bir uclu bir göstərici bağlayın və sonra şəkildəki kimi kiçik bir plastik qapaq yapışdırın və əsasən alt çuxuru örtərkən tam fırlanmağa imkan verdiyinə əmin olun. Kodunuzun sıxılmamasını təmin etmək üçün başlanğıc mövqeyini tapmaq üçün dispenser servo ilə sınayın, sonra servoyu yapışdırın ki, çuxuru ilkin vəziyyətində əhatə etsin.

Komponentləri kiçik korpusa yerləşdirmək bir elmdən daha çox bir sənətdir, nəyə uyğun olduğunu görmək üçün müxtəlif planlarla təcrübə edə bilərsiniz. Arduino və çörək taxtasını bir -birinə qarşı düz yerləşdirmək və aşağıya baxan bağlayıcı kabel ilə şaquli istiqamətləndirmək təcrübələrimdə ən yaxşı nəticə verdi. Test LED -lərinin çıxarılması yer qənaət edəcək. Elektronikanı bədəni tərsinə çevirərək yerə çəkmək, sizə kömək edən cazibə qüvvəsi ilə onları bir az daha asanlaşdırır. Düymənizin bambuk şiş və ya kiçik tornavida ucu kimi uzun, dar bir alətlə çata biləcəyiniz çuxurun kifayət qədər yaxın olduğundan əmin olun. Hər şeyi qablaşdırdıqdan sonra heç bir şeyin düşmədiyinə və dispenser servonun sərbəst hərəkət edə biləcəyinə əmin olmaq üçün dövrəni yenidən sınayın.

Bu nöqtədə, konfetinizi bədənin altına qoymaq istəyəcəksiniz. İndi bədənin orta və alt hissələrini təmin etmək üçün kiçik vintləri deliklərinə vidalayın. Lazım gələrsə, bunları sonradan təmir və konfet doldurmaq üçün aça bilərsiniz.

Nəhayət, göz dirəkləri uyğun çuxurlarına kifayət qədər səliqəli şəkildə oturmalıdır, əks halda onları bir az qazmaq lazım ola bilər. İstədiyiniz qədər simmetrik və ya asimmetrik olaraq yerləşdirərək bunları yerində yapışdırın.

Tövsiyə: