![NodeMCU ilə Qarşılıqlı Servo Motor: 6 Addım (Şəkillərlə) NodeMCU ilə Qarşılıqlı Servo Motor: 6 Addım (Şəkillərlə)](https://i.howwhatproduce.com/images/005/image-13263-20-j.webp)
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
![NodeMCU ilə Servo Motor Arası NodeMCU ilə Servo Motor Arası](https://i.howwhatproduce.com/images/005/image-13263-21-j.webp)
Hər kəsə salam, Bu mənim ilk təlimatlandırmalı layihəmdir.
Beləliklə, NodeMCU ilə başlamaq istəyirsiniz? Yaxşı, sizinlə bölüşmək üçün burdayam. Bu gün sizə NodeMCU ilə necə başlamağınızı göstərəcəyəm. Gedək !
NodeMCU, ESP8266-12E lövhəsində lövhəni IoT (Internet Of Things) üçün uyğun hala gətirir. Bu Təlimat kitabında NodeMCU -dan istifadə edərək Servo ilə necə işləməyinizi sizə göstərəcəyəm.
Addım 1: Lazımi materiallar
![Tələb olunan materiallar Tələb olunan materiallar](https://i.howwhatproduce.com/images/005/image-13263-22-j.webp)
![Tələb olunan materiallar Tələb olunan materiallar](https://i.howwhatproduce.com/images/005/image-13263-23-j.webp)
![Tələb olunan materiallar Tələb olunan materiallar](https://i.howwhatproduce.com/images/005/image-13263-24-j.webp)
NodeMCU ilə işə başlamaq üçün lazım olan komponentlərin siyahısı budur,
Avadanlıq Komponentləri
- NodeMCU
- Servo Motor
- Çörək lövhəsi
- Jumper telləri
- Mikro USB Kabel
Proqram Komponentləri
Arduino IDE
Addım 2: Avadanlıq Təsviri
![Avadanlıq Təsviri Avadanlıq Təsviri](https://i.howwhatproduce.com/images/005/image-13263-25-j.webp)
![Avadanlıq Təsviri Avadanlıq Təsviri](https://i.howwhatproduce.com/images/005/image-13263-26-j.webp)
Breadboard nədir?
Komponentləri bağlaya və asanlıqla silə biləcəyiniz bir prototip platformasıdır. Zəhmət olmasa içəridə necə hazırlandığını görmək üçün fotoya baxın. Adətən hər iki tərəfdə elektrik raylarını göstərən 2 bant olur. Bütün (-) və (+) işarələrini asanlıqla birləşdirmək üçün hazırlanmışdır.
Servo nədir?
Servo mühərriklər, müəyyən bir açıya dönə bilən və ya mövqe deyilən əla qurğulardır.
Ümumiyyətlə, 180 dərəcə dönə bilən bir servo qolu var. NodeMCU istifadə edərək, müəyyən bir mövqeyə getmək üçün bir servo idarə edə bilərik. Bu qədər sadə! Burada bir servo motoru necə bağlayacağımızı və sonra onu fərqli mövqelərə necə çevirəcəyimizi görəcəyik.
Servo ilə əlaqə
Növbəti iş servo motorunuzu bağlamaqdır. İki ümumi servo növü var:
- Ağ - Qırmızı - Qara telli servo
- Narıncı - Qırmızı - Qəhvəyi simli servo
Servoda Ağ - Qırmızı - Qara tellər varsa, aşağıdakı kimi bağlayın
- Ağ tel D4 rəqəmsal pininə qoşulur
- Qara tel GND pininə qoşulur
- Qırmızı tel 3V3 pininə qoşulur
Əgər servoda Narıncı - Qırmızı - Qəhvəyi tellər varsa, aşağıdakı kimi bağlayın
- Narıncı tel D4 rəqəmsal pininə qoşulur.
- Qəhvəyi tel GND pininə qoşulur
- Qırmızı tel 3V3 pininə qoşulur
Addım 3: Arduino IDE yükləyin
![Arduino IDE proqramını yükləyin Arduino IDE proqramını yükləyin](https://i.howwhatproduce.com/images/005/image-13263-27-j.webp)
Başlamaq üçün Arduino IDE (İnteqrasiya edilmiş İnkişaf Mühiti) və bəzi lazımlı sürücüləri yükləməliyik.
- Proqramı yükləmək üçün Arduino saytına daxil olun:
- Proqramı vurun Əməliyyat sisteminizə əsaslanan Windows, Mac və ya Linux -dan birini seçin.
- İstəsəniz bağışlaya və ya sadəcə yükləyə bilərsiniz.
- Bu edildikdə, kompüterinizə yükləmək üçün addımları davam etdirməlisiniz.
- İşiniz bitdi!
Addım 4: Arduino IDE -nin hazırlanması
![Arduino IDE hazırlanır Arduino IDE hazırlanır](https://i.howwhatproduce.com/images/005/image-13263-28-j.webp)
![Arduino IDE hazırlanır Arduino IDE hazırlanır](https://i.howwhatproduce.com/images/005/image-13263-29-j.webp)
Arduino IDE yüklədikdən sonra gedin
- Fayl nişanı və sonra Tercihlər düyməsini basın.
- Əlavə Lövhələr Meneceri URL -lərinə aşağıdakı linki əlavə edin (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- OK düyməsini basın və sonra gedin
- Alətlər - lövhələr - lövhələr meneceri
Axtarış sahəsinə esp8266 yazın> ESP8266 İcma tərəfindən esp8266 -ı vurun - Quraşdır'ı basın
İndi NodeMCU ilə işləmək üçün Arduino IDE qurdunuz.
Addım 5: Kodlaşdırma vaxtı
![Kodlaşdırma vaxtı Kodlaşdırma vaxtı](https://i.howwhatproduce.com/images/005/image-13263-30-j.webp)
Növbəti addım Servo idarə etmək üçün bir neçə kod yazmaqdır.
"Servo.ino" faylını yükləyin və Arduino IDE -də açın. Sonra yeni bir eskiz yaradın və aşağıdakı kodu arduino IDE -ə yapışdırın və Yüklə vurun.
#daxil edin
Servo servo;
boş quraşdırma () {
servo.attach (2); // D4
servo.write (0);
gecikmə (2000);
}
boşluq döngəsi () {
servo.write (90);
gecikmə (1000);
servo.write (0);
gecikmə (1000);
}
Kodun yüklənməsi bir neçə dəqiqə çəkəcək və sonra kodda təyin olunan intervalda Servo dəyişmə bucağını 0 ° -dən 90 ° -ə qədər görməlisiniz.
İstəyirsinizsə, bu mövzu ilə məşğul ola bilərsiniz və ya olduğu kimi istifadə edə bilərsiniz.
Addım 6: Proqramınızı yükləyin
![Proqramınızı Yükləyin Proqramınızı Yükləyin](https://i.howwhatproduce.com/images/005/image-13263-31-j.webp)
![Proqramınızı Yükləyin Proqramınızı Yükləyin](https://i.howwhatproduce.com/images/005/image-13263-32-j.webp)
- Goto Alətləri
- Kart> NodeMCU 1.0 (ESP - 12E Modulu)
- Liman (Doğru Limanı seçin)
** NodeMCU modelinizin seçildiyinə və düzgün serial portunun seçildiyinə əmin olun (şəkillərə baxın).
Sonra Yüklə düyməsini basın **
Tövsiyə:
Arduino ilə Qarşılıqlı Qaz Sensoru: 4 addım
![Arduino ilə Qarşılıqlı Qaz Sensoru: 4 addım Arduino ilə Qarşılıqlı Qaz Sensoru: 4 addım](https://i.howwhatproduce.com/images/001/image-370-j.webp)
Arduino ilə Qarşılıqlı Qaz Sensoru: MQ-2 tüstü sensoru tüstüyə və aşağıdakı yanıcı qazlara həssasdır: LPG, Butan, Propan, Metan, Alkol, Hidrogen. Sensorun müqaviməti qazın növündən asılı olaraq fərqlidir. Tüstü sensorunda quraşdırılmış potansiyometr var
SASSIE: yöndəmsiz səssizliyin həlli və qarşılıqlı təsir gücləndirici sistem: 5 addım
![SASSIE: yöndəmsiz səssizliyin həlli və qarşılıqlı təsir gücləndirici sistem: 5 addım SASSIE: yöndəmsiz səssizliyin həlli və qarşılıqlı təsir gücləndirici sistem: 5 addım](https://i.howwhatproduce.com/images/005/image-14696-j.webp)
SASSIE: Təcavüzkar Sükut Həll və Qarşılıqlı Əlaqəni Gücləndirici Sistem: SASSIE, həyatımızın bir nöqtəsində yöndəmsiz bir sükut zamanı özümüzə verdiyimiz sualın cavabıdır: "Sonra danışacağam?" Yaxşı, indi narahat olmaq lazım deyil, çünki SASSIE xüsusi olaraq yöndəmsiz bir sükutu tanımaq üçün hazırlanmışdır
Arduino Uno ilə Qarşılıqlı GPS Modulu: 7 addım
![Arduino Uno ilə Qarşılıqlı GPS Modulu: 7 addım Arduino Uno ilə Qarşılıqlı GPS Modulu: 7 addım](https://i.howwhatproduce.com/images/006/image-17762-j.webp)
Arduino Uno ilə İnterfeysli GPS Modulu: Salam! GPS modulunu Arduino Uno lövhənizə bağlamaq istəyirsiniz, amma bunu necə edəcəyinizi bilmirsiniz? Sənə kömək etmək üçün burdayam! Başlamaq üçün aşağıdakı hissələrə ehtiyacınız olacaq
Dragonboard-410c ilə Alexa ilə necə qarşılıqlı əlaqə qurmaq olar: 5 addım
![Dragonboard-410c ilə Alexa ilə necə qarşılıqlı əlaqə qurmaq olar: 5 addım Dragonboard-410c ilə Alexa ilə necə qarşılıqlı əlaqə qurmaq olar: 5 addım](https://i.howwhatproduce.com/images/004/image-10439-8-j.webp)
Alexa ilə Dragonboard-410c ilə necə qarşılıqlı əlaqə qurmaq olar: Bu təlimatla Alexa-nı Dragonboard-410c-də necə yerləşdirməyi öyrənəcəksiniz. Başlamazdan əvvəl sizə lazım olan bəzi məhsulları təqdim edək: Alexa Səs Xidməti (AVS) - Cihazlarınızla danışmağı mümkün edir, bulud əsaslı alexa -ya daxil ola bilərsiniz
Fiziki Qarşılıqlı Sistem - PlateaPlayer: 19 Addım (Şəkillərlə birlikdə)
![Fiziki Qarşılıqlı Sistem - PlateaPlayer: 19 Addım (Şəkillərlə birlikdə) Fiziki Qarşılıqlı Sistem - PlateaPlayer: 19 Addım (Şəkillərlə birlikdə)](https://i.howwhatproduce.com/images/001/image-2003-60-j.webp)
Fiziki Qarşılıqlı Sistem - PlateaPlayer: Bu layihə, interaktiv video pleyerin videoya yönəlmiş fiziki hesablama qarşılıqlı təsirlərinin hardware tətbiqinin dizaynı və inkişafı üçün izlənilən prosesi təsvir edir. Universidad Aut & oacute -un rəqəmsal televiziya tələbələri