![სერვო ძრავის კავშირი NodeMCU– ით: 6 ნაბიჯი (სურათებით) სერვო ძრავის კავშირი NodeMCU– ით: 6 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/005/image-13263-20-j.webp)
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50
![სერვო ძრავის დაკავშირება NodeMCU– თან სერვო ძრავის დაკავშირება NodeMCU– თან](https://i.howwhatproduce.com/images/005/image-13263-21-j.webp)
Ყველას მოგესალმებით, ეს არის ჩემი პირველი სასწავლო პროექტი.
ასე რომ, გსურთ დაიწყოთ NodeMCU– ით? მე აქ ვარ, რომ გაგიზიაროთ. დღეს მე ვაჩვენებ, თუ როგორ უნდა დავიწყოთ NodeMCU– ით. Წავედით !
NodeMCU– ს აქვს ბორტზე ESP8266-12E, რაც დაფას ხდის IoT– სთვის (ნივთების ინტერნეტი). ამ ინსტრუქციებში მე გაჩვენებთ თუ როგორ უნდა დაიწყოთ სერვო NodeMCU გამოყენებით.
ნაბიჯი 1: საჭირო მასალები
![საჭირო მასალები საჭირო მასალები](https://i.howwhatproduce.com/images/005/image-13263-22-j.webp)
![საჭირო მასალები საჭირო მასალები](https://i.howwhatproduce.com/images/005/image-13263-23-j.webp)
![საჭირო მასალები საჭირო მასალები](https://i.howwhatproduce.com/images/005/image-13263-24-j.webp)
აქ არის კომპონენტების სია, რომლებიც საჭიროა NodeMCU– ს დასაწყებად,
აპარატურის კომპონენტები
- NodeMCU
- სერვო მოტორი
- პურის დაფა
- Jumper Wires
- მიკრო USB კაბელი
პროგრამული კომპონენტები
Arduino IDE
ნაბიჯი 2: აპარატურის აღწერა
![აპარატურის აღწერა აპარატურის აღწერა](https://i.howwhatproduce.com/images/005/image-13263-25-j.webp)
![აპარატურის აღწერა აპარატურის აღწერა](https://i.howwhatproduce.com/images/005/image-13263-26-j.webp)
რა არის პურის დაფა?
ეს არის პროტოტიპის პლატფორმა, სადაც შეგიძლიათ ჩართოთ კომპონენტები და ამოიღოთ ისინი მარტივად. გთხოვთ გადახედოთ ფოტოს, რომ ნახოთ როგორ არის დამზადებული შიგნით. როგორც წესი, თითოეულ მხარეს არის 2 ზოლი, რომელიც მიუთითებს დენის რელსებზე. ის შექმნილია იმისათვის, რომ ადვილად დააკავშიროს ყველა (-) და (+) ერთად.
რა არის სერვო?
სერვო ძრავები შესანიშნავი მოწყობილობებია, რომელთაც შეუძლიათ გადაუხვიონ მითითებულ კუთხეს ან ეწოდოს პოზიცია.
ჩვეულებრივ, მათ აქვთ სერვო მკლავი, რომელსაც შეუძლია 180 გრადუსით მოტრიალდეს. NodeMCU– ს გამოყენებით, ჩვენ შეგვიძლია გავაკონტროლოთ სერვო, რათა წავიდეს მითითებულ პოზიციაზე. ასე მარტივად! აქ ჩვენ ვნახავთ, როგორ დავაკავშიროთ სერვო ძრავა და შემდეგ როგორ გადავაბრუნოთ იგი სხვადასხვა პოზიციებზე.
კავშირი სერვოსთან
შემდეგი სამუშაო არის თქვენი სერვო ძრავის დაკავშირება. არსებობს ორი საერთო ტიპის სერვო:
- თეთრი - წითელი - შავი სადენიანი სერვო
- ნარინჯისფერი - წითელი - ყავისფერი სადენიანი სერვო
თუ თქვენს სერვოს აქვს თეთრი - წითელი - შავი მავთულები, მაშინ შეაერთეთ იგი შემდეგნაირად
- თეთრი მავთული აკავშირებს ციფრულ პინ D4- ს
- შავი მავთული უკავშირდება GND პინს
- წითელი მავთული აკავშირებს 3V3 პინს
თუ თქვენს სერვოს აქვს ნარინჯისფერი - წითელი - ყავისფერი მავთულები, მაშინ შეაერთეთ იგი შემდეგნაირად
- ნარინჯისფერი მავთული აკავშირებს ციფრულ პინ D4- ს.
- ყავისფერი მავთული უკავშირდება GND პინს
- წითელი მავთული აკავშირებს 3V3 პინს
ნაბიჯი 3: ჩამოტვირთეთ Arduino IDE
![ჩამოტვირთეთ Arduino IDE ჩამოტვირთეთ Arduino IDE](https://i.howwhatproduce.com/images/005/image-13263-27-j.webp)
დასაწყებად ჩვენ უნდა გადმოვწეროთ Arduino IDE (ინტეგრირებული განვითარების გარემო) და რამდენიმე საჭირო დრაივერი.
- პროგრამული უზრუნველყოფის გადმოსაწერად გადადით Arduino საიტზე:
- დააწკაპუნეთ პროგრამულ უზრუნველყოფაზე დააწკაპუნეთ ან Windows- ზე, Mac- ზე ან Linux- ზე თქვენი ოპერაციული სისტემის მიხედვით.
- სურვილისამებრ შეგიძლიათ გადმოწეროთ ან უბრალოდ გადმოწეროთ.
- როდესაც ეს კეთდება, თქვენ უბრალოდ უნდა გააგრძელოთ ნაბიჯები თქვენს კომპიუტერში გადმოსაწერად.
- თქვენ დაასრულეთ!
ნაბიჯი 4: Arduino IDE- ს მომზადება
![Arduino IDE- ს მომზადება Arduino IDE- ს მომზადება](https://i.howwhatproduce.com/images/005/image-13263-28-j.webp)
![Arduino IDE- ს მომზადება Arduino IDE- ს მომზადება](https://i.howwhatproduce.com/images/005/image-13263-29-j.webp)
Arduino IDE- ს გადმოტვირთვის შემდეგ გადადით
- ფაილის ჩანართი და შემდეგ დააწკაპუნეთ პარამეტრებზე.
- დამატებითი დაფების მენეჯერის URL– ებში დაამატეთ შემდეგი ბმული (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- დააწკაპუნეთ OK და შემდეგ გადადით იქ
- ინსტრუმენტები - დაფები - დაფების მენეჯერი
საძიებო ველში ჩაწერეთ esp8266> დააწკაპუნეთ esp8266 მიერ ESP8266 Community - დააწკაპუნეთ ინსტალაციაზე
ახლა თქვენ დააინსტალირეთ Arduino IDE, რათა იმუშაოთ NodeMCU– თან ერთად.
ნაბიჯი 5: კოდირების დრო
![კოდირების დრო კოდირების დრო](https://i.howwhatproduce.com/images/005/image-13263-30-j.webp)
შემდეგი ნაბიჯი არის სერვოს გასაკონტროლებლად კოდის დაწერა.
ჩამოტვირთეთ "Servo.ino" ფაილი და გახსენით იგი Arduino IDE- ში. შემდეგ შექმენით ახალი ესკიზი და ჩასვით ქვემოთ კოდი arduino IDE- ში და დააჭირეთ ატვირთვას.
#ჩართეთ
სერვო სერვო;
void setup () {
servo.attach (2); // D4
servo.write (0);
დაგვიანება (2000);
}
ბათილი მარყუჟი () {
servo.write (90);
დაგვიანება (1000);
servo.write (0);
დაგვიანება (1000);
}
კოდის ატვირთვას რამდენიმე წუთი დასჭირდება და შემდეგ თქვენ უნდა ნახოთ სერვო, რომელიც იცვლის კუთხეს 0 ° -დან 90 ° –მდე, კოდში მითითებულ ინტერვალში.
თუ გსურთ, შეგიძლიათ შეურიგდეთ მას, ან უბრალოდ გამოიყენოთ ის, როგორც არის.
ნაბიჯი 6: ატვირთეთ თქვენი პროგრამა
![ატვირთეთ თქვენი პროგრამა ატვირთეთ თქვენი პროგრამა](https://i.howwhatproduce.com/images/005/image-13263-31-j.webp)
![ატვირთეთ თქვენი პროგრამა ატვირთეთ თქვენი პროგრამა](https://i.howwhatproduce.com/images/005/image-13263-32-j.webp)
- Goto Tools
- დაფა> NodeMCU 1.0 (ESP - 12E მოდული)
- პორტი (აირჩიეთ სწორი პორტი)
** დარწმუნდით, რომ შეარჩიეთ თქვენი NodeMCU მოდელი და მონიშნულია სწორი სერიული პორტი (იხ. სურათები).
შემდეგ უბრალოდ დააჭირეთ ღილაკს ატვირთვა **
გირჩევთ:
როგორ მოვამზადოთ სერვო, რომ მიიღოთ დახურული მარყუჟის კავშირი: 7 ნაბიჯი
![როგორ მოვამზადოთ სერვო, რომ მიიღოთ დახურული მარყუჟის კავშირი: 7 ნაბიჯი როგორ მოვამზადოთ სერვო, რომ მიიღოთ დახურული მარყუჟის კავშირი: 7 ნაბიჯი](https://i.howwhatproduce.com/images/001/image-782-j.webp)
როგორ შევცვალოთ სერვო, რომ მივიღოთ დახურული მარყუჟი: ► სერვოს მართვისას მიკროკონტროლერის საშუალებით (როგორც არდუინო), თქვენ შეგიძლიათ მისცეთ მას მხოლოდ სამიზნე ადგილმდებარეობის ბრძანებები (PPM სიგნალში). ამ შეკვეთით, სერვო გადავა ამ სამიზნეზე მდებარეობა. მაგრამ ეს არ არის მყისიერი! ზუსტად არ იცი როდის
გადაატრიალეთ ქვიშის საათი ყოველ წუთს სერვო ძრავის გამოყენებით - არდუინო: 8 ნაბიჯი
![გადაატრიალეთ ქვიშის საათი ყოველ წუთს სერვო ძრავის გამოყენებით - არდუინო: 8 ნაბიჯი გადაატრიალეთ ქვიშის საათი ყოველ წუთს სერვო ძრავის გამოყენებით - არდუინო: 8 ნაბიჯი](https://i.howwhatproduce.com/images/001/image-60-32-j.webp)
გადაატრიალეთ ქვიშის საათი ყოველ წუთს სერვო ძრავის გამოყენებით - არდუინო: ამ სახელმძღვანელოში ჩვენ ვისწავლით თუ როგორ უნდა გადაატრიალოთ პატარა (1 წთ) ქვიშის საათი ყოველ 60 -იან წლებში სერვო ძრავისა და ვიზუინოს გამოყენებით, უყურეთ სადემონსტრაციო ვიდეოს
მოსიარულე რობოტი 1 სერვო ძრავის გამოყენებით: 13 ნაბიჯი (სურათებით)
![მოსიარულე რობოტი 1 სერვო ძრავის გამოყენებით: 13 ნაბიჯი (სურათებით) მოსიარულე რობოტი 1 სერვო ძრავის გამოყენებით: 13 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/001/image-822-19-j.webp)
მოსიარულე რობოტი 1 სერვო ძრავის გამოყენებით: მე მსურდა ამ მოსიარულე რობოტის აშენება მას შემდეგ, რაც ის YouTube- ზე ვნახე. მცირეოდენი ძებნის შემდეგ მე ვიპოვე მასზე მეტი ინფორმაცია და გადავწყვიტე ჩემი საკუთარი გამეკეთებინა. მიზანი, რომელიც ამ ფეხით მოსიარულეს ვაშენებდი იყო ვცდილობდი და გამეკეთებინა ის ისეთი პატარა, როგორიც მე ალბათ
3 სერვო ძრავის კონტროლი 3 პოტენციმეტრით და არდუინოთი: 11 ნაბიჯი (სურათებით)
![3 სერვო ძრავის კონტროლი 3 პოტენციმეტრით და არდუინოთი: 11 ნაბიჯი (სურათებით) 3 სერვო ძრავის კონტროლი 3 პოტენციმეტრით და არდუინოთი: 11 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/006/image-17694-11-j.webp)
3 სერვო მოტორსის კონტროლი 3 პოტენციმეტრით და არდუინოთი: გამარჯობა. ეს არის ჩემი პირველი სასწავლო ინსტრუქცია, ასე რომ, ვიმედოვნებ, რომ მოთმინებით მოეკიდები ჩემს მიმართ, თუ რაიმე შეცდომას დავუშვებ მის შექმნისას. იგი დაწერილია დამწყებთათვის, ასე რომ თქვენ შორის უფრო მოწინავეებს შეუძლიათ ბევრი გამოტოვონ და უბრალოდ მიაღწიონ მის გაყვანილობას. მიზანი, რომელიც მე დავისახე
ნაბიჯი სერვო ძრავის სერიული კონტროლით არდუინოს საშუალებით 3D პრინტერის გამოყენებით - Pt4: 8 ნაბიჯი
![ნაბიჯი სერვო ძრავის სერიული კონტროლით არდუინოს საშუალებით 3D პრინტერის გამოყენებით - Pt4: 8 ნაბიჯი ნაბიჯი სერვო ძრავის სერიული კონტროლით არდუინოს საშუალებით 3D პრინტერის გამოყენებით - Pt4: 8 ნაბიჯი](https://i.howwhatproduce.com/images/002/image-3317-43-j.webp)
მოიცავს საფეხურზე მომუშავე ძრავას სერიული კონტროლით Arduino– ს გამოყენებით 3D პრინტერის გამოყენებით - Pt4: Motor Step სერიის ამ მეოთხე ვიდეოში ჩვენ გამოვიყენებთ იმას, რაც ადრე ვისწავლეთ სტეპერ სერვო ძრავის აგება სერიული კომუნიკაციისა და რეალური კონტროლის საშუალებით. პოზიციის უკუკავშირი რეზისტენტული კოდირების გამოყენებით, რომელსაც აკონტროლებს არდუინო