Mündəricat:
- Addım 1: Materiallar
- Addım 2: Kablolama
- Addım 3: Kod - Dəyişənlərinizi elan edin
- Addım 4: Kod - Quraşdırma
- Addım 5:
- Addım 6: Baza
- Addım 7: Bədənin fırlanması
Video: Robot: 7 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Son layihəmiz üçün bizə istədiyimizi tikməyimizi söylədilər. Öyrəndiklərimizi və İnternetdə tapa bildiklərimizi istifadə edərək. Super Smash Bros seriyasının böyük bir pərəstişkarıyam. Birincisindən başqa bütün oyunlara sahibəm. Beləliklə, son layihəm üçün oynanılabilir xarakter R. O. B. əsasında bir robot qurmağa qərar verdim.
Addım 1: Materiallar
- 4 180 dərəcə Servo
- 13 Kişi - Kişi telləri
- 8 Kişi - Dişi Tellər
- 2 Joysticks
- 1 Çörək lövhəsi
- 1 Arduino
Addım 2: Kablolama
Çörək taxtasının mənfi tərəfini Arduino üzərindəki yerə (GND) bağlamaq üçün kişi-kişi teli istifadə edin. Sonra Joystick -in VR X -i A0 və A2 -yə, VR Y -ni isə Arduino -da A1 və A3 -ə qoşun. Sonra Joysticks 5v pinini Arduino'daki 3.5 və 5V pinlərinə və GND'leri Arduino'daki hər hansı bir GND'ye bağlayın. Sonra 4 servonun hər biri üçün ağ teli Arduino 7 - 4 pinlərinə bağlayın. Sonra servoların üzərindəki qırmızı teli pozitiv çörək taxtasına, qara teli də çörək taxtasının mənfi tərəfinə bağlayın. Sonra dövrəni gücləndirmək üçün Batareya Qutusunu qoşun.
Addım 3: Kod - Dəyişənlərinizi elan edin
#daxil edin
Servo servo1; Servo servo2; Servo servo3; Servo servo4; int sevincX = 0; int sevincY = 1; int sevincX2 = 2; int sevincY2 = 3; int sevincVal; int sevincVal2;
Servo əmri, servoya nəzarət etmək üçün bir servo obyekt yaradır.
Addım 4: Kod - Quraşdırma
void setup () {// Hər bir servoyu bir pin servo1.attach (7) -ə bağlayır; servo2. əlavə (6); servo3. əlavə (5); servo4.tach (4); }
Addım 5:
boşluq döngəsi ()
{
joyVal = analogRead (joyX); // Joystickin joyVal = xəritəsini oxuyur (joyVal, 0, 1023, 0, 180); // Joystick dəyərlərini servo1.write dərəcələrinə çevirir (joyVal); // Joystick girişinin joyVal = xəritəsinə uyğun olaraq servonun mövqeyini dəyişir (joyVal, 0, 1023, 0, 180); servo2.write (joyVal); gecikmə (15); joyVal2 = analogRead (joyX2); joyVal2 = xəritə (joyVal2, 0, 1023, 0, 180); servo3.write (joyVal2); joyVal = analogRead (sevincY2); joyVal2 = xəritə (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); gecikmə (15); }
Addım 6: Baza
Beləliklə, dövrəni və kodu bitirdikdən sonra. Əsl robot qurmağa başlaya bilərsiniz. Baza üçün bütün açıları 45 dərəcə etmək istəyirsiniz. Uzun tərəfləri 18 sm, şort tərəfləri 6 sm -dir. Buna görə şəkli izləyin və əsasın şəklini kəsin. Sonra divar kimi istifadə etmək üçün 2 54 sm uzunluğunda və 5 sm genişlikdə zolaqlar düzəldin. 6 sm -lik kiçik tərəfləri açıq buraxın. Sonra dam yaratmaq üçün bazanı kopyalamaq istəyirsən. İndi bu bölmədə, əlavə edəcəyik
Addım 7: Bədənin fırlanması
Bir kağız dəsmal rulonu və lent/isti yapışqan silahı damın ortasına alın. Sonra kağız dəsmal rulonunun əsasına 6 sm yüksəklikdə bir şeylər düzəldin. Sonra kağız dəsmal rulonunun içərisinə oturacaq qədər böyük bir çuxuru olan böyük bir boşqab yaradın. Plitəni üzüyün üzərinə qoyun və sonra bir servo kağız dəsmal rulonunun üstünə yapışdırın. Bütün ağırlığı servoya yükləyə bilmərik. Beləliklə, dübel çubuqlarından istifadə edəcəyik və onu döndərəcəyik. Beləliklə, boşqabda bir neçə dübelə sığacaq qədər böyük 2 deşik yaradın. Dübelləri çuxura yapışdırın, kifayət qədər sonra çuxurun dibindən bir az sancılır. Bant/ isti yapışqan silahı ilə dübelləri çuxura aparın ki, hərəkət etməsin. Boş bir toxuma qutusu götürün və dübellərin digər ucuna sığacaq qədər böyük deliklər yaradın. Həm də hər iki dübelin keçə biləcəyi qədər yayılmasından əmin olun. Sonra qutunu servoya yapışdırın və dübelləri toxuma qutusunun deliklərinə yapışdırın. Dübelləri çuxurlara yapışdırın və hərəkət etməsin.
Tövsiyə:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: 19 addım (şəkillərlə)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: Bu, 2018 -ci ildə qurduğum Hungry Robotun başqa bir versiyasıdır. Bu robotu 3d printer olmadan edə bilərsiniz. Etməyiniz lazım olan şey, bir qutu Pringles, bir servo motor, yaxınlıq sensoru, bir arduino və bəzi alətlər almaqdır. Hamısını yükləyə bilərsiniz
Arduino istifadə edərək RC İzlənən Robot - Addım -addım: 3 Addım
Arduino istifadə edərək RC İzlənən Robot - Addım -addım: Hey uşaqlar, BangGood -dan başqa bir sərin Robot şassisi ilə geri döndüm. Ümid edirik ki, əvvəlki layihələrimizdən keçdiniz - Spinel Crux V1 - Jestlə İdarə Edilən Robot, Spinel Crux L2 - Arduino Robot Silahlı və Badland Brawlu Robotu Seçin və Yerləşdirin
Asan addımlar və şəkillərlə kompüteri necə sökmək olar: 13 addım (şəkillərlə)
Asan Adımlar və Şəkillərlə Kompüteri Sökmək Necə: Bu, kompüterin sökülməsi ilə bağlı təlimatdır. Əsas komponentlərin çoxu moduldur və asanlıqla çıxarılır. Bununla birlikdə, bu mövzuda təşkilatlanmanız vacibdir. Bu, hissələri itirməməyinizə və eyni zamanda montajı asanlaşdırmağa kömək edəcək