Სარჩევი:
- ნაბიჯი 1: შეასრულეთ საჭიროება
- ნაბიჯი 2: ინტერკონექტარეული კომპონენტი
- ნაბიჯი 3: Explicatii Si Observatii
- ნაბიჯი 4: Programarea Propriu-zisa
ვიდეო: პროგრამა ESP8266 არდუინოსთან ერთად: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
მრავალჯერადი ინტეგრირებული პრობლემა შეიძლება იყოს პროგრამული უზრუნველყოფა მოდულის Wi-Fi– ს საშუალებით, მისი უწყვეტი გაგრძელების შემთხვევაში შეგიძლიათ გამოიყენოთ ჩვენი სახის დამცავი საშუალებები.
პროგრამული უზრუნველყოფა საშუალებას მოგცემთ შეცვალოთ USB სერიული კონვერტორი.
ამ პროცესში მე ვგეგმავ პროგრამას და მოდულ ESP-01- ს, რომელიც არეგულირებს არარსებობას, რაც არ საჭიროებს სტაბილურობას, რაც გავლენას ახდენს სხვა პროდუქტებზე ზრუნვისა და პოზიტივის შესახებ.
ნაბიჯი 1: შეასრულეთ საჭიროება
აიღეთ აპარატურის ფოლიზიტი:
- Esp8266
- არდუინო უნო + კაბლუ
- პურის დაფა
- 1 x ბუტონი
- 1 x წინააღმდეგობა 1k
- 1 x წინააღმდეგობა 2k
- ცეცხლი
ნაბიჯი 2: ინტერკონექტარეული კომპონენტი
- Arduino RST - Arduino GND
- ESP GND - Arduino GND
- ESP VCC - Arduino 3.3V
- ESP CH_PD (EN) - Arduino 3.3V
- ESP TX - Arduino TX
- ESP RX - Arduino RX (პრინციპი divizorul de frecventa realizat cu ajutorul rezistentelor)
- ESP GPIO0 - BTN - GND
ნაბიჯი 3: Explicatii Si Observatii
- მოდული Wi-Fi ფუნქციონირებს 3.3V, და Arduino la 5V. Aveti grija sa nu alimentati direct ESP-ul de la 5V ca il veti distruge. Tot din cauza diferentei de tensiune au fost necesare cele 2 წინააღმდეგობა pe pinul de receptie.
- პროგრამული უზრუნველყოფის GPIO0 პროგრამული უზრუნველყოფის ინტეგრირებული გამოყენება არის LOW უმოკლეს ვადაში Wi-Fi მოდულის გამოყენებით, რაც არ უნდა შემცირდეს და გაზარდოს რამდენიმე დღის განმავლობაში, როგორც წესი, ასევე ლეგატურ კანდში.
- დაკვირვება legatura TX - TX si Rx - Rx. Acest lucru e datorita faptului ca Arduino nu comunica cu modulul Wi-Fi ci transmite direct ce primit la randul sau pe serial.
- მე შემიძლია გადავიყვანო Arduino la GND– ის მიერ იგნორირებული მიკროკონტროლერი.
ნაბიჯი 4: Programarea Propriu-zisa
Pentru demonstratie voi folosi Arduino IDE, unde vor fi necesari urmatorii pasi:
- Deschideti IDE -ul si dati დააწკაპუნეთ pe ფაილზე -> პარამეტრები პირდაპირ CTRL+,
- კამპუსში "დამატებითი დაფების მენეჯერის მისამართები:" ადეკვატური urmatorul ბმული:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
დააწკაპუნეთ და დააწკაპუნეთ ღილაკზე "OK".
3. დააწკაპუნეთ ინსტრუმენტებზე -> დაფა -> დაფების მენეჯერი adaugati in campul de cautare "ESP8266" in instalati pachetul
4. აირჩიეთ "Generic ESP8266" din Tools -> დაფა
5. Conectati placa la calculator
6. აირჩიეთ ელემენტი და "ინსტრუმენტები -> პორტი"
7. Incarcati exemplul blinky led "File -> Examples -> 02. Digital-> BlinkWithoutDrelay" si modificati ledPin = 2 (in Cazul ESP -01)
8. Deconectati firul rosu de la 3.3V de la Arduino
9. ატვირთეთ ფაილები და ატვირთეთ CTRL+U in timp ce apasati pe butonul care tine GPIO0 la GND.
10. Cand se finaliseaza compilarea si apare "Uploading…" conectati repede firul rosu si lasati butonul.
თქვენ შეგიძლიათ გამოიყენოთ ინფორმაციული საშუალებები, daca aveti intrebari, corectari, completeari და სხვა… გთხოვთ მოგერიდოთ ჩაწერეთ კომენტარებში!:)
გირჩევთ:
როგორ გამოვიყენოთ RFID-RC522 მოდული არდუინოსთან ერთად: 5 ნაბიჯი
როგორ გამოვიყენოთ RFID-RC522 მოდული Arduino– სთან ერთად: ამ ინსტრუქციებში მე განვიხილავ RFID მოდულის ფუნდამენტურ პრინციპს, მის ტეგებსა და ჩიპებთან ერთად. მე ასევე მოვიყვან იმ პროექტის მოკლე მაგალითს, რომელიც მე გავაკეთე ამ RFID მოდულის გამოყენებით RGB LED– ით. ჩვეულებისამებრ ჩემს ინსინებთან
ციფრული ლუდო კამათელი არდუინოსთან ერთად 7 სეგმენტის ჩვენების პროექტი: 3 ნაბიჯი
ციფრული ლუდო კამათელი Arduino 7 სეგმენტის ჩვენების პროექტით: ამ პროექტში 7 სეგმენტის ჩვენება გამოიყენება 1 – დან 6 – მდე რიცხვის შემთხვევით გამოსაჩენად, როდესაც დააჭირეთ ღილაკს. ეს არის ერთ -ერთი ყველაზე მაგარი პროექტი, რომლის განხორციელებაც ყველას სიამოვნებს. იმისათვის რომ ისწავლოთ როგორ იმუშაოთ 7 სეგმენტის ჩვენებით დააწკაპუნეთ აქ: -7 სექცია
DHT21 ციფრული ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: 6 ნაბიჯი
DHT21 ციფრული ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ DHT21 ტენიანობისა და ტემპერატურის სენსორი არდუინოსთან ერთად და გამოვაჩინოთ მნიშვნელობები OLED ეკრანზე. უყურეთ ვიდეოს
სიხშირის მრიცხველი არდუინოსთან ერთად: 8 ნაბიჯი (სურათებით)
სიხშირის მრიცხველი არდუინოსთან ერთად: ეს არის მარტივი და იაფი არდუინოზე დაფუძნებული სიხშირის მრიცხველი 4 დოლარზე ნაკლები, ძალიან სასარგებლო იყო მცირე ზომის სქემების გაზომვა
პროგრამა 8051 (სერია AT89) არდუინოსთან ერთად: 5 ნაბიჯი
პროგრამა 8051 (სერია AT89) Arduino– სთან ერთად: ეს სახელმძღვანელო გთავაზობთ სრულ გადაწყვეტას AT89S51 ან AT89S52 (ეს არის ის, რაც მე გამოვცადე) Arduino– ით. ამ სახელმძღვანელოში შედის მრავალი კონფიგურაცია; უმარტივესი დაყენება არ საჭიროებს დამატებით პროგრამულ უზრუნველყოფას, გარდა Arduino IDE