Სარჩევი:
- ნაბიჯი 1: პროექტის შესავალი
- ნაბიჯი 2: შენიშვნები და კრედიტები
- ნაბიჯი 3: პროექტის თემების ჩამონათვალი
ვიდეო: ESP32-CAM FPV Arduino Wifi კონტროლის ავზი WebApp Controller_p1_ შესავალი: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
გამარჯობა, მე ვარ ტონი ფემი. ამჟამად, მე ვიეტნამური STEAM მასწავლებელი ვარ და ასევე ჰობისტი. ბოდიში წინასწარ ჩემი ინგლისურისთვის. მე დავწერე ინსტრუქცია Arduino Bluetooth კონტროლირებადი ავზის შესაქმნელად, მაგრამ ის ვიეტნამურ ენაზეა. საცნობარო ბმული:
P1. ARDUINO BLUETOOTH TANK [მხოლოდ სატანკო სარბენი ბილიკი]
P2. ARDUINO BLUETOOTH TANK [Turret Control]
ეს ESP32-CAM FPV Arduino Wifi Control Tank პროექტი არის წინა პროექტის განახლებული ვერსია უფრო მეტი მახასიათებლით.
ეს პროექტი შესაფერისია მათთვის, ვისაც აქვს გამოცდილება არდუინოს პროგრამირებაში ან ახალბედებისთვის, რომელთაც სურთ არდუინოს სწავლა საინტერესო პროექტის საშუალებით. მე განვაახლებ დეტალურ ინსტრუქციებს პროექტის თითოეული ნაწილის შესახებ, მათ შორის: დაგეგმვა, აღჭურვილობის შერჩევა, პროგრამირება, აპლიკაციის ინტერფეისის დიზაინი, სატანკო შასის დამზადება მომავალი სტატიების სერიის საშუალებით. ამ სტატიას გამოვიყენებ ტანკის შესაძლებლობებისა და ღირებული ცნობების გასაცნობად. ეს დოკუმენტები დაგეხმარებათ დაზოგოთ ბევრი დრო სწავლისთვის, თავიდან აიცილოთ ზედმეტი პრობლემები და შემდეგ უფრო მეტად გაამახვილოთ ყურადღება პროდუქტის განვითარებაზე.
ნაბიჯი 1: პროექტის შესავალი
თქვენ შეგიძლიათ ნახოთ ძირითადი მახასიათებლები, რომლებიც შეჯამებულია ზემოთ მოცემულ სურათზე. მაგრამ მე ასევე ავუხსნი, რომ თქვენ შეგიძლიათ მარტივად წარმოიდგინოთ განსხვავება ამ სატანკოსა და სხვა სატანკო პროექტებს შორის.
ყველაზე დიდი განსხვავება არის პროდუქტის ფუნქციების დასრულება. ამ ავზს აქვს მოწყობილობის სრული მახასიათებლები, რომელიც დისტანციურად კონტროლდება Wifi– ს საშუალებით პირველი პერსპექტივით:
1. ვიდეო ნაკადი + ფოტოს გადაღება: ამ მანქანას აქვს შესაძლებლობა გადაუშვას ვიდეო და გადაიღოს სურათები მობილური აპლიკაციის საშუალებით. ვიდეო ნაჩვენებია VGA (640x480) გარჩევადობით, ხარისხი საკმაოდ კარგია დისტანციური მონიტორინგისთვის და ავტომობილის მართვისთვის. მას ასევე აქვს საკმაოდ კარგი ფერის სურათების გადაღების შესაძლებლობა, მაქსიმალური გარჩევადობა UXGA (1600x1200)
2. SD ბარათის შენახვა: გადაღებული სურათები ინახება SD მეხსიერების ბარათზე მოგვიანებით განსახილველად. აპლიკაციას არ აქვს ვიდეოს შენახვის შესაძლებლობა ჩაწერის დროს, მაგრამ მე უახლოეს მომავალში დავხარჯავ ამ ფუნქციის განახლებას.
3. კამერის მორგება: ამ ავზის თითქმის ყველა მახასიათებელი ადვილად შეიძლება მორგებული იყოს, როგორც მობილური ტელეფონის კამერის თვისებები, მათ შორის: გარჩევადობა, სურათის ხარისხი, სიკაშკაშე, თეთრი ბალანსი, კონტრასტი…
4. მოქნილი გადაადგილება: წინა სატანკო პროექტიდან მემკვიდრეობით მიღებული, ამ ავზს აქვს მოქნილი გადაადგილების უნარი, სავარაუდოდ აკონტროლებს ავტომობილს რეალურად ჯოისტიკით. თქვენ ასევე შეგიძლიათ დაარეგულიროთ მაქსიმალური სიჩქარე, რომ გაეცნოთ კონტროლერს კონტროლის აპლიკაციის სიჩქარის ბერკეტის საშუალებით. საკონტროლო ინფორმაცია თითქმის რეალურ დროში გადაეცემა მანქანას ვებსაკეტის მეთოდით.
5. ფართო დიაპაზონი [ჩემი აზრით]: ჩაშენებული ანტენის გამოყენების, პირდაპირ მობილური ტელეფონიდან (ცხელი წერტილიდან) მაუწყებლობის სიგნალის მიღების შემთხვევაში, ავტომობილის კონტროლი შესაძლებელია 30 მეტრის მანძილზე სტაბილურად. რა
6. სტაბილური: მანქანა და აპლიკაცია მუშაობს ძალიან სტაბილურად. კონტროლის ტელეფონთან დაკავშირებული დროის განმავლობაში, იშვიათად ხდება დაკიდება ან ჩამორჩენა, ან სიგნალის დაკარგვა კონტროლერის ჩიპის გადახურების გამო.
7. მეგობრული ინტერფეისი: საკონტროლო ინტერფეისი ასევე შექმნილია იმისთვის, რომ იოლად იმუშაოს, მაგრამ მაინც უზრუნველყოს ბევრი ფუნქცია.
ნაბიჯი 2: შენიშვნები და კრედიტები
ქვემოთ მოყვანილი პროექტების გარეშე, ჩემი სწავლის მრუდი და ამ პროდუქტის დამზადება ბევრად უფრო მკვეთრი იქნებოდა. გულწრფელი მადლობა:
1 რუი სანტოსი "$ 7 ESP32-CAM OV2640 კამერით" და "ESP32-CAM გადაიღეთ ფოტო და შეინახეთ MicroSD ბარათში" და "ESP32-CAM პრობლემების მოგვარების გზამკვლევი: დაფიქსირებულია ყველაზე გავრცელებული პრობლემები"
2. robotzero.one ერთად "ESP32-CAM RC მანქანა კამერით და მობილური ტელეფონის კონტროლერით"
(ფაქტობრივად, მე არ შემიძლია ვებსაიტის გამოყენება ვიდეოს სტრიმინგისთვის, მაგრამ ვგულისხმობ როგორ აკავშირებს ის ელექტრონულ ნაწილებს)
3. მუდასარ ტამბოლი "ESP32+OV7670 - WebSocket ვიდეო კამერით"
4. ბრაიან ლოფი "ESP32 კამერით დაპროგრამებული არდუინოს გამოყენებით"
5. JEAN-LUC AUFRANC (CNXSOFT) "გადააკეთეთ თქვენი ESP8266 დაფა USB სერიულ დაფაზე ადვილად Arduino სერიული შემოვლითი ესკიზით"
6. technoreview85 "როგორ დავპროგრამოთ ESP-32 კამერა Arduino UNO დაფის გამოყენებით"
და განსაკუთრებული მადლობა:
7. Pilotgeek "DIY 3D Printed WiFi Camera Rover based on ESP32 Arduino - The Scout32"
8. პეპე ბაყაყი "ESP32CAM სახლის თვალწინ მიმავალ მანქანაზე"
რომლებიც მაჩვენებენ ვიდეოებს, რომლებიც ნამდვილად შთააგონებს ამ პროექტის განხორციელებას.
ნაბიჯი 3: პროექტის თემების ჩამონათვალი
შემდეგ სტატიებში მე დავწერ ინსტრუქციას, რომელიც პირდაპირ კავშირშია ამ პროექტთან:
- გამოცდილება პროექტის დაგეგმვაში
- ESP32 Arduino პროექტების შემუშავება Arduino IDE– ით და Visual Studio– ით (მოიცავს ESP32-CAM, PlatformIO)
- აკონტროლეთ OV2640 კამერა, რომელიც მიდის ESP32-CAM მოდულთან ერთად
- PWM ESP32– ზე და მისი გამოყენება
- როგორ გავუშვათ არდუინოს მანქანა ჯოისტიკით
- შექმენით და დაპროგრამეთ მარტივი ვებ პროგრამა
- აკონტროლეთ ESP32 ვებ აპლიკაციის საშუალებით HTTP და WebSocket– ის საშუალებით
- ESP32-CAM, ზოგიერთი პრობლემა, რომლის წინაშეც აღმოვჩნდებით
- შასის დიზაინი და დამზადება (DIY vs ლაზერული ჭრა vs 3D ბეჭდვა)
- ….
ვიმედოვნებ, რომ ეს სტატია თქვენთვის სასარგებლო აღმოჩნდა! მიჰყევით შემდეგ სტატიას და ასევე მოიწონეთ, მიეცით ხმა ან გაუზიარეთ ეს პროექტი თქვენს მეგობრებს! დატოვეთ კომენტარი ქვემოთ, თუ თქვენ გაქვთ რაიმე შეკითხვა ან შემოთავაზება.
გირჩევთ:
წყლის გამაგრილებლის ავზი: 7 ნაბიჯი
წყლის გამაგრილებლის ავზი: ეს არის შეუმჩნეველი, თუ როგორ უნდა გააკეთოთ წყლის გამაგრილებელი მარტივი კომპონენტებით სახლში
Arduino + Bluetooth კონტროლირებადი ავზი: 10 ნაბიჯი (სურათებით)
Arduino + Bluetooth კონტროლირებადი სატანკო: მე ვაშენებ ამ ავზს იმისთვის, რომ ვისწავლო პროგრამირება, როგორ მუშაობს ძრავები, სერვისები, Bluetooth და Arduino და ვაშენებ ერთს ინტერნეტიდან კვლევის საშუალებით. ახლა მე გადავწყვიტე, რომ გამეკეთებინა ჩემი ინსტრუქცია, იმ ადამიანებისთვის, ვისაც უნდა დაეხმაროს არდუინოს ავზის მშენებლობაში. აქ მე
უკაბელო არდუინოს კონტროლირებადი ავზი (nRF24L01): 6 ნაბიჯი (სურათებით)
უკაბელო არდუინოს კონტროლირებადი სატანკო (nRF24L01): გამარჯობა, დღეს მე გაჩვენებ თუ როგორ უნდა ავაშენო არდუინოს კონტროლირებადი ავზი და დისტანციური მართვა. ტანკის 3D ნაბეჭდი ნაწილები (გარდა კონტროლერის, ტრეკის სახელმძღვანელოს და სატანკო საფარისა) შექმნილია timmiclark– ის მიერ და შეგიძლიათ იხილოთ აქ
შექმენით თქვენი საკუთარი PCB ბუშტუკების ავზი!: 3 ნაბიჯი
ააშენეთ თქვენი საკუთარი PCB ბუშტუკების სატანკო!: ინსტრუქცია, თუ როგორ უნდა ავაშენოთ თქვენი საკუთარი ბუშტის სატანკო ყველა იმ საშინაო PCB- ის გამოსაყენებლად, რომლის დამზადებაც თქვენ ყოველთვის გინდოდათ
წვრილმანი ტალღის ავზი/ფლიმი Arduino და V- სლოტის გამოყენებით: 11 ნაბიჯი (სურათებით)
წვრილმანი ტალღის ავზი/ფლიმი არდუინოს და V- სლოტის გამოყენებით: ტალღის ავზი არის ლაბორატორიული მოწყობილობა ზედაპირული ტალღების ქცევაზე დაკვირვებისათვის. ტიპიური ტალღის ავზი არის ყუთი სავსე თხევადი, ჩვეულებრივ წყლით, ტოვებს ღია ან ჰაერით სავსე სივრცეს თავზე. ტანკის ერთ ბოლოში აქტივატორი წარმოქმნის ტალღებს; სხვა ე