Mündəricat:
- Addım 1: Adım 1: Lazımi Alətlər və Təchizatlar
- Adım 2: Adım 2: 3D-çaplı fayllar
- Addım 3: Adım 3: Dövrə Quraşdırma və Test
- Adım 4: Adım 4: Montaj
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
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
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
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
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ə:
Angry Birds Oyunu: 4 addım
Angry Birds Oyunu: Salam, hər kəs bu gözəl oyunu javascriptdən istifadə edərək hazırladım. Yaxşı ki, hər kəs həyatı boyu qəzəbli quşlar oyunu oynamışdı, həqiqətən də heyrətləndirici bir oyundur, buna görə də java skriptindən və bəzi kodlaşdırma platformalarından istifadə edərək qəzəbli quşlar oyununun öz versiyasını hazırlamağa çalışdım
Toddler's First Clock - Light -on Timer ilə: 16 Addım (Şəkillərlə birlikdə)
Toddler's First Clock - Light -on Timer ilə: Bu təlimat, uşağınızın şəkillərini, ailənizin/ev heyvanlarınızın fotoşəkillərini - və ya başqa bir şeyi - vaxtaşırı dəyişdirməyin gözəl olacağını düşünə biləcəyiniz - dəyişdirilə bilən saatların "üzlərini" necə düzəltməyinizi göstərir. İstədiyiniz araya aydın perspektivi bağlayın
Angry Iron Fist: 7 addım (şəkillərlə)
Qəzəbli Dəmir Yumruq: Gündəlik həyatımızda, insanları qəzəbləndirən bir şeylə qarşılaşdığımızda, qəzəbimizi daşıyan və qəzəbimizi azad edə biləcək bir şeyin olduğunu düşünürəmmi? Qəzəbli dəmir yumruğu deyilən bu demoyu etdim. Mənə getmək üçün yalnız yarım saat sərf etməlisiniz
Angry Stripey: 6 addım
Angry Stripey: Angry Stripey parlayan bir canavardır, konfet onun xeyrinədir. Təklif etdiyi üçün uzun müddət səni izləyəcək, sənə baxıb gözlərini qırpacaq. Nəhayət kifayət qədər şirniyyat alsaydı, gerata xoşbəxt olduğunu göstərər. Ancaq onu qarışdırsan, bığlarına toxunsan, əla bir şey göstərəcək
SMD 555 Timer Piano!: 4 addım (şəkillərlə)
SMD 555 Timer Piano!: Hamıya salam! Bu təlimatda sizə ümumi Timer 555-dən istifadə edərək kiçik bir pianonun necə hazırlanacağını göstərəcəyəm, ancaq SMD komponentləri ilə! SMD Səthi Montaj Cihazı deməkdir və bu komponentlər birbaşa çap səthinə quraşdırılır və ya yerləşdirilir