Სარჩევი:
- ნაბიჯი 1: მომარაგება
- ნაბიჯი 2: დიზაინი
- ნაბიჯი 3: ააშენეთ
- ნაბიჯი 4: პროგრამა
- ნაბიჯი 5: შესაძლო პრობლემები…
ვიდეო: შავი რაინდის რობოტი: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
კარგი ამბავი ყველას!
დღეს ჩვენ ვისწავლით თუ როგორ უნდა ავაშენოთ შავი რაინდი რობოტი Hummingbird Duo Robotics ნაკრებისა და მუყაოს და ქაღალდის სხვადასხვა მასალის გამოყენებით. დასრულების შემდეგ გექნებათ შავი რაინდის რობოტი, რომელიც რეაგირებს მოძრაობაზე! გადახედეთ სურათს და ვიდეოს, რომ ნახოთ მზა პროდუქტი!
ნაბიჯი 1: მომარაგება
ამ პროექტისთვის დაგჭირდებათ (გამოსახულია ზემოდან ქვემოთ, მარცხნიდან მარჯვნივ სურათებში):
მუყაოს ყუთების ასორტიმენტი და/ან პლაკატის დაფა (ან ბარათის საფონდო)
1 Hummingbird Duo დაფა (დენის და USB კაბელებით)
3 დისტანციური სენსორი
4 სერვისი
2 სამ ფერიანი ლიდერი
2 ვიბრაციის ძრავა (სურვილისამებრ)
ცხელი წებოს იარაღი, ელექტრული ლენტი და/ან წებოვანი ლენტი
ნაბიჯი 2: დიზაინი
დასაწყისისთვის, თქვენ უნდა შეადგინოთ იდეები, თუ როგორ უნდა გამოიყურებოდეს თქვენი რობოტი. ამის გაკეთებით, თქვენ შეგიძლიათ დაგეგმოთ ყუთების უხეში ზომა, რაც შეიძლება დაგჭირდეთ, ან როგორ გაჭრათ და დაკეცოთ პლაკატის დაფა. თქვენ უნდა განსაზღვროთ რობოტის ძირითადი პროპორციები და როგორი უნდა იყოს თითოეული მოძრაობა. მე ვაჩვენებ ჩემს ესკიზებს და ავხსნი ჩემს აზროვნების პროცესს, მაგრამ მოგერიდებათ შეცვალოთ ჩემი დიზაინი და გახდეთ შემოქმედებითი!
ამ ეტაპის განმავლობაში თქვენ ასევე უნდა ექსპერიმენტი გაუკეთოთ კოლიბრის დუეტს და ყველა ნაწილს. იმის გასაგებად, თუ როგორ მუშაობს ნაწილები დაფაზე, გადადით ამ გვერდზე: https://www.hummingbirdkit.com/learning/tutorials/connecting-electronics. გაატარეთ გარკვეული დრო სენსორებთან, სერვისებთან და ლიდერებთან, ასე რომ თქვენ იცით როგორ მუშაობს ყველა მათგანი! სერვოებს შეუძლიათ მხოლოდ 180 გრადუსით გადაადგილება, ასე რომ დარწმუნდით, რომ ეს გაითვალისწინეთ თქვენს დიზაინში. შეიძლება დაგეხმაროთ ამ ნივთებთან მუშაობა თქვენი რობოტის შექმნამდე, რათა დაგეგმოთ შესაბამისად.
ნაბიჯი 3: ააშენეთ
ახლა, როდესაც თქვენ ყველაფერი დაგეგმეთ ქაღალდზე, დროა დაიწყოთ მშენებლობა! ამის აშენების მრავალი შესაძლო გზა არსებობს, მაგრამ მე გამოვიყენე გრძელი, გამხდარი ყუთი სხეულისთვის და დავამუშავე პლაკატის დაფა მკლავის სეგმენტებისთვის. თითოეული ხელი ბრუნავს სხეულზე და იდაყვში.
ამოიღეთ სერვოს თეთრი ნაწილი, რომელიც მოძრაობს და ამოიღეთ იგი, ისე რომ შეძლოთ მისი წებოვანა იარაღის შიგნით. თითოეულ მკლავს ექნება ერთი მათგანი შიგნით, ისე რომ ისინი უსაფრთხოდ მოძრაობენ სერვოსთან ერთად. თქვენ მოგიწევთ ხვრელების გაჭრა იმ ნაწილებისთვის, რომლებიც უკავშირდება სერვოს. ასევე, თქვენ მოგიწევთ იარაღის გაჭრა, ზემოთ, სადაც ხრახნები მიდიან სერვოებზე. ამ გზით თქვენ შეგიძლიათ მოათავსოთ screwdriver, რათა გამკაცრდეს servos ქვემოთ.
ორივე სერვისი მარჯვენა მკლავში უნდა იყოს მობრუნებული ზემოთ და ქვემოთ (მკლავის ორივე ნაწილი ვერტიკალურად). ზედა სერვერი მარცხენა მკლავზე უნდა გადავიდეს მარცხნიდან მარჯვნივ მკლავი ვერტიკალურად, ხოლო ქვედა სერვერი უნდა გადავიდეს მარცხნიდან მარჯვნივ ამ ნაწილში ჰორიზონტალურად.
თქვენ შეგიძლიათ ნახოთ რამდენიმე სურათი ჩემი მშენებლობის პროცესის ზემოთ. მიიღეთ შთაგონება მათგან, მაგრამ არ შეგეშინდეთ სხვა რამის ცდა!
ნაბიჯი 4: პროგრამა
ახლა, საბოლოოდ დროა გააცოცხლოთ თქვენი რობოტი (ზოგი რა)! თუ / სხვა განცხადებების გამოყენებით, თქვენ უნდა უთხრათ რობოტს, რომ გააკეთოს მოძრაობა სენსორის გააქტიურებისას. როგორც თქვენ ნახეთ ჩემი დასრულებული რობოტის ვიდეოში, მე ვირჩევ ხმლის დამარხვისა და ფარის მოძრაობას. თქვენ შეგიძლიათ ნახოთ ჩემი კოდის სურათი ზემოთ, მაგრამ როგორც სხვა რამეზე, დარწმუნებული ვარ, რომ არსებობს მრავალი გზა ამ რობოტის პროგრამირებისათვის. მე ვიყენებ snap- ს, მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ სხვადასხვა პროგრამირების ენები.
რამდენიმე პრობლემა, რომელსაც უნდა გაუფრთხილდეთ:
ნუ დაგავიწყდებათ, რომ დააყენოთ საწყისი მნიშვნელობები ყველა სერვისისა და led- ისთვის! თქვენს რობოტს სჭირდება ამოსავალი წერტილი!
განათავსეთ ყველა კოდი "სამუდამოდ" მარყუჟში, წინააღმდეგ შემთხვევაში თქვენი რობოტი არასოდეს დაასრულებს მოძრაობას.
თუ თქვენ გადაწყვეტთ გამოიყენოთ 2 სენსორი ხმლის მოძრაობისთვის (როგორც მე გავაკეთე), თქვენ უნდა მოათავსოთ if / else განაცხადი ერთი სენსორისთვის, მეორე სენსორის სხვა განცხადების შიგნით. წინააღმდეგ შემთხვევაში ისინი ეწინააღმდეგებიან ერთმანეთს.
ნაბიჯი 5: შესაძლო პრობლემები…
დარწმუნდით, რომ შეამოწმეთ თქვენი სერვისები, სანამ მათ წებოვებით / ლენტით დაიდებთ. ბოლო რაც თქვენ გინდათ არის ის, რომ თქვენი რობოტის მკლავი იყოს უკანა მხარეს, შემდეგ თქვენ უნდა ხელახლა წებოთ სერვო!
თქვენი ხმალი შეიძლება დაიხუროს, იმის მიხედვით თუ როგორ ააშენებთ მას (პლაკატის დაფა არ არის ყველაზე სტაბილური). მე ეს დავაფიქსირე მახვილის შიგნით გრძელი ლითონის ნაწილის დამატებით (მე გამოვიყენე შამფურის ტიპის საგანი, მაგრამ არა წვეტიანი!).
როგორც ჩანს, სერვოების მაქსიმალური წონა სადღაც 1 სხვა სერვოა და მასალები, რომლებიც მე გამოვიყენე მარჯვენა მკლავისა და ხმლისთვის. თავდაპირველად, მე ვაპირებდი, რომ ხმალი მქონდეს ძრავაში, რათა მისი პოზიცია მორგებულიყო. თუმცა, ძრავით მკლავი ვერ ბრუნავს სრულ 180 გრადუსს. ასე რომ, ფრთხილად იყავით თქვენი მასალის წონაზე!
განიხილეთ თქვენი ფარის განთავსება, მხოლოდ მას შემდეგ, რაც ჩემი ხელით ცხელი წებო, მივხვდი, რომ მკლავი უნდა იყოს ფარის ცენტრში. ფარის ბოლოში მკლავის განთავსება არასტაბილურობას ქმნის. თუმცა, ძნელი იქნებოდა ჩემი ფარის გადატანა ქვემოთ, ჩემი სენსორების განთავსების გამო.
ნუ შეგეშინდებათ თავიდან დაიწყოს, ან შეცვალოთ თქვენი დიზაინი ცუდი დაწყების შემდეგ! ზემოთ მოყვანილი სურათები აჩვენებს ჩემს პირველ მცდელობას, სანამ უკეთესი წარმოდგენა მექნება იმაზე, თუ როგორ უნდა გამოიყურებოდეს რობოტი.
ეს რობოტი ასევე, სავარაუდოდ, ძალიან მძიმე იქნება, ასე რომ თქვენ შეიძლება მოგიწიოთ უკანა წონაზე ან საყრდენის დამატება.
გირჩევთ:
რაინდის მხედარი Circuit 2: 5 ნაბიჯი
Knight Rider Circuit 2: ეს არის ჩემი პირველი. დროა გამოაქვეყნოთ ინსტრუქციულად, ეს არის ძალიან მარტივი Arduino პროექტი. თქვენ მხოლოდ რამდენიმე მარტივი, ძირითადი მასალაა ამ პროექტის შესაქმნელად. ამ პროექტის იდეა შთაგონებულია https: //www.instructables.com/id/Knight-Rider-Circ … ეს არის
RC კონტროლირებადი რობოტი XLR8– ზე! განათლების რობოტი: 5 ნაბიჯი
RC კონტროლირებადი რობოტი XLR8– ზე! განათლების რობოტი: გამარჯობა, ამ სტატიაში გაჩვენებთ თუ როგორ უნდა ავაშენოთ ძირითადი რობოტი. სიტყვა "რობოტი" სიტყვასიტყვით ნიშნავს "მონა" ან "მშრომელი". ხელოვნური ინტელექტის მიღწევების წყალობით, რობოტები აღარ არიან მხოლოდ ისააკ ასიმოვის სამეცნიერო ფანტასტიკის ნაწილი
სიხარული რობოტი (Robô Da Alegria) - ღია კოდის 3D ბეჭდვით, Arduino– ით აღჭურვილი რობოტი !: 18 ნაბიჯი (სურათებით)
Joy Robot (Robô Da Alegria) - ღია კოდის 3D ბეჭდვით, Arduino– ით აღჭურვილი რობოტი! მადლობა ყველას ვინც ხმა მოგვცა !!! რობოტები ყველგან მოდიან. სამრეწველო პროგრამებიდან დაწყებული თქვენ
დაბალანსებული რობოტი / 3 ბორბლიანი რობოტი / STEM რობოტი: 8 ნაბიჯი
დაბალანსებული რობოტი / 3 ბორბლიანი რობოტი / STEM რობოტი: ჩვენ შევქმენით კომბინირებული ბალანსირების და 3 ბორბლიანი რობოტი სკოლებში საგანმანათლებლო გამოყენებისთვის და სკოლის შემდგომ საგანმანათლებლო პროგრამებისთვის. რობოტი დაფუძნებულია Arduino Uno– ზე, საბაჟო ფარზე (კონსტრუქციის ყველა დეტალი მოცემულია), Li Ion ბატარეის პაკეტზე (ყველა კონსტრუქცია
[არდუინოს რობოტი] როგორ გავაკეთოთ მოძრავი გადაღების რობოტი - ცერა თითის რობოტი - სერვო ძრავა - წყაროს კოდი: 26 ნაბიჯი (სურათებით)
[არდუინოს რობოტი] როგორ გავაკეთოთ მოძრავი გადაღების რობოტი | ცერა თითის რობოტი | სერვო მოტორი | წყაროს კოდი: Thumbs Robot. გამოყენებული იქნა MG90S სერვო ძრავის პოტენომეტრი. ეს არის ძალიან სახალისო და მარტივი! კოდი ძალიან მარტივია. ეს მხოლოდ 30 სტრიქონია. როგორც ჩანს მოძრაობის გადაღება. გთხოვთ დატოვოთ ნებისმიერი შეკითხვა ან გამოხმაურება! [ინსტრუქცია] წყაროს კოდი https: //github.c