![ESP32 რობოტი სერვისების გამოყენებით: 6 ნაბიჯი (სურათებით) ESP32 რობოტი სერვისების გამოყენებით: 6 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/003/image-6031-j.webp)
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50
![ESP32 რობოტი სერვისების გამოყენებით ESP32 რობოტი სერვისების გამოყენებით](https://i.howwhatproduce.com/images/003/image-6031-1-j.webp)
![ESP32 რობოტი სერვისების გამოყენებით ESP32 რობოტი სერვისების გამოყენებით](https://i.howwhatproduce.com/images/003/image-6031-2-j.webp)
![ESP32 რობოტი სერვისების გამოყენებით ESP32 რობოტი სერვისების გამოყენებით](https://i.howwhatproduce.com/images/003/image-6031-3-j.webp)
მე ექსპერიმენტებს ვატარებ ESP32 განვითარების სხვადასხვა დაფების გამოყენებით, ცოტა ხნის წინ მე შევუკვეთე ერთ-ერთი TTGO T-Beam ჯიში, რომელსაც მოყვება ბატარეის ბუდე, რომ დაამატოთ თქვენი საკუთარი 18650 Lipo, ეს ნამდვილად ართმევს ენერგიის მარეგულირებელ სირთულეს მცირე რობოტის მშენებლობისას, რადგან მას უკვე აქვს ბატარეის და დამტენის წრე.
თუმცა ამ დაფაზე რაღაცის პირდაპირ გადასაყვანად მას სჭირდებოდა რაღაც დაბალი სიმძლავრე, ამიტომ გადავწყვიტე დავამატო რამდენიმე უწყვეტი ბრუნვის სერვისი, რაც მე მქონდა ხნით.
ESP32 დაფას, რომელიც მე აქ გამოვიყენე, აქვს ბევრი ფუნქციონალურობა, მათ შორის Lora რადიო და GPS, რაც მომავალში შეიძლება გამოგადგეს, მაგრამ თქვენ შეგიძლიათ მიიღოთ ESP32 დაფები ამ დამატებების გარეშე, რაც დაფას ცოტათი ამცირებს და კვლავ გააჩნია 18650 ბატარეის დამჭერი.
მოდით დავიწყოთ საუბარი აღნაგობაზე.
მარაგები
4 x უწყვეტი ბრუნვის სერვისები
4 x ბორბლები, რომლებიც ჯდება სერვოსზე
1 x ზოლები 5 x ნეოპიქსელებით, თუ გსურთ მათი დამატება.
1 x ESP32 იდეალურად ჩამონტაჟებული მრავალჯერადი დატენვის ბატარეით, ან ESP32 გარე ბატარეით.
მე შევიძინე ლილიგო ალიექსპრესიდან, რომელიც გამოვიდა იმაზე სწრაფად, ვიდრე ველოდი, რასაც მე ვიყენებ, აქ ნახავთ
1 x perspex– ის მცირე ნაჭერი, რომლის დაჭრა და გაბურღვა შესაძლებელია შასის შესაქმნელად.
1 x პატარა ნაჭერი veroboard
რამდენიმე მავთული, და მე გამოვიყენე მინი jst სოკეტი, როგორც კონექტორი, მაგრამ ეს შეიძლება უბრალოდ შედუღდეს.
4 x Servo Headers, ასე რომ თქვენ შეგიძლიათ უბრალოდ შეაერთოთ servos კონექტორის ვერო დაფაზე
ზოგიერთი პლასტიკური მიკროსქემის დაფა ჩამორჩება.
ნაბიჯი 1: შასის შექმნა
![შასის მშენებლობა შასის მშენებლობა](https://i.howwhatproduce.com/images/003/image-6031-4-j.webp)
![შასის მშენებლობა შასის მშენებლობა](https://i.howwhatproduce.com/images/003/image-6031-5-j.webp)
![შასის მშენებლობა შასის მშენებლობა](https://i.howwhatproduce.com/images/003/image-6031-6-j.webp)
მე მინდოდა ნამდვილი ძირითადი შასი, რომლის გაკეთებაც ნებისმიერ სხეულს შეეძლო პერსპექსის ან პლასტმასის გამოყენებით, ძველი პლასტიკური ლანჩის ყუთიც კი ან გასახდელიც კი პოტენციურად შეიძლებოდა გამომეყენებინა.
ESP32 დაფაზე ცოტა უფრო ფართო სპერქსის ნაჭერი დავჭერი, მაგრამ დაახლოებით იგივე სიგრძის, შემდეგ აღვნიშნე სად მინდა დავამატო 4 ხვრელი ESP32- ის დასაყენებლად მიკროსქემის გამყარებების გამოყენებით.
სერვოების მიმაგრება
სერვოები დავაყენე ისე, რომ ისინი ყველა ერთნაირად იყვნენ ორიენტირებულნი, ასე რომ როდესაც გაყვანილნი იყვნენ, ერთი მიმართულებით მოძრაობდნენ. მე გამოვიყენე პლასტიკური წებო, რომ ეს ჩამეყენებინა და დავამატე კიდევ რამდენიმე საყრდენი, რომ ხელი შემეწყო მათ გამართვაში.
მე გავხსენი ხვრელები, რომ სერვო მავთულხლართები შასის ბაზაზე გადიოდეს, რათა ისინი შეერთოთ ჩემს მიერ გამოყენებულ პატარა ვერობორდში, რომელსაც მოგვიანებით დეტალურად განვიხილავ.
მაქსიმალურად შევაჯამე servo ჭარბი გაყვანილობა და რამდენიმე პატარა საკაბელო კავშირი გამოვიყენე მათ პოზიციის შესანარჩუნებლად.
დაფარავს ყველაფერს
როგორც საბოლოო ნაბიჯი, ეს ყველაფერი დაფარული მაქვს იმავე ზომის პერპექსის ნაჭრით, როგორც პირველი ნაჭერი. მე გავაფურთხე ხვრელები დამატებითი ჩამორჩენისთვის და დავამატე საყრდენი ხრახნები, რომ ეს ყველაფერი გამყარებულიყო.
მე გამიკვირდა რამდენად მსუბუქი იყო ეს ერთად ერთად წონაში, გაცილებით მსუბუქია ვიდრე ჩემი ძრავაზე დაფუძნებული ერთი წინა კვირას.
ნაბიჯი 2: პერსონალური Veroboard– ის დამზადება
![პერსონალური Veroboard– ის დამზადება პერსონალური Veroboard– ის დამზადება](https://i.howwhatproduce.com/images/003/image-6031-7-j.webp)
![პერსონალური Veroboard– ის დამზადება პერსონალური Veroboard– ის დამზადება](https://i.howwhatproduce.com/images/003/image-6031-8-j.webp)
![პერსონალური Veroboard– ის დამზადება პერსონალური Veroboard– ის დამზადება](https://i.howwhatproduce.com/images/003/image-6031-9-j.webp)
![პერსონალური Veroboard– ის დამზადება პერსონალური Veroboard– ის დამზადება](https://i.howwhatproduce.com/images/003/image-6031-10-j.webp)
მინდოდა გამეკეთებინა პატარა დაფა, რომელიც საშუალებას მომცემდა ჩემი ESP32 ჩავრთო დაფაში და საჭიროების შემთხვევაში ადვილად ამოვიღო. ასე რომ, მე შევქმენი ის, როგორც ნაჩვენებია ფოტოსურათებში, დავამატე სათაურის ქინძისთავები, რათა შევძლო სერვოს და მოგვიანებით ნეოპიქსელის ზოლის ჩართვა.
მე ასევე დავამატე 2 პატარა jst სოკეტი, რაც მე მქონდა, ასე რომ მე შემიძლია გამოვიყენო ეს ESP32– დან ენერგიისთვის და ასევე სერვო სიგნალის კავშირების უზრუნველსაყოფად.
მე დავჭრა სპილენძის ერთი ბილიკი დაფის ქვედა ნაწილში, ისე რომ თითოეული სერვოზე სიგნალის პინი განსხვავებული იყო, შემდეგ მე გამოვიყენე პატარა მავთულის კონექტორი, რომ გადამეყვანა იგი მავთულით ერთი ბილიკით, ასე რომ ორი jst ქინძისთავები ერთს დაუკავშირდებოდა მხარე თუ მეორე.
იმის გამო, რომ ავტომობილის თითოეულ მხარეს იყო ორი სერვო, მე გამოვიყენე დაფა, რომ დავამყარო ორი სერვისი თითოეულ მხარეს ერთმანეთთან, ასე რომ მე შემეძლო გავემგზავრო მარცხენა მხარის სერვოები ან მარჯვენა მხარეს ერთი სერვო კავშირი, თითოეულ მხარეს. ყველაფერი რასაც აქ ვაკეთებ არის თითოეული მხარის კავშირების ერთმანეთთან დაკავშირება, რათა გაამარტივოს გაყვანილობის საჭირო რაოდენობა.
მე დავუშვი Vcc და GND კავშირი, რომ გადაერთოს veroboard– ზე სპილენძის ბილიკების გავლით, მაგრამ მე გავწყვიტე სიგნალის ხაზი, რათა შემეძლოს მე გავაკონტროლო სხვადასხვა მხარე, რომლის დამოუკიდებლად მართვაც მინდოდა.
ნაბიჯი 3: გაყვანილობა
![გაყვანილობა გაყვანილობა](https://i.howwhatproduce.com/images/003/image-6031-11-j.webp)
გაყვანილობის დიაგრამა აჩვენებს კავშირებს და როგორ რაც შეიძლება ნაკლები მავთულით დავუკავშირე სერვოსი და ნეოპიქსელის ზოლები.
ნაბიჯი 4: ყველაფერი ერთად ააწყვეთ
![აყენებს ყველაფერს ერთად აყენებს ყველაფერს ერთად](https://i.howwhatproduce.com/images/003/image-6031-12-j.webp)
![აყენებს ყველაფერს ერთად აყენებს ყველაფერს ერთად](https://i.howwhatproduce.com/images/003/image-6031-13-j.webp)
მას შემდეგ რაც ყველაფერი სადენიანი მქონდა, ჩავრთე საბაჟო ვერობორდი და ESP32 დავამატე შასის, ეს ყველაფერი კარგად მოერგო.
გაყვანილობა უმეტესად ფარული და დამალული იყო და გვერდები ადვილად დაემატებოდა და ზედა ნაწილს სრულად ერთვის ESP32.
ნაბიჯი 5: კონტროლი და ტესტირება
![კონტროლი და ტესტირება კონტროლი და ტესტირება](https://i.howwhatproduce.com/images/003/image-6031-14-j.webp)
![კონტროლი და ტესტირება კონტროლი და ტესტირება](https://i.howwhatproduce.com/images/003/image-6031-15-j.webp)
![კონტროლი და ტესტირება კონტროლი და ტესტირება](https://i.howwhatproduce.com/images/003/image-6031-16-j.webp)
მე მინდოდა რამდენიმე მარტივი კონტროლი და აღმოვაჩინე, რომ ვებგვერდზე https://randomnerdtutorials.com/ მათ მოიყვანეს კარგი მაგალითი იმისა, თუ როგორ უნდა გაუშვათ ვებ სერვერი და ნაჩვენები იყოს კონტროლი, რათა თქვენ შეძლოთ რობოტი მანქანის გადაადგილება. მე შევცვალე მაგალითი, რომ გამოვიყენო სერვო ძრავების ნაცვლად და დავამატე კოდი ნეოპიქსელური ზოლის გამოსაყენებლად, ასევე ოლედის ეკრანზე გამოვაჩინო IP მისამართი, რომელთან დაკავშირებაც მჭირდება რობოტის გასაკონტროლებლად.
ნაბიჯი 6: კოდი ESP32– ისთვის
აქ ვამაგრებ კოდს, რომელიც შეიძლება შეიცვალოს თქვენი მიზნებისათვის, სრული დამსახურება მიენიჭება randomnertutorials, რომელიც ქმნის იმას, რაც აქ მაქვს. მე გირჩევთ შეიძინოთ ESP32– ის კურსი, რომელიც გადაგიყვანთ ESP32– ის მრავალი სირთულის საშუალებით, მართლაც კარგი პროექტების მაგალითებით.
ვიმედოვნებ, რომ ეს სასარგებლო იყო სხვებისთვის, რომლებიც ცდილობენ დააჩქარონ ESP32 რობოტებისათვის.
შეგიძლიათ გამომყვეთ Twitter– ზე, რათა ნახოთ რას ვაკეთებ აქ @elliotpittam ან შეგიძლიათ ეწვიოთ ჩემს ვებ – გვერდს სხვა ინფორმაციისთვის. www.inventar.tech
გირჩევთ:
წვრილმანი -- როგორ შევქმნათ ობობა რობოტი, რომლის კონტროლიც შესაძლებელია სმარტფონის გამოყენებით Arduino Uno– ს გამოყენებით: 6 ნაბიჯი
![წვრილმანი -- როგორ შევქმნათ ობობა რობოტი, რომლის კონტროლიც შესაძლებელია სმარტფონის გამოყენებით Arduino Uno– ს გამოყენებით: 6 ნაბიჯი წვრილმანი -- როგორ შევქმნათ ობობა რობოტი, რომლის კონტროლიც შესაძლებელია სმარტფონის გამოყენებით Arduino Uno– ს გამოყენებით: 6 ნაბიჯი](https://i.howwhatproduce.com/images/001/image-1099-j.webp)
წვრილმანი || როგორ შევქმნათ ობობა რობოტი, რომლის კონტროლიც შესაძლებელია სმარტფონის გამოყენებით Arduino Uno– ს საშუალებით: ობობის რობოტის შექმნისას, თქვენ შეგიძლიათ გაიგოთ ბევრი რამ რობოტიკის შესახებ. რობოტების დამზადების მსგავსად არის გასართობი და რთული. ამ ვიდეოში ჩვენ ვაჩვენებთ თუ როგორ უნდა გავაკეთოთ ობობა რობოტი, რომლის გამოყენებაც ჩვენ შეგვიძლია ჩვენი სმარტფონის გამოყენებით (ანდროი
AWS და IBM: IoT სერვისების შედარება: 4 ნაბიჯი
![AWS და IBM: IoT სერვისების შედარება: 4 ნაბიჯი AWS და IBM: IoT სერვისების შედარება: 4 ნაბიჯი](https://i.howwhatproduce.com/images/003/image-8829-21-j.webp)
AWS და IBM: IoT სერვისების შედარება: დღეს ჩვენ ვადარებთ ორ სტეკს, რაც შესაძლებელს ხდის IoT პროგრამების შემუშავებას სხვადასხვა მომსახურების შეთავაზების თვალსაზრისით
დაბალანსებული რობოტი / 3 ბორბლიანი რობოტი / STEM რობოტი: 8 ნაბიჯი
![დაბალანსებული რობოტი / 3 ბორბლიანი რობოტი / STEM რობოტი: 8 ნაბიჯი დაბალანსებული რობოტი / 3 ბორბლიანი რობოტი / STEM რობოტი: 8 ნაბიჯი](https://i.howwhatproduce.com/images/005/image-12193-11-j.webp)
დაბალანსებული რობოტი / 3 ბორბლიანი რობოტი / STEM რობოტი: ჩვენ შევქმენით კომბინირებული ბალანსირების და 3 ბორბლიანი რობოტი სკოლებში საგანმანათლებლო გამოყენებისთვის და სკოლის შემდგომ საგანმანათლებლო პროგრამებისთვის. რობოტი დაფუძნებულია Arduino Uno– ზე, საბაჟო ფარზე (კონსტრუქციის ყველა დეტალი მოცემულია), Li Ion ბატარეის პაკეტზე (ყველა კონსტრუქცია
[არდუინოს რობოტი] როგორ გავაკეთოთ მოძრავი გადაღების რობოტი - ცერა თითის რობოტი - სერვო ძრავა - წყაროს კოდი: 26 ნაბიჯი (სურათებით)
![[არდუინოს რობოტი] როგორ გავაკეთოთ მოძრავი გადაღების რობოტი - ცერა თითის რობოტი - სერვო ძრავა - წყაროს კოდი: 26 ნაბიჯი (სურათებით) [არდუინოს რობოტი] როგორ გავაკეთოთ მოძრავი გადაღების რობოტი - ცერა თითის რობოტი - სერვო ძრავა - წყაროს კოდი: 26 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/001/image-1599-93-j.webp)
[არდუინოს რობოტი] როგორ გავაკეთოთ მოძრავი გადაღების რობოტი | ცერა თითის რობოტი | სერვო მოტორი | წყაროს კოდი: Thumbs Robot. გამოყენებული იქნა MG90S სერვო ძრავის პოტენომეტრი. ეს არის ძალიან სახალისო და მარტივი! კოდი ძალიან მარტივია. ეს მხოლოდ 30 სტრიქონია. როგორც ჩანს მოძრაობის გადაღება. გთხოვთ დატოვოთ ნებისმიერი შეკითხვა ან გამოხმაურება! [ინსტრუქცია] წყაროს კოდი https: //github.c
თქვენს ვებ სერვერზე SSL სერვისების გაძლიერება (Apache/ Linux): 3 ნაბიჯი
![თქვენს ვებ სერვერზე SSL სერვისების გაძლიერება (Apache/ Linux): 3 ნაბიჯი თქვენს ვებ სერვერზე SSL სერვისების გაძლიერება (Apache/ Linux): 3 ნაბიჯი](https://i.howwhatproduce.com/images/003/image-8109-16-j.webp)
თქვენს ვებ სერვერზე SSL სერვისების გაძლიერება (Apache/ Linux): ეს არის ძალიან მოკლე ინსტრუქცია, რომელიც ეხება კიბერუსაფრთხოების ერთ ასპექტს - ssl სერვისის სიძლიერეს თქვენს ვებ სერვერზე. ფონი იმაში მდგომარეობს, რომ თქვენს საიტზე ssl სერვისები გამოიყენება იმის უზრუნველსაყოფად, რომ არავის შეუძლია გატეხოს გადაცემული მონაცემები