![ESP-01 WiFi модуль бүхий HiFive1 Arduino самбар: 5 алхам ESP-01 WiFi модуль бүхий HiFive1 Arduino самбар: 5 алхам](https://i.howwhatproduce.com/images/003/image-7882-6-j.webp)
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![HiFive1 Arduino самбар нь ESP-01 WiFi модулийн заавартай HiFive1 Arduino самбар нь ESP-01 WiFi модулийн заавартай](https://i.howwhatproduce.com/images/003/image-7882-7-j.webp)
HiFive1 бол SiFive-ийн FE310 процессороор бүтээгдсэн анхны Arduino-тэй нийцтэй RISC-V самбар юм. Удирдах зөвлөл нь Arduino UNO -оос 20 дахин хурдан боловч НҮБ -ын зөвлөл шиг утасгүй холболтгүй байна.
Аз болоход зах зээл дээр энэхүү хязгаарлалтыг бууруулах хэд хэдэн хямд модулиуд байдаг. Энэхүү гарын авлагад ESP-01 ашиглан HiFive1-ийн WiFi холболтыг хэрхэн идэвхжүүлэх талаар тайлбарласан болно.
ESP32 эсвэл ESP8266 модультай HiFive1 -ийн хувьд WEB болон MQTT хичээлүүдийг үзнэ үү.
Hifive1 Bluetooth -ийн жишээг энэ хичээлээс үзнэ үү.
Энэхүү төсөлд шаардлагатай материалууд:
- HiFive1 (Эндээс худалдаж авах боломжтой)
- ESP-01
- 2 * 10к эсэргүүцэл
- 1k эсэргүүцэл
- Талхны самбар
- 9 холбогч кабель
Алхам 1: Хүрээлэн буй орчныг тохируулах
![Хүрээлэн буй орчныг тохируулах Хүрээлэн буй орчныг тохируулах](https://i.howwhatproduce.com/images/003/image-7882-8-j.webp)
![Хүрээлэн буй орчныг тохируулах Хүрээлэн буй орчныг тохируулах](https://i.howwhatproduce.com/images/003/image-7882-9-j.webp)
![Хүрээлэн буй орчныг тохируулах Хүрээлэн буй орчныг тохируулах](https://i.howwhatproduce.com/images/003/image-7882-10-j.webp)
- Хэрэв таны компьютер дээр суулгаагүй бол Arduino IDE -ийг суулгаарай.
- Https://github.com/westerndigitalcorporation/CincoWinPkg дээрх зааврыг дагаж Arduino IDE -д HiFive1 дэмжлэгийг нэмнэ үү.
ESP-01 нь хуучирсан (дэлгэцийн агшинг үзнэ үү) програмчлагдсан боловч цуврал холболтын програм хангамж ашиглан AT командуудад хариу өгөх чадвартай тул ESP-01 хавтангийн багцыг Arduino IDE-д суулгах шаардлагагүй болно.
Алхам 2: ESP-01 модулийг HiFive1 самбарт холбоно уу
![ESP-01 модулийг HiFive1 самбарт холбоно уу ESP-01 модулийг HiFive1 самбарт холбоно уу](https://i.howwhatproduce.com/images/003/image-7882-11-j.webp)
![ESP-01 модулийг HiFive1 самбарт холбоно уу ESP-01 модулийг HiFive1 самбарт холбоно уу](https://i.howwhatproduce.com/images/003/image-7882-12-j.webp)
![ESP-01 модулийг HiFive1 самбарт холбоно уу ESP-01 модулийг HiFive1 самбарт холбоно уу](https://i.howwhatproduce.com/images/003/image-7882-13-j.webp)
ESP-01 модулийг Fritzing Schematics болон Breadboard-ийн зурагт үзүүлсэн шиг HiFive1 самбар дээр холбоно уу.
IOREF холбогчийг зурган дээр улаан тойрог хэлбэрээр үзүүлсэн шиг 3.3V болгож тохируулсан эсэхийг шалгаарай.
Алхам 3: Цуваа дэлгэцээр дамжуулан ESP-01 модультай ярилцах
![Цуваа дэлгэцээр дамжуулан ESP-01 модултай ярьж байна Цуваа дэлгэцээр дамжуулан ESP-01 модултай ярьж байна](https://i.howwhatproduce.com/images/003/image-7882-14-j.webp)
![Цуваа дэлгэцээр дамжуулан ESP-01 модултай ярьж байна Цуваа дэлгэцээр дамжуулан ESP-01 модултай ярьж байна](https://i.howwhatproduce.com/images/003/image-7882-15-j.webp)
Бүгдийг холбосны дараа бид Arduino Serial Monitor-ээр дамжуулан ESP-01-тэй ярилцахыг оролдож болно. Үүний тулд бид доор хавсаргасан энгийн ноорог програмчлах хэрэгтэй. Энэ нь HW Serial сувгаар дамжуулан монитороос ирж буй AT командыг сонсож, SoftwareSerial32 сувгаар ESP-01 рүү дамжуулдаг. Энэ нь SoftwareSerial32 сувгийн ESP-01 хариултыг сонсож, HW Serial сувгаар дамжуулан монитор руу дамжуулж байна.
- Програмчлахаас өмнө "Tools-> Board" -ийг HiFive1 самбар, "Tools-> CPU-ийн цагны давтамж" -ыг "256MHz PLL", "Tools-> Programmer" -ийг "SiFive OpenOCD" болгож тохируулсан эсэхийг шалгаарай.
- Ноорогоо HiFive1 дээр байршуулна уу.
- "Tools-> Port" хэсэгт Цуваа портыг зөв сонгосон эсэхээ шалгаарай.
- "Tools-> Serial Monitor" -г нээгээд 115200 baud rate болон "NL & CR-ийг хоёуланг нь" сонгоно уу.
- Монитор дээр AT гэж бичнэ үү. Та ESP-01-ээс OK авах ёстой.
- Одоо та энэ линкээс янз бүрийн AT командыг туршиж үзэх боломжтой.
Алхам 4: Sketch -ээс ESP модультай ярилцана уу
Одоо HiFive1 ноорог дотроос AT тушаалуудыг ESP-01-д өгч үзье.
Хавсаргасан схем нь CWLAP+AT командыг тасралтгүй ажиллуулж байгаа бөгөөд энэ нь WiFi хандалтын цэгүүд, дохионы хүч, MAC хаягийг буцааж өгдөг. ESP-01-ийн аль нэг нь AT командын терминатороор буцаагдах хүртэл эсвэл сүүлийн тэмдэгтийг хэвлэснээс хойш тодорхой хугацаа өнгөрөх хүртэл давталт үр дүнг хэвлэж байна (Анхдагч утга нь 2 секунд).
- "Tools-> Board" -ийг HiFive1 самбар, "Tools-> CPU-ийн цагны давтамж" -ыг "256MHz PLL", "Tools-> Programmer" -ийг "SiFive OpenOCD" болгож тохируулсан эсэхийг шалгаарай.
- Ноорогоо HiFive1 дээр байршуулна уу.
- "Tools-> Port" хэсэгт Цуваа портыг зөв сонгосон эсэхээ шалгаарай.
- "Tools-> Serial Monitor" -г нээгээд 115200 baud rate болон "NL & CR-ийг хоёуланг нь" сонгоно уу.
CWLAP+AT командыг ноорог дээр дурын AT команд болгон өөрчилж болно. Илүү олон тушаалуудыг эндээс олж болно.
Алхам 5: Эцсийн үр дүн
![Эцсийн үр дүн Эцсийн үр дүн](https://i.howwhatproduce.com/images/003/image-7882-16-j.webp)
![Эцсийн үр дүн Эцсийн үр дүн](https://i.howwhatproduce.com/images/003/image-7882-17-j.webp)
Хэрэв та хэлхээг зөв холбож, өгсөн ноорогоо байршуулсан бол хавсаргасан зурган дээрх шиг өөрийн хандалтын цэгүүдийн жагсаалтыг авах ёстой.
Зөвлөмж болгож буй:
NodeMCU Lua MicroPython -ийн температур ба чийгшлийн бүртгэл, Wifi болон гар утасны статистик бүхий 6 долларын хямд самбар: 4 алхам
![NodeMCU Lua MicroPython -ийн температур ба чийгшлийн бүртгэл, Wifi болон гар утасны статистик бүхий 6 долларын хямд самбар: 4 алхам NodeMCU Lua MicroPython -ийн температур ба чийгшлийн бүртгэл, Wifi болон гар утасны статистик бүхий 6 долларын хямд самбар: 4 алхам](https://i.howwhatproduce.com/images/001/image-1878-j.webp)
NodeMCU Lua MicroPython -ийн температур ба чийгшлийн бүртгэл, Wifi болон гар утасны статистик бүхий 6 долларын хямд самбар: Энэ бол үндсэндээ үүлэрхэг цаг агаарын станц бөгөөд та утсан дээрх өгөгдлөө шалгах эсвэл зарим утсыг шууд дэлгэц болгон ашиглах боломжтой. , өрөөнд, хүлэмж, лаборатори, хөргөлтийн өрөө эсвэл бусад газарт дуусгах боломжтой
ESP-01 модуль програмчлалын самбар: 12 алхам (зурагтай)
![ESP-01 модуль програмчлалын самбар: 12 алхам (зурагтай) ESP-01 модуль програмчлалын самбар: 12 алхам (зурагтай)](https://i.howwhatproduce.com/images/001/image-2195-106-j.webp)
ESP-01 модулийн програмчлалын самбар: Нэмэлт мэдээлэл, баримт бичгийн шинэчлэлтийг эндээс миний сайт дээрээс үзнэ үү. Энэ нь Arduino WIFI модуль хэлбэрээр бүтээгдсэн боловч хүч чадал нь
Esp 8266 Esp-01-ийг Arduino IDE ашиглан эхлүүлэх - Esp самбарыг Arduino Ide -д суулгах, програмчлах Esp: 4 алхам
![Esp 8266 Esp-01-ийг Arduino IDE ашиглан эхлүүлэх - Esp самбарыг Arduino Ide -д суулгах, програмчлах Esp: 4 алхам Esp 8266 Esp-01-ийг Arduino IDE ашиглан эхлүүлэх - Esp самбарыг Arduino Ide -д суулгах, програмчлах Esp: 4 алхам](https://i.howwhatproduce.com/images/003/image-6001-15-j.webp)
Esp 8266 Esp-01-ийг Arduino IDE ашиглан эхлүүлэх | Esp самбарыг Arduino Ide-д суулгах, програмчлах Esp: Энэхүү зааварчилгаанд бид Arduino IDE-д esp8266 самбарыг хэрхэн суулгах, esp-01 програмыг хэрхэн яаж програмчлах, код оруулах талаар сурах болно. энэ болон ихэнх хүмүүс асуудалтай тулгардаг
Raspberry Pi -тай ажиллах 5V релений модуль модуль: 4 алхам
![Raspberry Pi -тай ажиллах 5V релений модуль модуль: 4 алхам Raspberry Pi -тай ажиллах 5V релений модуль модуль: 4 алхам](https://i.howwhatproduce.com/images/006/image-15909-17-j.webp)
Raspberry Pi -тэй ажиллах 5V релений модулийн мод: Өнөөдөр буухиа самбар дээр гараа авах нь үнэхээр амархан боловч ихэнх нь 5В -т зориулагдсан бөгөөд энэ нь бөөрөлзгөнө муутай пи эсвэл бусад ямар нэгэн асуудал үүсгэж болохыг та хурдан олж мэдэх болно. 3.3V дээр ажилладаг микроконтроллер, Тэдэнд вольт байхгүй байна
ESP32 эсвэл ESP8266 ашиглан MQTT дохиолол бүхий HiFive1 Arduino халдагчийг илрүүлэх: 6 алхам
![ESP32 эсвэл ESP8266 ашиглан MQTT дохиолол бүхий HiFive1 Arduino халдагчийг илрүүлэх: 6 алхам ESP32 эсвэл ESP8266 ашиглан MQTT дохиолол бүхий HiFive1 Arduino халдагчийг илрүүлэх: 6 алхам](https://i.howwhatproduce.com/images/006/image-16258-14-j.webp)
HiFive1 ESP32 эсвэл ESP8266 ашиглан MQTT дохиолол бүхий Arduino халдагчдыг илрүүлэх: HiFive1 бол SiFive-ийн FE310 процессороор бүтээгдсэн анхны Arduino-тэй нийцтэй RISC-V самбар юм. Энэхүү самбар нь Arduino UNO -оос 20 дахин хурдан боловч НҮБ -ын удирдах зөвлөлтэй адил утасгүй холболтгүй байдаг