0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan

Arduino and Text Display - Update

Dokumen ini membahas tentang teknologi IoT dengan fokus pada mikrokontroler Arduino dan penggunaan software Proteus untuk menampilkan teks pada LCD 16x2. Arduino adalah perangkat open source yang digunakan untuk merancang alat elektronik, sedangkan Proteus digunakan untuk mendesain dan mensimulasikan rangkaian elektronik. Kesimpulan dari praktik ini adalah pemahaman tentang pengertian dan spesifikasi Arduino serta cara pembuatan program untuk LCD.

Diunggah oleh

esih17148
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan

Arduino and Text Display - Update

Dokumen ini membahas tentang teknologi IoT dengan fokus pada mikrokontroler Arduino dan penggunaan software Proteus untuk menampilkan teks pada LCD 16x2. Arduino adalah perangkat open source yang digunakan untuk merancang alat elektronik, sedangkan Proteus digunakan untuk mendesain dan mensimulasikan rangkaian elektronik. Kesimpulan dari praktik ini adalah pemahaman tentang pengertian dan spesifikasi Arduino serta cara pembuatan program untuk LCD.

Diunggah oleh

esih17148
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 20

Persentasi Kelompok

• M.Robbi.S - 20211310023
• M.Dias.A - 20211310021
• Falix Kintara - 20211310072
• Dede Anggara - 20211310005
Teknologi IoT ke-4 Mikrokontroler Proteus
Menampilkan Text ke LCD

• Pengertian Arduino
• Pengertian Proteus • Macam-macam Arduino
• Fitur-fitur Prouteus • Contoh program Arduino
• LCD 16 X 2
ARDUINO???

Arduino merupakan sebuah perangkat yang bersifat
open source dan sering digunakan untuk merancang
serta membuat perangkat elektronik. Arduino juga
memiliki software yang mudah digunakan dan mem-
bantu pekerjaan pengguna. Arduino menggunakan
bahasa pemrogramman Arduino Languange yang
sedikit mirip dengan bahasa C++.

Terdapat beberapa macam arduino,
seperti:

Arduino Robot 
Arduino Nano

Arduino Uno 
Arduino Mini

Arduino Due 
Arduino Lilypad

Arduino Mega 
Arduino Micro

Arduino Leonardo 
Arduino Ethernet

Arduino Fio 
Arduino Eksplora
Arduino Uno

Adalah sebuah board minimum system
mikrokontroller yang mana di dalamnya terdapat
mikrokontroller AVR seri ATmega 328 yang
merupakan produk dari Atmel
Contoh Gambar Arduino Uno
Fungsi Arduino Uno

Arduino dengan mikrokontroller mampu menciptakan
suatu program yang dapat digunakan untuk
mengendalikan komponen elektromatika.

Jadi, fungsi arduino uno adalah untuk memudahkan
pengguna dalam melakukan prototyping,
memprogram mikrokontroller serta menciptakan
berbagai alat canggih berbasis mikrokontroller.
Contoh alat yang dapat dibuat dengan
arduino uno

Lampu Flip Flop, atau lampu lalu lintas

Robotic: Line Follower, Maze solver, pencari api, dll

Pengontrol motor stepper

Detektor suhu dan pengatur suhu ruangan

Jam digital

Time alarm

dll
Spesifikasi Arduino Uno
Mikrokontroller ATmega328
Operating voltage 5V
Input Voltage (Recommended) 7 - 12V
Input Voltage (batas) 6 - 20V
Digital I/O pins 14 (6 sebagai output PWM)
Analog Input Pins 6
Panjang 68.6 mm
Lebar 53.4 mm
CD Current per I/O pin 40 mA
CD Currnet untuk 3.3V pin 50 mA
Flash Memory 32 Kb (ATmega328) dengan 0,5 sebagai
boothloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16MHz
Berat 25 g
Pemrogramman

