Mündəricat:
- Təchizat
- Addım 1: Folqa çubuqlara qoyun
- Addım 2: Telləri bağlayın
- Addım 3: Bütün telləri bir yerə bağlayın
- Addım 4: İzləyin
- Addım 5: Robotu Proqramlaşdırma Kodu
Video: Robot tamponlar təlimatlandırılır: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Robot Bamperlərinin necə yaradılacağını və Batareyaya Nəzarətli Robota necə yerləşdiriləcəyini göstərən bir təlimat yaratmağa qərar verdim. Birincisi, telləri doğru yerlərdə bağladığınızdan əmin olmaq istəyirsiniz. Dövrə başqa cür işləməyəcək. İkincisi, VDD -yə qoşulmuş tellərdən birinin (müsbət) və digər tellərin VSS -ə (mənfi) bağlı olmasını təmin etmək istəyirsiniz. Nəhayət, bu tellərin hər ikisini qalay folqa ilə bağladığınızdan əmin olmaq istəyirsiniz. Etməli olduğunuz son addım, qalay folqa tamponlara bağlanmasını təmin etməkdir.
Təchizat
Bu Təlimatı yaratmaq üçün istifadə olunan materiallar aşağıdakılardır:
- İki çubuq
- Qalay folqa
- 3 Tel
Addım 1: Folqa çubuqlara qoyun
Hər iki çubuğun qalay folqa ilə örtülməsini təmin edərək, iki çubuğu tamponun arxasına qoyun. Hər iki çubuğun robotun arxasında qalmasını təmin etmək üçün ən yaxşı seçim kiçik bir yapışan bant tətbiq etməkdir.
Addım 2: Telləri bağlayın
Dövrənizin işləməsi üçün VDD və VSS-dən üç teli qalay folqa ilə örtülmüş çubuqlara bağlaya bilməlisiniz.
Addım 3: Bütün telləri bir yerə bağlayın
Nəhayət, bütün telləri tampona işə salmaq üçün onları qalay folqa ilə sarın və folqa ilə örtülmüş çubuqlara bastırın. Basıldıqda tellərdən gələn cərəyan robotun hərəkət etməsinə səbəb oldu.
Addım 4: İzləyin
Üç telin hamısını tamponlara basdığınız zaman avtomobil hərəkətə başlamalıdır. Növbəti addım bunun işləməsi üçün lazım olan kodu göstərir. Bu proses üçün istifadə olunan proqram "Basic Stamp Editor" adlanır.
Addım 5: Robotu Proqramlaşdırma Kodu
Bu robotun hərəkət etməsi üçün aşağıdakı koda sahib olması lazımdır:
'{$ STAMP BS2}' {$ PBASIC 2.5}
LBump PIN 11
RBump PIN 10
LMOTOR PIN 15
ROMOTOR PİN 14
RFast CON 650
LFast CON 850
RSlow CON 700
LSLOW CON 800
MStop CON 750
RFastRev CON 850
LFastRev CON 650
RSlowRev CON 800
LSlowRev CON 700
MLoopC VAR Word 'For.. Növbəti Təxminən 65000 -ə qədər dəyişir
ET
GOSUB Forwardfast 'irəli
IF IN10 = 0 SONRA 'giriş 10 -dakı iki telə basıldıqda sola dönün
GOSUB TurnLeft90
ELSEIF IN11 = 0 SONRA '11 girişindəki iki telə basılırsa, sağa dönün
GOSUB TurnRight 90
ENDIF
LOOP
TurnRight90:
'90 dərəcə sağa dönmək üçün alt prosedur
'**********************************************************
YÜKSƏK 1
Az 0
MLoopC üçün = 1 -dən 22 -ə qədər
PULSOUT LMOTOR, LfastRev 'bir nəbz irəli hərəkət edir
PULSOUT RMOTOR, Rfast 'sancaqlar və sabitlərdən istifadə edir
DURDUR 20
NEXT nəbzindən əvvəl '20mS robotun hərəkət etməsinə imkan verir'
NÖVBƏTİ
QAYIT
'*********************************************************
TurnLeft90:
'90 dərəcə sağa dönmək üçün alt prosedur
'********************************************************
YÜKSƏK 0
Aşağı 1
MLoopC üçün = 1 -dən 22 -ə qədər
PULSOUT LMOTOR, Lfast 'bir nəbz irəli
PULSOUT RMOTOR, RfastRev 'sancaqlar və sabitlərdən istifadə edir
PAUSE 20 '20mS robotun NÖVBƏTİ nəbzindən əvvəl hərəkət etməsinə imkan verir
NÖVBƏTİ
QAYIT
'***********************************************************
İrəli Sürətli:
Robotu bir kvadrat sürətlə irəli aparmaq üçün alt prosedur
'**********************************************************
MLoopC üçün = 1 ilə 70 arasında
PULSOUT LMOTOR, LFast 'PULSOUT
RMOTOR = RFast
DURDUR 20
NÖVBƏTİ
QAYIT
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 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
Space Marul Otağı Təlimatlandırılır- Aviaşirkət Liseyi Robototexnika: 8 Addım
Space Marul Otağı Təlimatlandırılır- Havayolu Liseyi Robototexnika: Bu, robototexnika sinfinə yazılan üç lisey şagirdi tərəfindən hazırlanan bir təlimatdır. NASA tərəfindən yer üzündə böyüyən yarışma üçün kosmosda kahı yetişdirmək üçün bir otaq yaradacağıq. Konteynerin necə yaradılacağını sizə göstərəcəyik. Gəlin
Robot üçün tamponlar yaratmaq: 4 addım
Bir Robot üçün Tamponlar Yaratmaq: 11 -ci sinif kompüter mühəndisliyi kursumda robotumuzun labirentdən keçməsini təmin etmək tapşırığı verildi. Düz getdiyini, sola və ya sağa döndüyünü yoxlamaq üçün tampon düzəltməyimizi istədilər. Bu şəkildə robot divara toxunsa və o, yerə dəysə
Robot tamponlar: 6 addım
Robot Tamponlar: Bu, robotun səthlə toqquşduğunu aşkar etmək üçün hazırladığım bir dizayndır. Əsas Damğa kodu hələ də davam edir