Membuat Taficlight Dengan esp 32

  



 

A.tujuan 

1.    mampu memahami tentang esp 32

2.     mampu mengidentifikasi spesifikasi esp 32

3.     mampu mengenal pin-pin esp 32

4.     mampu menggunakan esp 32 untuk mengendalikan perangkat output (LED)

 

B. Teori Singkat

SP32 adalah sebuah mikrokontroler yang dikembangkan oleh Espressif Systems. Mikrokontroler ini dikenal karena kemampuannya yang terintegrasi dengan Wi-Fi dan Bluetooth, sangat cocok untuk aplikasi Internet of Things (IoT). ESP32 juga memiliki berbagai fitur seperti dukungan input/output analog dan digital, PWM, SPI, I2C, dan lainnya, yang membuatnya sangat fleksibel untuk berbagai proyek. 

Fungsi ESP32:

  • IoT (Internet of Things):

ESP32 sering digunakan sebagai otak dalam sistem IoT karena kemudahan konektivitas Wi-Fi dan Bluetooth. 

  • Pengendali Perangkat:

Dapat digunakan untuk mengontrol berbagai perangkat elektronik, seperti lampu, motor, sensor, dan lainnya. 

  • Pengumpulan dan Pemrosesan Data:

Mampu mengumpulkan data dari sensor dan memprosesnya untuk berbagai keperluan, seperti monitoring lingkungan, kontrol mesin, dan lainnya. 

  • Konektivitas Nirkabel:

Memungkinkan koneksi ke jaringan Wi-Fi dan Bluetooth, memudahkan komunikasi antar perangkat dan ke internet. 

  • Pembangunan Sistem Cerdas:

Dapat digunakan untuk membangun berbagai sistem cerdas, seperti smart home, smart agriculture, dan sistem otomatisasi industri. 

  • Pengembangan Prototipe:

Sering digunakan sebagai platform untuk prototyping berbagai aplikasi IoT, karena fleksibilitas dan dukungan komunitas yang luas. 

 

C . alat dan bahan

  •    1x ESP32 board (misalnya DOIT ESP32 DevKit V1)
  •    3x LED (Merah, Kuning, Hijau)
  •    4 buah kabel jumper
  •    Breadboard
  •    Kabel USB untuk menghubungkan ESP32 ke komputer
  •    Arduino IDE (atau PlatformIO)

 

 

D . langkah kerja

 1. install arduiono ide jika belum ada di dalam pc atau laptop, dowload melalui link berikut dowload arduino ide 2.3.4

 

2.install arduino ide di computer, maka setelah selesai akan muncul tampilan sebagai berikut



 

 

3. klick ikon seperti gambar berikut unutk mendowload Board manager esp32



4.    ketik di pencarian sampai menemukan Arduino ESP32 Boards by arduino ,    kemudian kclik install



5.       Buat rangkaian untuk tarficlight

Pasang led pada whiteboard dan sesuaikan agar ketiga led tidak saling berhubungan pada kaki positif, dan berhubungan pada kaki negative/ground



 

6.       Kemudian hubungkan setiap kaki positif pada ketiga lampu dengan esp 32 menggunakan kabel jumper

Lampu 1 = pin G2

Lampu 2 = pin G4

Lampu 3 = pin G5

 sehingga rangkaian terhubung seperti rangkaian gambar berikut


Dan satu kabel Ground pada kaki negative lampu di hubungkan ke GND esp32

 

7.       Sambungkan kabel usb dengan esp 32 dan ujung usb satunya lagi pada PC atau laptop

 

 



 

8.       Buka Arduino IDE dan pastikan setelah pc/laptop terhubung dengan ESP 32  terbaca Port: COM



 

9.       Pastikan upload speed 115200


10.  Ketikkan program berikut pada Arduino IDE


                    

 

11.  Klick tanda centang , dan tunggu proses compiling  selesai



 

12.  Setelah proses compiling selesai kclick tombol upload dan biarkan proses hingga selesai dan amati lampu led tersebut


 

 

Mini project

Ubah program yang ada pada Arduino IDE sehingga lampu berkedip setiap 2 detik dengan urutan  lampu

Merah – hijau – kuning – merah

 

 

Post a Comment

0 Comments