Სარჩევი:

ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით: 4 ნაბიჯი
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით: 4 ნაბიჯი

ვიდეო: ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით: 4 ნაბიჯი

ვიდეო: ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით: 4 ნაბიჯი
ვიდეო: ESP32 Turorial 1 - Introduction to SunFounder's ESP32 IoT Learnig kit Software and Arduino IDE 2024, ნოემბერი
Anonim
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით

იდეა იმაში მდგომარეობს, რომ აქ აღწერილი რობოტი მანქანა იყოს რაც შეიძლება იაფი. ამიტომ ვიმედოვნებ, რომ მივაღწევ დიდ სამიზნე ჯგუფს ჩემი დეტალური ინსტრუქციებით და იაფი მოდელის შერჩეული კომპონენტებით. მინდა წარმოგიდგინოთ ჩემი იდეა რობოტი მანქანისთვის, რომელიც იყენებს ESP32-CAM- ს, პატარა კომპიუტერს კამერით და W-LAN- ით. ე.წ. ESP32-CAM– ით შესაძლებელია დაახლოებით 5,-ევრო გადაეცემა ცოცხალი ვიდეო სურათი, ხედი რობოტი მანქანიდან, W-LAN კავშირით და გააკონტროლოს რობოტში ჩამონტაჟებული DC ძრავები.

იმის გამო, რომ პატარა ESP32-CAM– ს აქვს WIFI და Bluetooth მოდული, ვიდეო გამოსახულების გაგზავნა ასევე შესაძლებელია სმარტფონზე ან ლეპტოპზე უფრო დიდი დისტანციებზე, დამატებითი ანტენის ჩათვლით.

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

ESP32-CAM აშენებს თქვენს საკუთარ რობოტ მანქანას პირდაპირი ვიდეო სტრიმინგით-პროექტის დაწყება

ნაბიჯი 1: ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-USB სერიული ადაპტერის გაყვანილობა

ESP32-CAM ააშენეთ თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-USB სერიული ადაპტერის გაყვანილობა
ESP32-CAM ააშენეთ თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-USB სერიული ადაპტერის გაყვანილობა
ESP32-CAM ააშენეთ თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-USB სერიული ადაპტერის გაყვანილობა
ESP32-CAM ააშენეთ თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-USB სერიული ადაპტერის გაყვანილობა

ESP32-CAM მოდულის დასაპროგრამებლად, ის ჯერ კომპიუტერთან უნდა იყოს დაკავშირებული. რადგან მას არ აქვს USB ინტერფეისი, უნდა იქნას გამოყენებული USB- სერიული ადაპტერი. ESP32-CAM მოდულში, რომელიც მე ჩამოვთვალე კომპონენტების სიაში, უკვე არის ასეთი ადაპტერი, რომელიც შედის მიწოდებაში. მე თვითონ გამოვიყენე მსგავსი ადაპტერი, რომელიც ადრე გამოვიყენე მსგავს პროექტებში. პრინციპი ყოველთვის ერთი და იგივეა: ESP-32 ქალი-მდე ქალი jumper კაბელებით ჯერ უნდა იყოს დაკავშირებული USB- სერიული ადაპტერთან.

სურათი გვიჩვენებს, რომელი ქინძისთავები უნდა იყოს დაკავშირებული ერთმანეთთან ისე, რომ კომუნიკაცია მოხდეს ESP32-CAM მოდულის სერიული ინტერფეისის საშუალებით.

მეტი ინფორმაცია, თუ როგორ უნდა შეიქმნას ყველაფერი, დეტალურად არის აღწერილი ჩემს ბლოგში:

ESP32-CAM აშენებს თქვენს საკუთარ რობოტ მანქანას პირდაპირი ვიდეო სტრიმინგით-USB სერიული ადაპტერის გაყვანილობა

ნაბიჯი 2: ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-შასის დიზაინი

ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-შასის დიზაინი
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-შასის დიზაინი
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-შასის დიზაინი
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-შასის დიზაინი
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-შასის დიზაინი
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-შასის დიზაინი

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

როგორ გავხსნათ ხვრელები DC ძრავებისთვის და უფრო დეტალური აღწერა გამოქვეყნებულია ჩემს ბლოგში:

ESP32-CAM აშენებს თქვენს საკუთარ რობოტ მანქანას პირდაპირი ვიდეო სტრიმინგით-შასის დიზაინი

ნაბიჯი 3: ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-გაყვანილობა I²C Hub

