
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

რას აკეთებს ის არის, რომ თქვენ შეგიძლიათ გააკეთოთ ისე, რომ თუ ის მოხვდება რობოტზე ერთ -ერთ ბამპერზე, ის გადატრიალდება და გადაუხვევს ობიექტს.
ნაბიჯი 1: მიიღეთ თქვენი მასალები
ყველაფერი რაც თქვენ გჭირდებათ ამის გასაკეთებლად არის 3 ნაჭერი ჯოხი, მუყაო, ცხელი წებო, ოთხი მავთული და კალის ფურცელი.
სურვილისამებრ შეგიძლიათ გამოიყენოთ მასკანი ლენტი, თუ მოგვიანებით გსურთ მისი ამოღება
ნაბიჯი 2: გაჭრა Popsicle Up
ამისათვის აიღეთ Popsicle და გაჭერით იგი შუაზე რამდენიმე მავთულის საჭრელით, ან შეგიძლიათ სცადოთ მისი გაყოფა შუაზე, რაც არ იქნება ისეთი გლუვი.
ნაბიჯი 3: წებო რამდენიმე მუყაო

თუ თქვენ გაქვთ ნიღაბი, გადაახვიეთ იგი პატარა ბოძზე, შემდეგ კი ორივე ბოძზე დააწებეთ მუყაოს პატარა ნაჭერი.
ნაბიჯი 4: წებოს Tinfoil on Popsicle


გადაახვიეთ კალის ფურცელი ორ მავთულზე და მიამაგრეთ იგი დიდი პოფისკის ბოლოებზე და დარწმუნდით, რომ მავთულები მიწასთან არის დაკავშირებული.
იგივე გააკეთეთ სხვა ყლორტით და დაუკავშირეთ მას რეზისტორთან
ახლა შეაერთეთ პირველი ყლორტი და მუყაო, რომელიც წებო იყო ბოძებზე.
ნაბიჯი 5: წებო მუყაო

აიღეთ მუყაოს პატარა, თხელი ნაჭერი და გადაკეცეთ, წებოვანა მისი ერთი ნაწილი ერთი ყურძნის შუაზე, შემდეგ მეორეზე. ამის შემდეგ წებოვანა popsicle, რომელიც გატეხილი იყო მე -2 Popsicle- ის ბოლოებზე, შემდეგ კი წებოვანა მუყაოზე პატარა popsicles- ის ბოლოებზე
ამის შემდეგ დარწმუნდით, რომ კაფსულა მეორე ყურძენზე პირველის წინაშე დგას ისე, რომ შეხებისას ის ბამპერის მსგავსად იქცევა და შორდება.
ნაბიჯი 6: (სურვილისამებრ) გაჭრა მავთულები მათი ორგანიზების მიზნით

თუ გსურთ, შეგიძლიათ გაჭრათ მავთულები, რომ გახადოთ უფრო პატარა და ისე, რომ ისინი უფრო ორგანიზებულად გამოიყურებოდეთ, თქვენი სურვილისამებრ შეგიძლიათ გაჭრათ მავთულის საჭრელით.
ნაბიჯი 7: თავად კოდი
'{$ STAMP BS2}
'{$ PBASIC 2.5}
temp VAR Byte RunStatus DATA 00 $
წაიკითხეთ RunStatus, temp temp = ~ temp დაწერეთ RunStatus, temp IF (temp> 0) THEN END '-------------- I/O Pins ----------- ------------- LMotor PIN 13 RMotor PIN 12 '-------------- მუდმივები --------------- ------ LStop CON 750 RStop CON 750 '-------------- ცვლადები --------------------- X VAR Word Turn VAR Word '-------------- მთავარი პროგრამა -----------------------
ᲙᲔᲗᲔᲑᲐ
GOSUB წინ
IF (IN9 = 0) AND (IN10 = 0) THEN HIGH 14 HIGH 3 GOSUB ReverseTurn PAUSE 50 LOW 14 LOW 3 ENDIF
IF (IN9 = 0) THEN HIGH 14 GOSUB ReverseTurnRight PAUSE 50 LOW 14 ENDIF IF (IN10 = 0) THEN HIGH 3 GOSUB ReverseTurnLeft PAUSE 50 LOW 3 ENDIF LOOP
ᲓᲐᲡᲐᲡᲠᲣᲚᲘ
'********************************************* ******* 'შემდეგი კოდი გამოიყენება ბამპერებისთვის' ******************************** ***********************
'----------------------------------------------------- --- 'ეს არის ისე, რომ ბამპერი წინ მიიწევს' ---------------------------------------- ---------------- წინ: FOR X = 0 დან 25 'წინ ცოტა წინ PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT RETURN
'----------------------------------------------------- --- 'ეს მაშინ ხდება, როდესაც ორივე ბამპერი დარტყმულია' ------------------------------------------ -------------- საპირისპირო შემობრუნება: X = 0-დან 25 '-მდე რევერსიული 20 სმ PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT FOR X = 0 დან 25' მოუხვიეთ მარცხნივ 60 გრადუსი PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR x = 0 TO 50 PULSOUT LMotor, 850 PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN
'----------------------------------------------------- --- 'ეს კოდი გამოიყენება უკანა მიმართულებით და მარცხნივ გადახვევისას მარჯვენა ბამპერის დარტყმისას' ------------------------------ ---------------------- უკუ მარცხნივ: X = 0-დან 25 '-მდე რევერსული 20 სმ PULSOUT LMotor, 850 PULSOUT RMotor, 650
პაუზა 20 შემდეგი X = 0 დან 25 'უკუ PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 TO 50' მოუხვიეთ მარჯვნივ 45 გრადუსი PULSOUT LMotor, LStop PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN
'----------------------------------------------------- --- 'ეს კოდი გამოიყენება უკან დასაბრუნებლად და მარჯვნივ მოსახვევად, როდესაც მარცხენა ბამპერი მოხვდება' ------------------------------ ---------------------- REVERSETurnRight: X = 0-დან 25 '-მდე რევერსიული 20 სმ PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT FOR X = 0 to 25 'საპირისპირო PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 TO 50' მოუხვიეთ მარცხნივ 45 გრადუსი PULSOUT LMotor, 650 PULSOUT RMotor, RStop PAUSE 20 NEXT RETURN
'********************************************* ******* "პროცედურების დასრულება" ************************************ ******************
ნაბიჯი 8: კოდის ახსნა
რა არის ეს კოდი, არის ის, რომ ის გვიჩვენებს, თუ როგორ იმოქმედებს რობოტი ბამპერების მიხედვით, მაგალითად: კოდი "reverseturnleft" არის მაშინ, როდესაც მარჯვენა ბამპერი მოხვდა და ხდის უკან და მარცხნივ.
"უკუქცევით" არის მაშინ, როდესაც მარცხენა ბამპერი დარტყმულია და ხდის უკან და მარჯვნივ
"უკანა" არის, როდესაც ორივე ბამპერი მოხვდა და ხდის უკან და ბრუნავს სხვაგვარად.
"დაბალი" და "მაღალი" ტერმინები სასარგებლოა მხოლოდ იმ შემთხვევაში, თუ თქვენ იყენებთ led- ებს თქვენს რობოტში, ეს ნიშნავს, რომ გარკვეული შუქი დაიკლებს ან მაღლა იწევს.
ნაბიჯი 9: საბოლოო პროდუქტი


