Სარჩევი:

ოთხკუთხედი ნოდემკუსთან და ბლინკთან (ფრენის კონტროლერის გარეშე): 5 ნაბიჯი (სურათებით)
ოთხკუთხედი ნოდემკუსთან და ბლინკთან (ფრენის კონტროლერის გარეშე): 5 ნაბიჯი (სურათებით)

ვიდეო: ოთხკუთხედი ნოდემკუსთან და ბლინკთან (ფრენის კონტროლერის გარეშე): 5 ნაბიჯი (სურათებით)

ვიდეო: ოთხკუთხედი ნოდემკუსთან და ბლინკთან (ფრენის კონტროლერის გარეშე): 5 ნაბიჯი (სურათებით)
ვიდეო: ოთხკუთხედები: შესავალი 2024, ნოემბერი
Anonim
ოთხკუთხედი ნოდემკუსთან და ბლინკთან (ფრენის კონტროლერის გარეშე)
ოთხკუთხედი ნოდემკუსთან და ბლინკთან (ფრენის კონტროლერის გარეშე)
ოთხკუთხედი ნოდემკუსთან და ბლინკთან (ფრენის კონტროლერის გარეშე)
ოთხკუთხედი ნოდემკუსთან და ბლინკთან (ფრენის კონტროლერის გარეშე)

Გამარჯობათ ბიჭებო.!

ფრენის კონტროლერის გარეშე დრონის დამზადების ძებნა აქ მთავრდება.

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

ბლინკი არის ღია კოდის IOT პლატფორმა, სადაც შეიძლება რამის დისტანციურად გაკონტროლება. (შეიძლება ითქვას, რომ ეს არის უნივერსალური დისტანციური მართვის პულტი). შეამოწმეთ მათი ვებ გვერდი უფრო მეტი ინფორმაციისათვის.

მადლობა ბლინკს.!

ნოდემკუ ამ დღეებში იყო აჟიოტაჟში. მე გამოვიყენე nodemcu პროგრამირების სიმარტივის გამო. შეიძლება მისი დაპროგრამება arduino IDE- ში.

წინაპირობები: თქვენ უნდა იცოდეთ შედუღების ძირითადი ტექნიკა და Arduino IDE.

საჭირო ნივთები:

1. BLDC ძრავები. (ჩემს შემთხვევაში, მე გამოვიყენე 2212 1800 კვ ძრავის რაოდენობა 4)

2.30A ESC-4

3. თვითმფრინავის ჩარჩო (შეგიძლიათ შეუკვეთოთ ის ინტერნეტით ან შეგიძლიათ გააკეთოთ ის ასე)

4. LIPO ბატარეა (როგორც წესი დამტენი) (მე გამოვიყენე 2200 mAh 11.1V 30C სპეციფიკური ბატარეა).

5. ენერგიის განაწილების საბჭო.

6.ნოდემკუ

წყაროები:

აქ არის მითითებები, რომლებიც მე გამოვიყენე:

1. ბლინკის დოკუმენტები

2. Nodemcu დოკუმენტები

3. Esp9266WiFi სათაურის ფუნქციები.

4. BLDC და ESC მუშაობს, დაკალიბრება. (იხილეთ youtube).

დაწყების დროა.!

ნაბიჯი 1: ესკებისა და BLDC– ების გაყვანილობა

ESC– ები ძირითადად გამოიყენება ძრავის სიჩქარის გასაკონტროლებლად. ESC– დან გამომავალი სამი ქინძისთავი მოცემულია BLDC ძრავებზე შემდეგნაირად. PWM სიგნალი წარმოიქმნება nodemcu– ს მიერ, რომელიც გააკონტროლებს ძრავის სიჩქარეს.

აეროდინამიკა გასათვალისწინებელია: თვითმფრინავის გაფრენის სინერგიული ნაბიჯი არის მისი აეროდინამიკა. ერთმანეთის საპირისპირო ძრავები ერთი მიმართულებით უნდა იყოს მიმართული ორი ძრავა, რომლებიც მოპირდაპირედ უნდა იყოს ერთი მიმართულებით (ანუ ACW), შემდეგ მეორე ორი საპირისპირო ძრავა უნდა იყოს CW- ში. სწორად შედუღეთ დინამიკაზე ზრუნვით.

ნაბიჯი 2: Blynk აპლიკაციის დაყენება

ბლინკის აპლიკაციის დაყენება
ბლინკის აპლიკაციის დაყენება
ბლინკის აპლიკაციის დაყენება
ბლინკის აპლიკაციის დაყენება
ბლინკის აპლიკაციის დაყენება
ბლინკის აპლიკაციის დაყენება

ჩამოტვირთეთ blynk აპლიკაცია. შეგიძლიათ იპოვოთ ის Android/ios მაღაზიაში. შექმენით ცარიელი ანგარიში და მიიღეთ თქვენი ანგარიშის გადამოწმება.

დააინსტალირეთ ბლინკის ბიბლიოთეკა Arduino IDE– ზე.

დაამატეთ ორი სლაიდერი ვიჯეტი. ერთი არის საავტომობილო დაკალიბრებისთვის და მეორე არის საავტომობილო კონტროლისთვის. აირჩიეთ ერთი სლაიდერი და მიანიჭეთ პინი V0 და შეცვალეთ უმაღლესი მნიშვნელობა 255 -მდე. (დაკალიბრებისათვის) აირჩიეთ სხვა სლაიდერი და მიანიჭეთ პინი როგორც V1 და შეცვალეთ უმაღლესი ღირებულება 255. (თვითმფრინავის გასაკონტროლებლად) ერთი და იგივე ვიჯეტის გამოყენება შესაძლებელია დრონის დასაკალიბრებლად და გასაკონტროლებლად. (მაგრამ არ არის რეკომენდირებული) ზოგიერთი სურათი აიტვირთა საჩვენებლად.

ნაბიჯი 3: Arduino IDE კოდი

Image
Image

კოდის მისაღებად გადახედეთ ამ ბმულს.

Esp8266 დაფის პაკეტი უნდა იყოს დაინსტალირებული Arduino IDE– ზე. მიჰყევით ატვირთულ ვიდეოს, რომ დაამატოთ ESP8266 ბიბლიოთეკა Arduino IDE– ში.

გახსენით ფაილი არდუინოში და ატვირთეთ კოდი დაფების მენეჯერში დაფის არჩევით, როგორც „ნოდემკუ“.

ნაბიჯი 4: მოტორსის დაკალიბრება

სიფრთხილე!! გთხოვთ დარწმუნდეთ, რომ პროპელერები ამოღებულია დაკალიბრებისას. მნიშვნელოვანი სიფრთხილის გამო, რადგან მე მათთან მქონდა ძალიან ცუდი გამოცდილება! სიჩქარე უმაღლესი და ყველაზე დაბალი ძაბვის გათვალისწინებული mcu. მას შემდეგ რაც blynk აპლიკაცია სწორად არის დაყენებული და გაყვანილია esc და BLDC, მომდევნო ნაბიჯი არის დაკალიბრება. მას შემდეგ რაც ოთხ escs- ს დაუკავშირებთ ენერგიის წყაროს (როგორც წესი ლიპო ბატარეა), ძრავები მისცემენ სიგნალს esc- ის დასაკალიბრებლად. მიჰყევით მარტივ ნაბიჯებს BLDCs'1- ის დაკალიბრებისათვის. მას შემდეგ, რაც ძრავა სიგნალს აძლევს, შეცვალეთ სლაიდერი მაქსიმალურ მნიშვნელობამდე (ჩემს შემთხვევაში ეს არის 255).2. ძრავა ამოიცნობს მას და იძლევა მეორე სიგნალს დაბალი გასროლისთვის. ამჯერად გადაადგილეთ სლაიდერი ყველაზე დაბალ მნიშვნელობაზე, ანუ 03. ძრავა ორჯერ მისცემს სიგნალს, რომ დაკალიბრება შესრულებულია და შეცვლის სლაიდერის მნიშვნელობას ძრავების სიჩქარის შესაცვლელად. თქვენ ხართ შესრულებულია.!

ნაბიჯი 5: ყველაფერი შესრულებულია.! ✌?

გთხოვთ დარწმუნდეთ, რომ ყველა ძრავას უნდა ჰქონდეს იგივე სიჩქარე (ანუ იგივე RPM) გადასაადგილებლად.

კარგი დღე ყველას.!

ნებისმიერი შეკითხვა:

მიაღწიეთ [email protected]

გირჩევთ: