Hello Nengineers! Pernah ga sih kalian ingin belajar IoT tapi ragu-ragu karena harga barang-barang seperti mikrokontroler Arduino dan komponen elektronika lainnya cukup mahal? Kalau iya, kalian harus kenalan dulu nih dengan yang namanya TinkerCAD Circuit.

TinkerCAD Circuit merupakan sebuah program simulasi komponen elektronika berbasis web free open source, cocok untuk Nengineers yang baru pertama kali belajar IoT dan elektronika atau ingin membuat simulasinya terlebih dahulu sebelum dijadikan projek yang nyata.

 

Membuat Rangkaian dan Program Sederhana Arduino di TinkerCAD Circuit

A. Mempersiapkan Environment

  • Buka situs https://www.tinkercad.com/ di web browser kalian, lalu register atau login. Kemudian Nengineer akan diarahkan ke laman dashboard TinkerCAD, langsung pilih saja ‘Circuit’ dan ‘Create new Circuit’.
  • Inilah tampilan kerja Nengineer untuk TinkerCAD Circuit yang bisa Nengineer otak-atik untuk simulasi

Nah, kali ini kami akan mengajarkan Nengineer bagaimana cara membuat simulasi lampu lalu lintas sederhana.

B. Membuat Rangkaian untuk Lampu Lalu Lintas Mini

  • Pada component menu, carilah Arduino dan Breadboard Mini, lalu tempatkan keduanya di workspace
  • Lalu pasangkan LED dan resistor di breadboard mini seperti ini
  • Kita dapat mengubah warna LED dan besaran hambatan pada resistor dengan mengeklik dan merubah value pada bar yang muncul. Aturlah warna LED menjadi merah, kuning, hijau dan ubah resistansi resistor menjadi 220Ω.
  • Klik pin yang ada di breadboard untuk menarik kabel dan hubungkan dengan pin-pin yang ada di Arduino
  • Klik, tombol ‘Code’ untuk membuat program yang akan dijalankan pada Arduino. Perlu diingat bahwa rangkaian ini memerlukan bahasa pemrograman Arduino, Nengineer bisa kunjungi laman resminya https://www.arduino.cc/reference/en/ untuk mmbaca dokumentasi bahasa Arduino.
  • Kembali lagi ke TinkerCAD, ketikkan kode seperti ini untuk membuat simulasi lampu lalu lintas sederhana (bisa dirubah dengan kreativitas kalian).
const int merah = 13;
const int kuning = 12;
const int hijau = 11;
const int tunda_merah = 8000;
const int tunda_kuning = 1000;
const int tunda_hijau = 5000;

void setup(){
  pinMode(merah,OUTPUT);
  pinMode(hijau, OUTPUT);
  pinMode(kuning, OUTPUT);
}

void loop(){
  digitalWrite(merah, HIGH);
  delay(tunda_merah);
  digitalWrite(merah, LOW);
  delay(500);
  
  digitalWrite(kuning, HIGH);
  delay(tunda_kuning);
  digitalWrite(kuning, LOW);
  delay(500);
  
  digitalWrite(hijau, HIGH);
  delay(tunda_hijau);
  digitalWrite(hijau, LOW);
  delay(500);
}
  • Klik tombol ‘Start Simulation’ untuk menjalankan simulasi
  • Dan lihatlah hasilnya
  • Kalian juga bisa merubah nama projek dengan klik namanya.

Sekian yang dapat kami sharing pada artikel ini, silahkan otak-atik fitur-fitur yang ada TinkerCAD Circuit dan buat projek baru dengan kreativitas kalian, sampai bertemu di artikel-artikel berikutnya.

Leave a Reply

Your email address will not be published. Required fields are marked *