საბოლოო პროდუქტი უნდა გამოიყურებოდეს ქვემოთ მოცემულ სურათზე
გირჩევთ:
როგორ დავამატოთ ინტერაქტიული ბოტი უთანხმოებაში: 6 ნაბიჯი

როგორ დავამატოთ ინტერაქტიული ბოტი უთანხმოებაში: ამ გაკვეთილში მე ვაჩვენებ, თუ როგორ უნდა გავაკეთოთ საკუთარი ინტერაქტიული ბოტი, რომელიც მუშაობს რამდენიმე კომანდოსთან. Discord არის Skype/Whats-app სოციალური მედიის აპლიკაცია, როგორიც არის მოთამაშეების გაერთიანება. მათ შეუძლიათ ჰქონდეთ საკუთარი არხი, შეამოწმონ რომელი თამაში თამაშობს თითოეულ წევრს
როგორ დავამატოთ EL მავთული პალტოზე ან სხვა სამოსზე: 10 ნაბიჯი (სურათებით)

როგორ დავამატოთ EL მავთული ქურთუკზე ან სხვა სამოსზე: როგორც განათებული კოსტიუმების დიზაინერი, მე ბევრ კითხვას ვიღებ იმ ადამიანებისგან, რომელთაც სურთ იცოდნენ როგორ გააკეთონ თავიანთი EL მავთულის კოსტუმები. მე არ მაქვს დრო, რომ ყველას ინდივიდუალურად დავეხმარო, ამიტომ ვიფიქრე, რომ ჩემს რჩევებს გავაერთიანებ ერთ სასწავლებლად. იმედია
BoeBot ბამპერები: 9 ნაბიჯი (სურათებით)

BoeBot ბამპერები: ამ ბამპერის მიზანია BoeBot– ს მისცეს საშუალება მანევრირება მოახდინოს მის შემოგარენში. როდესაც რაღაც ბამპერის ორივე მხარეს ეჯახება, თაბაშირის ფურცელი გახვეული Popsicle იჭერს და აკეთებს კავშირს, რომელიც ეუბნება რობოტს შეჩერდეს, გადატრიალდეს და გადატრიალდეს
როგორ დავამატოთ ცეცხლი ყველაფერზე GIMP– ში: 15 ნაბიჯი (სურათებით)

როგორ დავამატოთ ცეცხლი ყველაფერზე GIMP– ში: ეს არის ის, თუ როგორ აყენებთ გარკვეულწილად რეალისტურ ცეცხლს GIMP– ში
როგორ დავამატოთ MatrixOrbital VFD ჩვენება თქვენს Linux ყუთში: 11 ნაბიჯი (სურათებით)

როგორ დავამატოთ MatrixOrbital VFD ჩვენება თქვენს Linux ყუთში: ეს სასწავლო ინსტრუქცია მოიცავს MatrixOrbital VFD დამატებას თქვენს linux ყუთში. ყველა კარგი გიკის მსგავსად, მე მაქვს უსათაურო ლინუქსის ყუთი ჩემს სახლის ქსელში. ვაკუუმური ფლუორესცენტური ჩვენების და LCDProc- ის დამატებით თქვენ შეგიძლიათ აჩვენოთ ჯანმრთელობის სტატისტიკა და თვალყური ადევნოთ თქვენ