Arduino uno dapat diprogram dengan menggunakan software Arduino
yang dapat anda unduh di https://www.arduino.cc/en/Main/Software.
Pilihlah Menu “Arduino Uno” dari Tools > Board Menu ( akan terlacak
sesuai mikrokontroler pada board).

Pada ATmega328 di arduino dapat preburned dengan menggunakan
bootloader yang memungkinkan anda untuk mengupload kode baru
tanpa menggunakan programmer hardware eksternal. Untuk komu-
nikasi mengguanakan protocol original STK500. Anda juga dapat
langsung menggunakan bootloader dan program pada mikrokontroller
melalui ICSP (In-Circuit Serial Programming).
LCD 16x2


Liquid Crystal Display atau dikenal dengan LCD bisa dipakai untuk
menampilkan karakter berupa teks, angka, tanda baca, atau simbol
tertentu dimana LCD dapat menampilkan karakter 16x2. Komponen
LCD memiliki 16 pin I/O yang bisa digunakan.

Berikut ini fungsi setiap pin I/O yang ada
pada LCD nya :

VSS = Dihubungkan Ke Ground


VCC = Catu Daya Positif (+5V)


VEE = Pengatur Kontras Cahaya LCD. Potensiometer 10K Ohm bisa digunakan untuk mengatur
tingkat kontrasnya.


RS = Register Select, Logika HIGH untuk mengirim data, Logika LOW untuk mengirim instruksi.


RW = Read/Write Control Bus.


E = Data Enable


D0 - D7 = Data


LED+ = Catu daya Positif untuk layar


LED- = Catu daya Negatif untuk layar
Contoh penomoran pada LCD 16x2
Proteus

Proteus adalah sebuah software untuk mendesain PCB yang juga
dilengkapi dengan simulasi pspice pada level skematik sebelum
rangkaian skematik diupgrade ke PCB shingga sebelum PCB-nya di
cetak kita akan tahu apakah PCB yang akan kita cetak sudah benar
atau tidak.

Proteus mengkombinasikan program ISIS untuk membuat skematik
desain rangkaian dengan program ARES untuk membuat layout PCB
dari skematik yang kita buat. Software ini bagus digunakan untuk
desain rangkaian mikrokontroller. Proteus juga bagus untuk belajar
elektronika seperti dasar-dasar elektronika sampai pada aplikasi
mikrokontroller. Software ini juga menyediakan banyak contoh aplikasi
desain yang disertakan ketika diinstall.
Fitur-fitur dalam Proteus

Memiliki kemampuan untuk mensimulasikan hasil rancangan baik digital maupun analog
bahkan gabungan keduanya, mendukung simulasi yang menarik dan simulasi secara grafis.


Mendukung simulasi berbagai jenis mikrokontroller seperti PIC, 8051 series.


Memiliki model-model peripheral yang interactive seperti LED, tampilan LCD, RS232, dan
berbagai jenis library lainny.


Mendukung instrument-instrument virtual seperti voltmeter, ammeter, oscciloscope, logic
analyser, dll.


Memiliki kemampuan menampilkan berbagi jenis analisis secara grafis seperti transient,
frekuensi, noise, distorsi, AC dan DC, dll.


Mendukung berbagai jenis komponen-komponen analog.


Mendukung open architecture sehingga kita bisa memasukkan program seperti C++ untuk
keperluan simulasi
Contoh Program LCD 16x2
Contoh Program Arduino LCD Text
Kesimpulan
Dari hasil praktik di atas kelompok kami dapat mengetahui Pengertian
Arduino,fitur fitur

Arduino,spesifikasi Arduino.
Pengertian software proteus,fitur fitur proteus dan cara kegunaan
proteus.

• Dari praktik diatas kelompok kami dapat mengetahui cara


pembuatan text digital (LCD) dengan memakai komponen Arduino
dan mengetahui langkah langkah cara pembuatan program lcd 16x2.

Anda mungkin juga menyukai