Სარჩევი:

პითონის პროგრამირებადი წვრილმანი რობოტი: 5 ნაბიჯი
პითონის პროგრამირებადი წვრილმანი რობოტი: 5 ნაბიჯი

ვიდეო: პითონის პროგრამირებადი წვრილმანი რობოტი: 5 ნაბიჯი

ვიდეო: პითონის პროგრამირებადი წვრილმანი რობოტი: 5 ნაბიჯი
ვიდეო: #1 როგორ დავიწყოთ პროგრამირების სწავლა? 2024, ნოემბერი
Anonim
პითონის პროგრამირებადი წვრილმანი Robot Arm
პითონის პროგრამირებადი წვრილმანი Robot Arm

რატომ აკეთებთ ამ პროექტს:

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

(ბ) ისწავლეთ Raspberry Pi 3B და GPIO ქინძისთავები.

გ) რობოტიანი ძრავების/ამძრავების "ფერარისთან" მუშაობა (Dynamixel AX-12A).

(დ) დაზოგეთ ფული იმით, რომ არ გჭირდებათ ცალკე საკონტროლო მოდულის შეძენა (მაგ., არა CM-530).

(ე) ისწავლეთ პურის დაფის მიერთება იაფი ($ 1.50) DIP-20 IC- ით კომუნიკაციის გასაკონტროლებლად.

(ვ) ისწავლეთ UART, ნახევრად დუპლექსიდან სრულ დუპლექსამდე და სერიული კომუნიკაცია.

მასალების სრული ანგარიში (BoM):

github.com/CalvinBarajas/RobotArm

შესახებ:

ამ ვიდეო სერიაში, მე გაჩვენებთ ზუსტად იმას, რაც გჭირდებათ ამ რობოტული ხელის ასაშენებლად. მე გავლა ყველა ნაბიჯი სათითაოდ, ასე რომ თქვენ შეგიძლიათ გაიმეოროთ ეს პროექტი სახლში, თუ გნებავთ. დარწმუნდით, რომ გაეცანით ReadMe ფაილს ჩემს GitHub საცავში (https://github.com/CalvinBarajas/RobotArm). ეს არის მარტივი რობოტული ხელი Dynamixel AX-12A სერვისების, Raspberry Pi 3B მიკროკონტროლის, 74LS241 რვაფუნქციური სამ სახელმწიფო ბუფერის, პითონის პროგრამირების, ზოგიერთი Linux და UART სერიული კომუნიკაციის გამოყენებით. მე გავაკეთე ყველა მძიმე აწევა ამ პროექტისთვის და ეს უნდა იყოს საკმაოდ ბევრი plug-and-play თქვენთვის.

Გმადლობთ, რომ დრო დაგვითმეთ!

კალვინი

Ნაბიჯი 1:

Სარჩევი:

(ა) რობოტული ხელი სხვადასხვა კუთხით.

(ბ) ReadMe.md ფაილი GitHub– ზე.

ნაბიჯი 2:

Სარჩევი:

(ა) როგორ დავაკავშიროთ პურის დაფა.

(ბ) განმარტებულია ინსტრუქციის პაკეტი.

ნაბიჯი 3:

Სარჩევი:

(ა) რობოტული ხელის ახლო ფოტოები და მისი შეკრება.

(ბ) იმ პროექტების განხილვა, რომლებიც მნიშვნელოვანია ამ პროექტისათვის.

ნაბიჯი 4:

Სარჩევი:

(ა) პითონის კოდის სიღრმისეული განხილვა GitHub საცავში.

(ბ) ინსტრუქციის პაკეტი (მიზნის პოზიცია და კუთხის სიჩქარე განმარტებულია).

ნაბიჯი 5:

Სარჩევი:

(ა) რობოტის გადატანა რეალურ გუნდში და იმის დანახვა, თუ როგორ მოქმედებს ცვლილებები მკლავზე.

(ბ) როგორ მუშაობს Mastech HY1803D სკამზე დენის წყარო.

(გ) ინსტრუქციის პაკეტი (მოწინავე ანალიზი).

(დ) როგორ გამოვიყენოთ Box.com ფაილების გადასატანად.

გირჩევთ: