Სარჩევი:
- მარაგები
- ნაბიჯი 1: კავშირის დიაგრამა
- ნაბიჯი 2: მობილური ტელეფონის Blynk– ის კონფიგურაცია
- ნაბიჯი 3: კოდი. რა რა
- ნაბიჯი 4: ვიდეო პროტოტიპის ფუნქციონირება
ვიდეო: NEMA 17 - WeMos Mini - ბლინკი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
სტეპერ ძრავებს, როგორიცაა NEMA 17, ბევრი დანიშნულება აქვს და ეს პროტოტიპი დაეხმარება მკითხველს გააცნობიეროს ბლინკ აპლიკაციიდან NEMA 17 – ის კონტროლის მეთოდი.
ეს არის IoT- ის შექმნის მცდელობა, რომელიც დაგვეხმარება NEMA 17 -ის წვდომასა და კონტროლში ნებისმიერი ადგილიდან და ნებისმიერ დროს.
არსებობს მრავალი გამოყენების შემთხვევა, როდესაც სტეპერ ძრავა გამოიყენება (განსაკუთრებით მაშინ, როდესაც თქვენ გჭირდებათ სიზუსტე კოდის საშუალებით ბრუნვის რაოდენობის კონტროლში).
მარაგები
- WeMos D1 მინი
- L298N სტეპერიანი ძრავა
- NEMA 17 სტეპერიანი ძრავა
- მიკრო USB კაბელი WeMos D1 Mini– ს დასაკავშირებლად და კოდის გადასატანად.
- 12V 1A ადაპტერი NEMA 17 სტეპერიანი ძრავის გასაძლიერებლად
- Jumper Wires მამაკაცი მამაკაცი და მამაკაცი ქალი
- ქალი DC დენის ჯეკ ადაპტერი
- კონდენსატორი - 100 μFF
- პურის დაფა.
ნაბიჯი 1: კავშირის დიაგრამა
ატვირთული სურათი გასაგებია და ერთადერთი მნიშვნელოვანი ცვლილება ისაა, რომ მე გამოვიყენე 12V 1A DC ადაპტერი L298N დრაივერის დასაკავშირებლად. თქვენ ასევე ვერ ნახავთ პურის დაფას.
- WeMos D1 Mini D8> L298N IN1
- D7 WeMos D1 Mini> IN2 of L298N
- We6os D1 Mini D6> L298N IN3
- D5 WeMos D1 Mini> IN4 of L298N
- 5V WeMos D1 Mini> 5V L298N
- GND WeMos D1 Mini> GND of L298N> GND 12V 1A DC კვების ბლოკი
შენიშვნა: NEMA17 სტეპერიანი ძრავა, რომელიც მე მივიღე აქვს ქინძისთავები, რომლებსაც აქვთ ფერადი კოდირებული წითელი, მწვანე, ლურჯი და შავი. ორი გრაგნილის ბოლოების იდენტიფიცირება ერთადერთი საუკეთესო საშუალებაა შეხება ორივე ბოლოზე და შემობრუნება სტეპერის ლილვზე. სტეპერის ძრავის ლილვი შეუფერხებლად მოძრაობს, თუ დაკავშირებული მავთულები არ ეკუთვნის იმავე კოჭას, ლილვი არ ბრუნავს შეუფერხებლად, თუ ისინი ერთ კოჭას ეკუთვნის.
ჩემს შემთხვევაში, მე მავთულები შევაერთე შემდეგნაირად:
- წითელი NEMA 17> OUT1 of L298N
- მწვანე NEMA 17> OUT2 of L298N
- ლურჯი NEMA 17> OUT3 of L298N
- შავი NEMA 17> OUT4 of L298N
ნაბიჯი 2: მობილური ტელეფონის Blynk– ის კონფიგურაცია
თანდართულ ეკრანის ანაბეჭდებს უნდა მიეცეს ამ სტატიის მკითხველს ეტაპობრივი პროცედურა ორი ღილაკის კონფიგურაციისთვის, რაც დაეხმარება მომხმარებელს NEMA 17 სტეპერიანი ძრავის ბრუნვა საათის ისრის მიმართულებით (ან) საათის ისრის მიმართულებით. თუ ვინმეს არ შეუძლია დაიცვას ეკრანის ანაბეჭდები და დაასრულოს ბლინკის კონფიგურაცია, მან შეიძლება ასევე წაიკითხოს ქვემოთ მოცემული ინსტრუქციები:
- გახსენით "ბლინკის" აპლიკაცია თქვენს მობილურზე და აირჩიეთ "ახალი პროექტი".
- შეიყვანეთ პროექტის სახელი: "NEMA 17 Control" (ამ შემთხვევაში), აირჩიეთ "WeMos D1mini" "მოწყობილობის" სიიდან. ახლა შეარჩიეთ "შექმნა", რომ გააგრძელოთ შემდეგი ნაბიჯები.
- შეამოწმეთ "ბლინკის" აპლიკაციაში კონფიგურირებული ელ.წერილი "ავტორიზაციის ჟეტონის" მოსაძებნად (ეს სასარგებლო იქნება კოდირების დროს).
- გამოჩნდება დაფა, რომელიც გვაძლევს საშუალებას გავაგრძელოთ შემდეგი ნაბიჯები და ჩვენი მთავარი მიზანი იქნება ორი ღილაკის დამატება.
- დააკორექტირეთ ღილაკები დიზაინის საჭიროებების შესაბამისად (ნაბიჯი არჩევითია). ჩემს შემთხვევაში, მე გავაფართოვე ღილაკები, რათა შეესაბამებოდეს დაფის სიგანეს.
- დააკონფიგურირეთ პირველი ღილაკი ტექსტით "მოუხვიე მარცხნივ" და "V0", როგორც ვირტუალური პინი.
- დააკონფიგურირეთ მეორე ღილაკი ტექსტით "მოუხვიე მარჯვნივ" და "V1" ვირტუალური პინის სახით.
- გადადით მთავარ მენიუში და დააჭირეთ ღილაკს "თამაში", რომ შეამოწმოთ პროგრამის ფუნქციონირება და გააკონტროლოთ NEMA 17 ძრავა.
- NEMA 17 ძრავა დაპროგრამებულია 10 -ჯერ ბრუნვისთვის ღილაკის არჩევისას. ის არ ჩაირთვება და გამორთულია იმ მომენტში, როდესაც რომელიმე ღილაკს დააჭერთ "მოუხვიე მარჯვნივ" (ან) "მოუხვიე მარცხნივ". გთხოვთ, გარკვეული დრო დაუთმოთ NEMA17- ს გაჩერებისათვის და შემდეგ გააგრძელოთ მეორე ღილაკის ფუნქციონირების შემოწმება.
ნაბიჯი 3: კოდი. რა რა
სანამ ატვირთავთ შემდეგ კოდს, დარწმუნდით, რომ მიაწოდეთ შემდეგი:
- ავტორიზაციის გასაღები ბლინკიდან
- SSID
- გასაღები "WeMos Mini" - ს უშვებს უკაბელო ქსელში და დაუკავშირდება ინტერნეტს
ასევე შეარჩიეთ შემდეგი Arduino IDE მენიუდან: ინსტრუმენტები> დაფა> ESP8266 დაფები> LOLIN (WEMOS) D1 R2 & mini.
>> კოდის ამობეჭდვის დასაწყისი <<<
#ჩართეთ სტეპერი. თ
#მოიცავს ESP8266WiFi.h
#ჩართეთ ბლინკ მარტივი Simple8266.h
#განსაზღვრეთ BLYNK_PRINT სერიალი
სტეპერი my_Stepper (200, D8, D7, D6, D5);
bool მარჯვენა = ყალბი;
bool Left = false;
char autor = "****************************************** ** ";
char ssid = "****************";
char ბარათი = "**************************";
void setup () {
სერიული.დაწყება (9600);
Blynk.begin (author, ssid, pass);
my_Stepper.setSpeed (70);
}
BLYNK_WRITE (V1) {
მარჯვენა = param.asInt ();
}
BLYNK_WRITE (V0) {
მარცხნივ = param.asInt ();
}
void Stepper1 (int მიმართულება, int როტაცია) {
for (int i = 0; i <როტაცია; i ++) {
my_Stepper.step (მიმართულება * 200);
Blynk.run ();
}
}
ბათილი მარყუჟი ()
{
Blynk.run ();
თუ (მარჯვნივ) {
სტეპერი 1 (1, 10);
Serial.println ("მარჯვნივ შემობრუნება");
}
დაგვიანება (20);
თუ (მარცხნივ) {
სტეპერი 1 (-1, 10);
Serial.println ("მარცხენა მოსახვევი");
}
დაგვიანება (20);
}
>> კოდის ფრაგმენტის ბოლოს <<<
შენიშვნა: ზემოაღნიშნულ კოდში, გთხოვთ, არ გამოტოვოთ "" (უფრო დიდია) "" ჩართვაში. კოდთან დაკავშირებული სხვა პრობლემების შემთხვევაში, თქვენ ასევე შეგიძლიათ მიმართოთ ეკრანის სურათს, რომელიც შედის ამ სტატიაში.
ნაბიჯი 4: ვიდეო პროტოტიპის ფუნქციონირება
მიმაგრებულია ვიდეო, რომელიც მკითხველს დაეხმარება მოკლედ გაიგოს, თუ როგორ მუშაობს პროტოტიპი.
გირჩევთ:
სენსორული ეკრანი Macintosh - კლასიკური Mac IPad Mini ეკრანზე: 5 ნაბიჯი (სურათებით)
სენსორული ეკრანი Macintosh | კლასიკური Mac IPad Mini ეკრანზე: ეს არის ჩემი განახლება და შესწორებული დიზაინი, თუ როგორ უნდა შეცვალოთ რთველი Macintosh– ის ეკრანი iPad mini– ით. ეს არის მეექვსე მათგანი, რაც მე გავაკეთე წლების განმავლობაში და მე საკმაოდ კმაყოფილი ვარ ამ ევოლუციითა და დიზაინით! ჯერ კიდევ 2013 წელს, როდესაც გავაკეთე
DIY Aputure MC MINI: 5 ნაბიჯი (სურათებით)
DIY Aputure MC MINI: დიაფრაგმა MC Mini არის მართლაც RGB შუქის ძალიან პატარა, პორტატული და სასარგებლო ნაჭერი, რომელიც შეიძლება მართლაც გამოსადეგი იყოს გადაღების/ფოტოგრაფიის ან პროდუქტის გადაღების დროს, მაგრამ ეს იმაზე მეტს ხარჯავს, ვიდრე ჩემი ბიუჯეტი შეძლებდა, ამიტომ აქ მე გაჩვენებთ, თუ როგორ მე აანთო შუქი და ეს ასეა
ხმების განყოფილება Scratch ჩამონტაჟებული სათამაშოებისათვის DFplayer Mini MP3 პლეერის გამოყენებით: 4 ნაბიჯი
ხმების განყოფილება Scratch ჩამონტაჟებული სათამაშოებისათვის DFplayer მინი MP3 პლეერის გამოყენებით: კეთილი იყოს თქვენი მობრძანება ჩემს " ible " #35. გსურთ შექმნათ ხმოვანი ერთეული, რომელიც შეგიძლიათ გამოიყენოთ სხვადასხვა გზით, ატვირთოთ თქვენთვის სასურველი ხმები თქვენი ნულიდან სათამაშოებისთვის, რამდენიმე წამში? აქ არის სახელმძღვანელო, რომელიც განმარტავს როგორ გავაკეთოთ ეს D
MINI ღამის ნათურა: 11 ნაბიჯი (სურათებით)
MINI Night Lamp: ეს პროექტი შთაგონებულია Mohit Boite– ით. ელექტრონიკა არის ძალიან დიდი ოკეანე და დღეს მის შესასწავლად მე გავაკეთე პატარა ნათურის მინი ღამის ნათურა, რომელსაც აკონტროლებს არდუინოს მიკროკონტროლერი. კონცეფცია მარტივია, ყველაფერი რაც თქვენ გჭირდებათ არის LDR (შუქზე დამოკიდებული რეზინა
DIY SmartBlinds V3 Nema– ით 14: 5 ნაბიჯი (სურათებით)
DIY SmartBlinds V3 Nema14– ით: ეს პროექტი მიზნად ისახავს პოპულარული DIY Smart Blinds v1.1– ის განახლებას Nema სტეპერიანი ძრავით, რათა გაიზარდოს ბრუნვის მოძრავი როლიკებით ჟალუზები. ამ პროექტისთვის, ჩემი ყველაზე დიდი საზრუნავი არის Nema ძრავების ზომა. ამ ვერსიის მიზანია შეინარჩუნოს