Mündəricat:

SimpleWalker: 4 ayaqlı 2-servo Gəzinti Robotu: 7 addım
SimpleWalker: 4 ayaqlı 2-servo Gəzinti Robotu: 7 addım

Video: SimpleWalker: 4 ayaqlı 2-servo Gəzinti Robotu: 7 addım

Video: SimpleWalker: 4 ayaqlı 2-servo Gəzinti Robotu: 7 addım
Video: Аудиокнига: Федор Достоевский. Игрок. Земля книги. 2024, Iyul
Anonim
SimpleWalker: 4 ayaqlı 2 servo Gəzinti Robotu
SimpleWalker: 4 ayaqlı 2 servo Gəzinti Robotu

Arduino (öz dizaynı atmega88 ilə) idarə olunan gəzinti robotu, iki RC servo və 1 A4 təbəqə materialından hazırlanmışdır

Addım 1: Materialları əldə edin

Materialları əldə edin
Materialları əldə edin

lazım olan materiallar: 21 x 29.7 sm (A4) olan 1 ədəd ağcaqayın kontrplak (4mm) (bu, həqiqətən də hər hansı bir material ola bilər. Həm də hurda bitlərdən istifadə edə bilərsiniz və onlardan ayrı -ayrı hissələri kəsə bilərsiniz) 2 RC servo (standart ölçü) montaj materialları ilə 8 vida m2 x 8 qoz -fındıq daxil olmaqla 8 vida m3 x 12 qoz -fındıq daxil olmaqla 2 vida m3 x 101 batareya konteyneri, tellər 4 niMh batareya (tercihen şarj oluna bilər.. servo kifayət qədər güc istifadə etdikdən sonra) 1 arduino və ya uyğun mikrokontrolör lövhəsi (ucuzduino)

Addım 2: Parçaları düzəldin

Parçaları düzəldin
Parçaları düzəldin
Parçaları düzəldin
Parçaları düzəldin
Parçaları düzəldin
Parçaları düzəldin

Parçalar polikarbonat şüşə və ya ağac kimi 4 mm qalınlığında bir materialdan kəsilə və ya mişarlana bilər. Bu nümunədə Fablabda lazer kəsici ilə kəsilmiş 4 mm ağcaqayın kontrplak istifadə etdim. Parçaları olan pdf, blogumdakı simpleWalker haqqında səhifədən əldə edilə bilər. Bloqdakı polikarbonat versiyası üçün lazer kəsici yerinə bant mişarından istifadə etdim.

Addım 3: RC Servosunu quraşdırın

RC Servosunu quraşdırın
RC Servosunu quraşdırın
RC Servosunu quraşdırın
RC Servosunu quraşdırın

Servo hər biri 4 vida ilə quraşdırıla bilər. Taxta istifadə edərək, özünü vurma vintləri kifayət edəcəkdir. Əks təqdirdə, qoz -fındıq və boltlardan istifadə edin.

Addım 4: Ayaqları yığın

Ayaqları yığın
Ayaqları yığın
Ayaqları yığın
Ayaqları yığın
Ayaqları yığın
Ayaqları yığın

M2 vintlərdən istifadə edərək servo plitələri ayaq lövhələrinə quraşdırın. Qazılmış delikləri bir az böyütmək lazım ola bilər. M2 vintlər çox güc tələb etmir, əsasən yer tutucu kimi istifadə olunur. Ayağı servo şaftına bağlayan mərkəzi m3 vidası yükü götürəcək. Mərkəzi m3 vintlərini hələ sıxmayın. Əvvəlcə proqram təminatında servonun mərkəz mövqeyini kəşf etməlisiniz. Servo mərkəzləşdirildikdən sonra (servo aralığı [0-180] olan arduino kodunda servoya '80' dəyərinin yazılması deməkdir) ayaqları düz bir açı ilə quraşdıra bilərsiniz.

Addım 5: Elektronika və Batareya əlavə edin

Elektronika və Batareya əlavə edin
Elektronika və Batareya əlavə edin
Elektronika və Batareya əlavə edin
Elektronika və Batareya əlavə edin

Batareya tutacağı və mikrokontroller lövhəsi iki tərəfli yapışan bantla bərkidilmişdir. (köpük nüvəli olan). İstifadə olunan mikrokontrolör lövhəsi, mega88-dən istifadə etdiyi üçün 'ottantotto' adlandırdığım arduino-ilhamlanmış dizaynın çörək taxtası versiyasıdır. İstədiyiniz mikrokontrolör lövhəsindən istifadə edə bilərsiniz (Normal bir Arduino və ya Arduino nano və ya mini yaxşı olacaq). Ottantotto vikisində təsvir edildiyi kimi çörək taxtasında ottantotto dizaynını qurmağa cəhd edə bilərsiniz.

Addım 6: Proqramı yükləyin

Proqramı yükləyin
Proqramı yükləyin

Arduino proqramı çox sadədir. Proqramı yükləmək üçün çörək taxtasında hazırlanmış RS232 dongle istifadə etdim. Yenə sxematik, bootloader mənbələri və s. Vikidə tapa bilərsiniz. Arduino eskizi:

#incerv Servo frontservo, backservo; char forward = {60, 100, 100, 100, 100, 60, 60, 60}; void setup () {frontservo.attach (9); backservo.attach (10);} void loop () {for (int n = 0; n <4; n ++) {frontservo.write (irəli [2*n]); backservo.write (irəli [(2*n) +1]); gecikmə (300);}}

Addım 7: İndi açın və buraxın …

İndi açın və buraxın …
İndi açın və buraxın …

Robotun youtube -da hərəkətdə olmasına baxın: bu təlimatda istifadə olunan bütün qaynaqları https://retrointerfacing.com saytındakı blogumda tapa bilərsiniz.

Tövsiyə: