Სარჩევი:
- ნაბიჯი 1: საჭიროა აპარატურა
- ნაბიჯი 2: სქემის დიზაინი
- ნაბიჯი 3: Arduino Code Works
- ნაბიჯი 4: ჩატვირთეთ კოდი NodeMCU– ში
- ნაბიჯი 5: გამოსცადეთ
ვიდეო: DC ძრავის პოზიციის კონტროლი: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ეს ინსტრუქცია აჩვენებს როგორ აკონტროლოთ ძრავის პოზიცია ლოკალური ვებ ქსელის საშუალებით.
ახლა თქვენ შეგიძლიათ გამოიყენოთ სმარტფონი ან iPad, რომელიც დაკავშირებულია ქსელთან, შემდეგ აკრიფეთ ძრავის ადგილობრივი ვებ სერვერის მისამართი აქედან, ჩვენ შეგვიძლია გავაკონტროლოთ ძრავის პოზიციის დისკი ვებ – გვერდზე დისკის ბრუნვით, როდესაც ვებ – გვერდზე დისკს შევეხებით, ის გამოგიგზავნით პოზიციის პარამეტრს ძრავის ვებ სერვერზე, შემდეგ გადაატრიალეთ ძრავის დისკი ამ პოზიციის პარამეტრზე რეალურ დროში მისაღწევად
Უყურე ვიდეოს
www.youtube.com/watch?v=bRiY4Qr5HRE
ნაბიჯი 1: საჭიროა აპარატურა
ამ პროექტის შესაქმნელად, ჩვენ დაგვჭირდება
1. nodeMCU
2. H- ხიდი L298
3. ძრავა კოდირებით
4. საავტომობილო ბაზა
NodeMCU არის ESP8266, რაც გვაძლევს საშუალებას დავუკავშირდეთ ადგილობრივ wifi ქსელს. მას ასევე აქვს GPIO და შეწყვეტის, PWM ფუნქცია სხვა Arduino მიკროკონტროლერის მსგავსად
საავტომობილო ბაზა დამზადებულია MDF ხისგან 3 მმ სისქით, გაჭრილია ლაზერული cnc მანქანით.
ნაბიჯი 2: სქემის დიზაინი
გადახედეთ მიკროსქემის დიზაინს, საავტომობილო კოდირება დაკავშირებულია შეყვანის პინ 4 -თან, 5 -ში, რომელშიც პინი 4 ასევე მოქმედებს როგორც შეწყვეტის პინი ძრავის ბრუნვის დასათვლელად
პინ 12, 13 მოქმედებს როგორც გამომავალი პინი, რათა გააკონტროლოს ძრავა მოძრაობს წინ ან უკან H-bridge L298 დახმარებით
პინი 14 გამოიყენება PWM ფუნქციით ძრავის სიჩქარის გასაკონტროლებლად, ამ პროექტში ის უბრალოდ ამოძრავებს სტაბილურ PWM ძრავის სიჩქარის შესამცირებლად
შემდეგ, ჩვენ შევქმენით სქემა ძრავის ბაზაზე, როგორც ეს სურათზეა.
ნაბიჯი 3: Arduino Code Works
ძირითადი ნაწილი არის HTML კოდი, რომელიც გამოიყენება ადგილობრივი ვებ ეკრანისთვის
სრული კოდი შეგიძლიათ ჩამოტვირთოთ აქ
ჯავის სკრიპტის ბიბლიოთეკა გამოიყენება წრის დისკის შესაქმნელად და მნიშვნელობის გადასატანად nodeMCU– ში. Java lib საჭირო იყო nodeMCU ფაილური სისტემის ჩასატვირთად
ნაბიჯი 4: ჩატვირთეთ კოდი NodeMCU– ში
დასატვირთად ორი ნაწილია:
1. Java lib to nodeMCU ფაილური სისტემა
Lib ინახება საქაღალდეში პროექტის ფაილის გვერდით, ჩვენ უნდა დავაინსტალიროთ ინსტრუმენტი სახელწოდებით "მონაცემების ატვირთვა" Arduino დირექტორია ინსტრუმენტში, შემდეგ გადატვირთოთ Arduino IDE.
Java lib- ის ასატვირთად აირჩიეთ შემდეგი: ინსტრუმენტები> ESP8266 ესკიზის მონაცემთა ატვირთვა
დაელოდეთ დაახლოებით 1 წუთს, რომ ატვირთოთ lib.
"მონაცემთა ატვირთვის" ინსტრუმენტი შეგიძლიათ ჩამოტვირთოთ აქ
2. პროგრამა კვანძის MCU
გამოიყენეთ ატვირთვის ფუნქცია კოდის ასატვირთად, როგორც ყოველთვის Arduino.
ნაბიჯი 5: გამოსცადეთ
Ის არის! ამიერიდან, შეგიძლიათ გამოიყენოთ მობილური ტელეფონი ან iPad, რომელიც დაკავშირებულია wifi ქსელთან, საავტომობილო პოზიციის გასაკონტროლებლად.
გირჩევთ:
სტეპერიანი ძრავის კონტროლი: 5 ნაბიჯი
Stepper Motor– ის კონტროლი: ეს გაკვეთილი მოქმედებს როგორც Arduino– ს გამოყენებისას, ასევე Drivemall Board– ის გამოყენებით ბმული Drivemall– ის ქვემოთ. Drivemall– ის კლასიკურ Arduino დაფაზე უპირატესობის უპირატესობა არის კავშირების სირთულის შემცირება
სერვო ძრავის კონტროლი STM32F4 ARM MCU– ით: 4 ნაბიჯი
სერვო ძრავის კონტროლი STM32F4 ARM MCU– ით: გამარჯობა მეგობრებო :) ასე რომ, ამ პროექტში ჩვენ გავაკონტროლებთ სერვო ძრავას STM32F4 ARM MCU– ით. ჩემს შემთხვევაში, მე გამოვიყენებ აღმოჩენის დაფას, მაგრამ თუ გაერკვევით პრობლემის არსში, შეგიძლიათ გამოიყენოთ იგი თითოეული MCU– სთვის. Ისე. დავიწყოთ:)
არდუინოს სამეურვეო პროგრამა - სტეპერიანი ძრავის კონტროლი პოტენციმეტრით: 5 ნაბიჯი
არდუინოს გაკვეთილი - სტეპერიანი ძრავის კონტროლი პოტენომეტრით: ეს არის ინსტრუქცია ჩემი " არდუინოს: როგორ გავაკონტროლო სტეპერიანი ძრავა პოტენომეტრით " YouTube ვიდეო, რომელიც ახლახანს ავტვირთე. მე გირჩევთ, რომ შეამოწმოთ. ჩემი YouTube არხი, პირველ რიგში, თქვენ უნდა ნახოთ
DC ძრავის კონტროლი Arduino Uno R3: 6 ნაბიჯი
DC საავტომობილო კონტროლი Arduino Uno R3: ამ ექსპერიმენტში ჩვენ ვისწავლით თუ როგორ ვაკონტროლოთ მცირე ზომის DC ძრავის მიმართულება და სიჩქარე მძღოლის ჩიპით L293D. მარტივი ექსპერიმენტების ჩატარების შემთხვევაში, ჩვენ ვაქცევთ ძრავას ბრუნვას მარცხნივ და მარჯვნივ და ავტომატურად დავაჩქაროთ ან შევამციროთ
არდუინოს გაკვეთილი - სტეპერიანი ძრავის კონტროლი მძღოლთან ერთად ULN 2003: 5 ნაბიჯი
არდუინოს გაკვეთილი - სტეპერიანი ძრავის კონტროლი მძღოლთან ULN 2003: ეს არის ინსტრუქცია ჩემი & Arduino: როგორ გავაკონტროლო სტეპერიანი ძრავა ULN 2003 საავტომობილო დრაივერთან ერთად " YouTube ვიდეო, რომელიც ახლახანს ავტვირთე. მკაცრად გირჩევთ რომ გადაამოწმოთ