Daftar Isi:
- Langkah 1: Siapkan Lingkungan
- Langkah 2: Hubungkan Modul ESP-01 ke Papan HiFive1
- Langkah 3: Berbicara dengan Modul ESP-01 Melalui Serial Monitor
- Langkah 4: Bicaralah dengan Modul ESP Dari Sketch
- Langkah 5: Hasil Akhir
Video: HiFive1 Arduino Board Dengan Tutorial Modul WiFi ESP-01: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
HiFive1 adalah board berbasis RISC-V pertama yang kompatibel dengan Arduino yang dibuat dengan CPU FE310 dari SiFive. Papan ini sekitar 20 kali lebih cepat dari Arduino UNO namun seperti papan UNO, ia tidak memiliki konektivitas nirkabel.
Untungnya, ada beberapa modul murah di pasaran untuk mengurangi batasan ini. Tutorial ini menjelaskan cara mengaktifkan konektivitas WiFi untuk HiFive1 menggunakan ESP-01.
Untuk HiFive1 dengan modul ESP32 atau ESP8266, lihat tutorial WEB dan MQTT.
Untuk contoh Bluetooth Hifive1, lihat tutorial ini.
Bahan yang dibutuhkan untuk proyek ini:
- HiFive1 (Dapat dibeli di sini)
- ESP-01
- 2 * 10k resistor
- resistor 1k
- Papan tempat memotong roti
- 9 kabel jumper
Langkah 1: Siapkan Lingkungan
- Instal Arduino IDE jika belum terpasang di komputer Anda.
- Ikuti instruksi di https://github.com/westerndigitalcorporation/CincoWinPkg untuk menambahkan dukungan HiFive1 ke Arduino IDE.
Tidak perlu menginstal paket papan ESP-01 di Arduino IDE karena ESP-01 sudah diprogram dengan usang (lihat tangkapan layar) tetapi mampu merespons perintah AT melalui firmware koneksi serial.
Langkah 2: Hubungkan Modul ESP-01 ke Papan HiFive1
Hubungkan modul ESP-01 ke papan HiFive1 seperti yang ditunjukkan pada tampilan Fritzing Schematics dan Breadboard.
Pastikan jumper IOREF diatur ke 3.3V seperti yang ditunjukkan pada gambar dengan lingkaran merah.
Langkah 3: Berbicara dengan Modul ESP-01 Melalui Serial Monitor
Setelah menghubungkan semuanya bersama-sama, kita dapat mencoba berbicara dengan ESP-01 melalui Arduino Serial Monitor. Untuk ini, kita perlu memprogram sketsa sederhana yang dilampirkan di bawah ini. Itu mendengarkan perintah AT yang datang dari Monitor melalui saluran Serial HW dan meneruskannya ke ESP-01 melalui saluran SoftwareSerial32. Itu mendengarkan balasan ESP-01 dari saluran SoftwareSerial32 dan meneruskannya ke Monitor melalui saluran Serial HW.
- Sebelum memprogram, pastikan "Alat-> Papan" diatur ke papan HiFive1, "Alat-> Frekuensi Jam CPU" ke "256MHz PLL" dan "Alat-> Programmer" ke "SiFive OpenOCD".
- Unggah sketsa ke HiFive1.
- Pastikan Anda memilih port Serial yang benar di "Tools->Port".
- Buka "Tools->Serial Monitor" dan pilih 115200 baud rate dan "Both NL & CR".
- Ketik AT di Monitor. Anda harus mendapatkan OK dari ESP-01.
- Sekarang Anda dapat mencoba berbagai perintah AT dari tautan ini.
Langkah 4: Bicaralah dengan Modul ESP Dari Sketch
Sekarang mari kita keluarkan perintah AT ke ESP-01 dari dalam sketsa HiFive1.
Sketsa terlampir terus menjalankan perintah CWLAP+AT yang mengembalikan Titik Akses WiFi yang tersedia, kekuatan sinyalnya, dan Alamat MAC-nya. Loop mencetak hasilnya hingga ESP-01 mengembalikan OK sebagai terminator perintah AT atau beberapa waktu telah berlalu sejak karakter terakhir dicetak (Defaultnya adalah 2 detik).
- Pastikan "Tools->Board" diatur ke papan HiFive1, "Tools->CPU Clock Frequency" ke "256MHz PLL" dan "Tools->Programmer" ke "SiFive OpenOCD".
- Unggah sketsa ke HiFive1.
- Pastikan Anda memilih port Serial yang benar di "Tools->Port".
- Buka "Tools->Serial Monitor" dan pilih 115200 baud rate dan "Both NL & CR".
Perintah CWLAP+AT dapat diubah dalam sketsa menjadi Perintah AT apa pun. Lebih banyak perintah dapat ditemukan di sini.
Langkah 5: Hasil Akhir
Jika Anda menghubungkan sirkuit dengan benar dan mengunggah sketsa yang disediakan, Anda akan mendapatkan daftar tercetak dari Titik Akses yang tersedia di wilayah Anda seperti yang ada di gambar terlampir.
Direkomendasikan:
Tutorial Arduino - Tombol Bergaya BLYNK dan Modul Relay ESP-01: 3 Langkah (dengan Gambar)
Tutorial Arduino - Tombol Bergaya BLYNK dan Modul Relay ESP-01: Selamat datang di tutorial lain di saluran kami, ini adalah tutorial pertama musim ini yang akan didedikasikan untuk sistem IoT, di sini kami akan menjelaskan beberapa fitur dan fungsi perangkat digunakan dalam sistem jenis ini. Untuk membuat s
HiFive1 Arduino Dengan Tutorial Modul Bluetooth HC-05: 7 Langkah
HiFive1 Arduino Dengan Tutorial Modul Bluetooth HC-05: HiFive1 adalah papan berbasis RISC-V pertama yang kompatibel dengan Arduino yang dibuat dengan CPU FE310 dari SiFive. Papan ini sekitar 20 kali lebih cepat dari Arduino UNO dan karena UNO tidak memiliki konektivitas nirkabel. Untungnya, ada beberapa modul murah
ESP 32 Kamera Streaming Video Melalui WiFi - Memulai Dengan ESP 32 CAM Board: 8 Langkah
ESP 32 Kamera Streaming Video Melalui WiFi |Memulai Dengan ESP 32 CAM Board: ESP32-CAM adalah modul kamera yang sangat kecil dengan chip ESP32-S yang berharga sekitar $10. Selain kamera OV2640, dan beberapa GPIO untuk menghubungkan periferal, juga dilengkapi slot kartu microSD yang dapat berguna untuk menyimpan gambar yang diambil dengan
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE - Memasang Papan Esp di Arduino Ide dan Pemrograman Esp: 4 Langkah
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE | Memasang Papan Esp di Ide dan Pemrograman Arduino Esp: Dalam instruksi ini kita akan belajar cara memasang papan esp8266 di Arduino IDE dan cara memprogram esp-01 dan mengunggah kode di dalamnya. ini dan kebanyakan orang menghadapi masalah
Server Web HiFive1 Dengan Modul WiFi ESP32 / ESP8266 Tutorial: 5 Langkah
Server Web HiFive1 Dengan Modul WiFi ESP32 / ESP8266 Tutorial: HiFive1 adalah papan berbasis RISC-V pertama yang kompatibel dengan Arduino yang dibuat dengan CPU FE310 dari SiFive. Papan ini sekitar 20 kali lebih cepat dari Arduino UNO namun seperti papan UNO HiFive1 tidak memiliki konektivitas nirkabel. Untungnya, ada beberapa