Სარჩევი:
- ნაბიჯი 1: მოკლედ არქიტექტურისა და მახასიათებლების შესახებ
- ნაბიჯი 2: ენერგიის მოხმარება
- ნაბიჯი 3: ESP8266 Pinouts
- ნაბიჯი 4: კომპონენტები
- ნაბიჯი 5: სქემატური
- ნაბიჯი 6: როგორ გავაკეთოთ წრე
- ნაბიჯი 7: როგორ დავწეროთ Arduino, რომ გამოაგზავნოს AT ბრძანებები ESP8266– ზე
- ნაბიჯი 8: კოდი
- ნაბიჯი 9: AT ბრძანებები
- ნაბიჯი 10: განაცხადის ბმულები
- ნაბიჯი 11: ESP8266 მონაცემთა ცხრილი და AT ბრძანების მითითება
ვიდეო: Arduino– ს და ESP8266– ის დაწყება: 11 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ESP8266 შეიძლება გამოყენებულ იქნას როგორც დამოუკიდებელი მიკროკონტროლი ჩაშენებული Wi-Fi და ორი GPIO ქინძისთავით, ან შეიძლება გამოყენებულ იქნას სხვა მიკროკონტროლერთან სერიული კომუნიკაციის საშუალებით, რათა უზრუნველყოს მიკროკონტროლერთან Wi-Fi კავშირი. ის შეიძლება გამოყენებულ იქნას IoT სენსორების ქსელის შესაქმნელად, რათა მოახდინოს სენსორული მონაცემების ინტერნეტში ან ინტერნეტთან დაკავშირებულ საინფორმაციო დაფებზე მოხსენება, ის შეიძლება გამოყენებულ იქნას სახლის ავტომატიზაციის მოწყობილობის შესაქმნელად, რომელიც დაკავშირებულია ინტერნეტთან ან ადგილობრივ ქსელთან. ESP8266 შეიძლება გამოყენებულ იქნას IoT– ზე დაფუძნებული უსაფრთხოების სისტემის, ჭკვიანი სანთლებისა და განათების, mesh ქსელების ან ტარებადი მოწყობილობების შესაქმნელად. მისი დაბალი ღირებულების, დაბალი ენერგომოხმარების და მცირე ზომის გამო ის შეიძლება გამოყენებულ იქნას ნებისმიერი სახის IoT მოწყობილობის შესაქმნელად.
ნაბიჯი 1: მოკლედ არქიტექტურისა და მახასიათებლების შესახებ
ESP8266 Wi-Fi მოდულს აქვს 32 ბიტიანი RISC მიკროპროცესორი 80 მჰც სიხშირით და მისი გადატვირთვა შესაძლებელია 160 მჰც-მდე. მას აქვს 32 KiB Instruction RAM, 32 KiB instruction cache RAM, 80 KiB user data RAM and over all that it has GPIO, 12C, ADC, SPI, and PWM
ნაბიჯი 2: ენერგიის მოხმარება
მაქსიმალური ძაბვა და დენი, რომელიც საჭიროა ESP8266 Wi-Fi მოდულის მუშაობისთვის არის 3.6V და 120.5mA, Arduino– ს აქვს 3.3V გამომავალი პინი, მაგრამ მისი გამომავალი დენი არის მხოლოდ 40 mA, რაც არ არის საკმარისი esp8266– ის გასაშვებად, ამიტომ ძაბვის მარეგულირებელი LM317 გამოიყენება დაარეგულირეთ Arduino– ს 5V– დან 3.3V– მდე, რათა ის გამართულად იმუშაოს, რადგან LM317 მაქსიმალური გამომავალი დენი არის 1.5A. ESP8266 I/O ქინძისთავები ასევე მუშაობს 3.3V- ზე, ამიტომ ლოგიკური დონის შემცვლელი 3.3V zener დიოდი გამოიყენება Arduino TX pin– დან 5V ლოგიკის 3.3V– ზე გადასაყვანად, მაგრამ ჩემი გამოცდილების თანახმად, ეს დიდად არ არის საჭირო. ყველაფერი კარგადაა, უბრალოდ გააკეთოთ სქემა, რომელიც მოცემულია ქვემოთ მოცემულ ფიგურაში
ნაბიჯი 3: ESP8266 Pinouts
ნაბიჯი 4: კომპონენტები
არდუინო უნო
www.banggood.com/custlink/m33KGFYAzy
ESP8266 Wi-Fi მოდული
www.banggood.com/custlink/mKvKDhD2ig
LM317 ძაბვის რეგულატორი
www.banggood.com/custlink/DvDD3Avz7E
Veroboard
www.banggood.com/custlink/m3G3mnGz7P
მამაკაცი მამაკაცი მხტუნავები
www.banggood.com/custlink/GKvKmAGkuQ
1uF ელექტროლიტური კონდენსატორი
10uF ელექტროლიტური კონდენსატორი
ნაბიჯი 5: სქემატური
როგორც ESP8266 Wi-Fi მოდული კომუნიკაციას ახდენს Arduino– სთან ან სხვა მიკროკონტროლერთან სერიული კომუნიკაციის გამოყენებით და მას გასააქტიურებლად სჭირდება 3.3V მინიმუმი. არდუინოს 5 ვ გამომავალი იქნება დაკავშირებული LM317 შესასვლელთან, როგორც ეს მოცემულია ფიგურაში
ESP8266 კავშირები ESP8266 ================ კავშირები
RXD ===================== Arduino– ს I/O Pin 3
VCC ===================== LM317 გამომავალი
CH_PD ================== LM317 გამომავალი
GND ===================== Arduino- ს GND
TXD ===================== Arduino– ს I/O Pin 2
ნაბიჯი 6: როგორ გავაკეთოთ წრე
ნაბიჯი 7: როგორ დავწეროთ Arduino, რომ გამოაგზავნოს AT ბრძანებები ESP8266– ზე
ნაბიჯი 8: კოდი
ნაბიჯი 9: AT ბრძანებები
ნაბიჯი 10: განაცხადის ბმულები
TCP კლიენტი:
სერვერი:
ნაბიჯი 11: ESP8266 მონაცემთა ცხრილი და AT ბრძანების მითითება
ESP8266 მონაცემთა ცხრილი
www.espressif.com/sites/default/files/docu…
ESP8266 AT ბრძანების მითითება
www.espressif.com/sites/default/files/doc…
გირჩევთ:
დაწყება WeMos ESP8266: 6 ნაბიჯი
დავიწყოთ WeMos ESP8266– ით: ამ ინსტრუქციურად, ჩვენ ვაპირებთ აწარმოოთ მოციმციმე Led მაგალითი WeMos ESP8266– ზე
პითონის დაწყება ESP8266 და ESP32: 6 ნაბიჯი
როგორ დავიწყოთ Python– ით ESP8266 და ESP32: Bacground ESP8266 და მისი უმცროსი უფროსი ძმა ESP32 არის იაფი Wi-Fi მიკროჩიპები სრული TCP/IP სტეკით და მიკრო კონტროლერის შესაძლებლობებით. ESP8266 ჩიპი პირველად შემქმნელთა საზოგადოების ყურადღების ცენტრში მოექცა 2014 წელს. მას შემდეგ, დაბალი ფასი (
დაწყება W/ NodeMCU ESP8266 Arduino IDE– ზე: 6 ნაბიჯი
დაწყება W/ NodeMCU ESP8266 Arduino IDE– ზე: მიმოხილვა ამ სახელმძღვანელოში თქვენ ისწავლით თუ როგორ გამოიყენოთ NodeMCU Arduino IDE– ზე. რას ისწავლით ზოგადი ინფორმაცია NodeMCU– ს შესახებ როგორ დააინსტალიროთ ESP8266 დაფები Arduino IDE– ზე გამოყენებული
მიკროპითონის დაწყება ESP8266– ზე: 10 ნაბიჯი (სურათებით)
როგორ დავიწყოთ MicroPython– ით ESP8266– ზე: გნებავთ განსხვავებული გზა ESP8266 დაფაზე დაფუძნებული დაფების დასაპროგრამებლად და არა ჩვეულებრივი მეთოდი Arduino IDE– ს გამოყენებით C/C ++ პროგრამირების ენასთან ერთად? დაფა MicroPython.BUIL– ის გამოყენებით
ESP8266-NODEMCU $ 3 WiFi მოდული #1- WiFi– ით დაწყება: 6 ნაბიჯი
ESP8266-NODEMCU $ 3 WiFi მოდული #1- WiFi– ით დაწყება: ამ მიკრო გამოთვლების ახალი სამყარო ჩამოვიდა და ეს არის ESP8266 NODEMCU. ეს არის პირველი ნაწილი, რომელიც გვიჩვენებს, თუ როგორ შეგიძლიათ დააინსტალიროთ esp8266 გარემო თქვენს arduino IDE– ში დაწყებული ვიდეოს საშუალებით და როგორც ნაწილები