ESP32-CAM ააშენეთ თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-გაყვანილობა I²C Hub
ESP32-CAM ააშენეთ თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-გაყვანილობა I²C Hub
ESP32-CAM ააშენეთ თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-გაყვანილობა I²C Hub
ESP32-CAM ააშენეთ თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-გაყვანილობა I²C Hub
ESP32-CAM ააშენეთ თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-გაყვანილობა I²C Hub
ESP32-CAM ააშენეთ თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-გაყვანილობა I²C Hub

L298N ძრავის მძღოლის გასაკონტროლებლად ESP32-CAM მოდულით ჩვენ გვჭირდება PCA9685 სერვო კონტროლერი. Servo კონტროლერი და OLED ეკრანი უკავშირდება ESP32-CAM- ის I2C ავტობუსს I2C კერას საშუალებით. წინა სტატიაში ჩვენ ვნახეთ, თუ როგორ შეგვიძლია I2C ავტობუსი ხელმისაწვდომი გავხადოთ ორი ქინძისთავის 1 და 3. გამოყენებით, ვინაიდან წინა სტატიიდან ვიცით, რომ I2C ავტობუსს შეუძლია ზოგადად იმუშაოს ამ ორი ქინძისთავის მეშვეობით და თანდართულ OLED ეკრანზე IP მისამართი, ჩვენ შეგვიძლია გავაგრძელოთ რობოტი მანქანის ძრავების კონტროლის შექმნა.

გთხოვთ მიჰყევით ქვემოთ მოცემულ ბმულს, რომ მიიღოთ მეტი ინფორმაცია I2C Hub– ის შესახებ და როგორ გამოიყენოთ იგი რობოტ მანქანაში:

ESP32-CAM აშენებს თქვენს საკუთარ რობოტ მანქანას პირდაპირი ვიდეო სტრიმინგით-გაყვანილობა I²C კვანძით

ნაბიჯი 4: ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-პროგრამირება WIFI დისტანციური მართვის საშუალებით

ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-პროგრამირება WIFI დისტანციური მართვის საშუალებით
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-პროგრამირება WIFI დისტანციური მართვის საშუალებით
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-პროგრამირება WIFI დისტანციური მართვის საშუალებით
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-პროგრამირება WIFI დისტანციური მართვის საშუალებით
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-პროგრამირება WIFI დისტანციური მართვის საშუალებით
ESP32-CAM შექმენით თქვენი საკუთარი რობოტი მანქანა ცოცხალი ვიდეო სტრიმინგით-პროგრამირება WIFI დისტანციური მართვის საშუალებით

წინა სტატიით და ძრავების პირველი მცირე კონტროლით, რობოტი მანქანა უკვე პირდაპირ წინ მიდიოდა. ასე რომ, ცხადი იყო, რომ ტექნოლოგია მუშაობს და ახლა მხოლოდ უფრო რთული კონტროლის სისტემა უნდა იყოს დაპროგრამებული, რომლითაც რობოტი მანქანა აქტიურად იქნება მართული. ეს მოიცავს მინიმალისტურ ვებ ინტერფეისს და შესაძლებლობას გააკონტროლოს ძრავები ბრუნვის სხვადასხვა სიჩქარითა და მიმართულებით. ამ სტატიაში მე ავხსნი, თუ როგორ მივხვდი ვებ ინტერფეისს და რომელი ფუნქციებია შესაძლებელი კამერის სურათის ბრუნვის მსგავსად. თუ თქვენ ეტაპობრივად იმუშავეთ ყველა სტატიისთვის, თქვენ არ გჭირდებათ რაიმე ახალი ბიბლიოთეკის დაყენება თქვენს Arduino IDE– ში.

ვებ ინტერფეისი პირდაპირ ვიდეო ნაკადთან ერთად ჰგავს აქ გამოქვეყნებულ სურათს.

იმისათვის, რომ მიიღოთ დეტალური აღწერა, თუ როგორ უნდა დაპროგრამდეს ყველაფერი, მიჰყევით ქვემოთ მოცემულ ბმულს და ეწვიეთ ჩემს ბლოგს:

ESP32-CAM აშენებს საკუთარ რობოტ მანქანას ცოცხალი ვიდეო სტრიმინგით-პროგრამირებს WIFI დისტანციური მართვის საშუალებით

ვიმედოვნებ, რომ მოგეწონათ ჩემი რობოტის შექმნის იდეა ESP32-CAM– ით და რომ ჩემი ბლოგი დაგეხმარა საკუთარი ხელით აეშენებინა ასეთი პატარა რობოტი.

გირჩევთ: