Mündəricat:

OctoGlobe: 9 addım (şəkillərlə)
OctoGlobe: 9 addım (şəkillərlə)

Video: OctoGlobe: 9 addım (şəkillərlə)

Video: OctoGlobe: 9 addım (şəkillərlə)
Video: Never ending world (un monde sans fin) 2024, Iyul
Anonim
OctoGlobe
OctoGlobe
OctoGlobe
OctoGlobe

*** Bu təlimat Cənubi Florida Universitetində (www.makecourse.com) Məkançılığın layihə tələbinin yerinə yetirilməsi üçün yaradılmışdır. ***

Öz Octoglobe qurmağa xoş gəldiniz

Octoglobe, qolları və LEDləri olan sərin və bənzərsiz bir işıq sistemidir! 3D çaplı hissələrə əsaslanır və arduino mikro nəzarətçiləri, 433Mhz FM ötürücüləri, AC mühərriki, Neopixles, röle, PVC, 18650 batareyalar və bir servodan istifadə edir.

Sizə lazım olacaq:

1 böyük layihə qutusu (qara)

2 Arduino Unos

1 Arduino Nano

2 Çörək taxtası

6 18650 batareya

3D printer və ya birinə giriş

1 metal dişli servo

9V batareya

Fan mühərrik qutusu

AC rölesi

5V telefon usb şarj cihazı

2 433Mhz alıcı modulu

1 433Mhz ötürücü modulu

1 4x4 klaviatura

1 kiçik layihə qutusu (qara)

2 4 "PVC uc qapaqları (nazik divarlı)

3 "4 ədəd" PVC boru (nazik divarlı)

18 Neopiksel

Tel

Kiçik dırnaqlar

İsti yapışqan silahı, yapışqan

Lehimleme dəmir

Gördüm

AC işıq söndürücü

Qazma

Qara sprey boyası

Addım 1: Materialları çap edin

Materialları çap edin
Materialları çap edin
Materialları çap edin
Materialları çap edin
Materialları çap edin
Materialları çap edin
Materialları çap edin
Materialları çap edin

Çap edilmiş dizayn sənədləri üçün əlavə edilmiş fayllara baxın. Daha sonra çəkilərinizi azaltmaq üçün qollarımı götürüb yarısına kəsdiyimi görəcəksiniz. Bir 3DCAD proqramında təcrübəniz varsa, silahların daha yüngül bir versiyasını hazırlamağı məsləhət görürəm.

Addım 2: Qutunu və Əsas Dönmə Gövdəsini yığın

Qutunu və Əsas Spin Gövdəsini yığın
Qutunu və Əsas Spin Gövdəsini yığın
Qutunu və Əsas Spin Gövdəsini yığın
Qutunu və Əsas Spin Gövdəsini yığın
Qutunu və Əsas Spin Gövdəsini yığın
Qutunu və Əsas Spin Gövdəsini yığın

Motoru bir qutu fanından çıxarın. Fan motorunu qara layihə qutusuna quraşdırın. Dəyirmi titrəmələri azaltmaq üçün dibinə yerləşdirmək üçün rezin yuyuculardan istifadə etdim.

Sonra 4 düymlük bir pvc (nazik divarlı) boru qapağının altındakı bir çuxur əridib qutunun fan motorunun şaftına bastırdım. Bu açar çentik halına gələcək. Qapağın içərisində montajı gücləndirmək üçün isti yapışqan əlavə etdim.

3 "4 ədəd" nazik divarlı PVC borunu kəsin və qapağa daxil edin.

Addım 3: Spin Control və Simsiz Başlat

Spin Control və Simsiz Başlat
Spin Control və Simsiz Başlat
Spin Control və Simsiz Başlat
Spin Control və Simsiz Başlat
Spin Control və Simsiz Başlat
Spin Control və Simsiz Başlat

Qutulu fan motorunun fırlanma sürətini idarə etmək üçün dimmer açarı istifadə etdim. Kabelsiz açma üçün arduino FM qəbuledicisindən bir giriş aldıqdan sonra arduino nano və AC rölesini istifadə edərək motora (dimmer vasitəsilə) daxil oldum (sxematik fotoşəkilə baxın) D11 və röle məlumat xətti Nanonun D9 -na əlavə olunur. Arduino -nu işə salmaq üçün daxil olan AC xətlərinə qoşulmuş kiçik bir usb telefon şarj cihazından istifadə etdim. Əlavə edilmiş əsas alıcı koduna baxın.

Addım 4: Servo ilə Əsas Dönmə Gövdəsini qurun

Servo ilə Əsas Spin Gövdəsi yaradın
Servo ilə Əsas Spin Gövdəsi yaradın
Servo ilə Əsas Spin Gövdəsi yaradın
Servo ilə Əsas Spin Gövdəsi yaradın
Servo ilə Əsas Spin Gövdəsi yaradın
Servo ilə Əsas Spin Gövdəsi yaradın
Servo ilə Əsas Spin Gövdəsi yaradın
Servo ilə Əsas Spin Gövdəsi yaradın

Əsas dönmə korpusunun içərisindəki servoya enerji vermək üçün 18650 hüceyrədən istifadə etdim. ~ 7.5V əldə etmək üçün 6 hüceyrəni bağlamaq üçün sxematik baxın. Bunlar servoya +/- bağlanır.

3D çaplı üstü ikinci 4 pvc qapağına bağlayın, sonra yuxarıdakı bir çuxur kəsin və qapağı hər şeyi vidalayın. Servo təxminən üst hissənin ortasına yerləşdirilməlidir. Qidalandırmaq üçün hər tərəfə bir neçə əlavə deşik əlavə etdim. LED telləri və servo tellər.

Addım 5: Silahlar qurun və Neopixel əlavə edin

Silahlar qurun və Neopixel əlavə edin
Silahlar qurun və Neopixel əlavə edin
Silahlar qurun və Neopixel əlavə edin
Silahlar qurun və Neopixel əlavə edin
Silahlar qurun və Neopixel əlavə edin
Silahlar qurun və Neopixel əlavə edin

Bunu düzgün etmək ən çətin addımdır. Orijinal qolları yarıya böldüm və hər bir qolu aşağıya çəkən kiçik borulardan istifadə etdim. Qol oynaqlarında yeni deliklər qazdım və dönmə nöqtəsi olaraq nazik bir mismardan istifadə etdim. Bu sistem, barmaqları ovuca doğru çəkmək üçün ip istifadə edən məşhur 3D çaplı əllərə bənzəyir. Qollar istədiyiniz yerə çəkildikdə boru kanalı dayanacaq rolunu oynayır. Boruları qolların içərisinə yapışdırdım və lazım olduqda borunun uzunluqlarını düzəltdim.

Növbəti telləri yapışdırın və isti yapışqan istifadə edərək neopikselləri hər qolun altına yapışdırın. Bir düym aralığında bağladığım qol başına 9 piksel var. Xətləri üst korpusa daxil edin.

Addım 6: Qolları əsas dönmə yuvasına bağlayın

Qolları əsas dönmə yuvasına bağlayın
Qolları əsas dönmə yuvasına bağlayın
Qolları əsas dönmə yuvasına bağlayın
Qolları əsas dönmə yuvasına bağlayın
Qolları əsas dönmə yuvasına bağlayın
Qolları əsas dönmə yuvasına bağlayın

Dırnaqları istifadə edərək, 3D çapın üstünə deliklər qazın və qolları yuxarı bağlamaq üçün bitişik tərəfi vidalayın. Qolların yuxarı və aşağı sərbəst hərəkət etdiyinə əmin olun. Simsiz idarəetmə üçün mümkün olan ən yaxşı siqnalı əldə etmək üçün qəbuledicini yuxarı bağladım. Borudan bir ip keçirin və kiçik çəngəllərdən istifadə edərək servo qollara bağlayın (onları sərt teldən düzəltdim). İpi elə düzəldin ki, servo 180 dərəcə döndükdə qollar yuxarıya və əsas gövdəyə doğru çəkilsin.

Addım 7: Əsas İdarəetmə Dövrü

Əsas İdarəetmə Dövrü
Əsas İdarəetmə Dövrü
Əsas İdarəetmə Dövrü
Əsas İdarəetmə Dövrü
Əsas İdarəetmə Dövrü
Əsas İdarəetmə Dövrü

Sadəlik üçün dövrəni taxmaq və bütün çörək taxtasını gövdəyə daxil etmək üçün yerim var idi. İdeal olaraq bu vektor lövhəsinə yerləşdirilməlidir. Şemada göstərildiyi kimi Neopixels, servo (data pin) və alıcıya qoşun. Arduino, 9V batareya ilə təchiz edilmişdir. Servo və arduino -nu ayrı -ayrılıqda işə salmağın və sonra onları ulduzla birləşdirməyin servo pulsları daha yaxşı idarə etdiyini, sonra eyni batareyadan çıxdığını gördüm. Arduino və servonun zəmininin həm alıcı, həm də yeni piksellərə bağlı olduğundan əmin olun. Əlavə edilmiş eskizdən istifadə edərək flaş edin. (qeyd: Servo/ radio baş kitabxanalarını eyni taymerlərdən istifadə etməmələri üçün dəyişdirdim, ya onlardan birini tərtib etmək üçün taymerləri dəyişdirməlisiniz, ya da əlavə edilmiş dəyişdirilmişləri istifadə etməlisiniz.)

Addım 8: Simsiz Nəzarətçi (Verici)

Simsiz Nəzarətçi (Verici)
Simsiz Nəzarətçi (Verici)
Simsiz Nəzarətçi (Verici)
Simsiz Nəzarətçi (Verici)
Simsiz Nəzarətçi (Verici)
Simsiz Nəzarətçi (Verici)
Simsiz Nəzarətçi (Verici)
Simsiz Nəzarətçi (Verici)

Nəzarətçi 4x4 klaviatura və 433Mhz ötürücü ilə əlaqə qurur. Sxem vericinin kodu ilə yanaşı əlavə olunur. Verici A, B, C, 1, 2, 3 və 0 göndərir, lakin əlavə ötürmələr istəyirsinizsə, onları hazırda eskizdə olduğu kimi əlavə edin. Çörək taxtalı dövrə və arduino uno -nu kiçik bir layihə qutusunda saxladım.

Addım 9: Bitirin

Korpusun üst hissəsini batareyaları bağlı vəziyyətdə əsas yuvaya yerləşdirin. Uzaqdan idarə edərək sınayın. Cari kod, həm mənzildə, həm də bazada pultdan unoya qədər aşağıdakı kimi işləyir:

0 göndər: hər şey söndürüldü

A Göndərin: Vəzifə 1 (düz açılı ipuçları), fırlanın

B göndərin: Vəzifə 2 (ilk 2 qol əyilmiş), dönün

C göndərin: 3 -cü mövqeyi (hamısı 3 qolu yuxarıya) çevirin

1, 2 və ya 3 göndərin: Qırmızı/ mavi/ yaşıl Neopiksellər, spin təsir etmir

Əsas bir xülasə üçün son videoya baxın. Son bir neçə saniyə bitmiş layihəni qaranlıqda göstərir! Görünüş üçün qara rəngə boyadım.

Tövsiyə: