Monday, August 8, 2022
Cara Membuat Aplikasi Android Dari Website Tanpa Coding
Belajar Robot - Mengenal Arduino dan jenis-jenisnya
Mengenal Arduino dan jenis-jenisnya
Deskripsi
- Produk Otomatis: smart home, smart ofice, peralatan otomatis industri, dll
- Kontroler Robot: drones, humanoids, mobile robot, dll
- Alat Medis
- Internet of Things
- 3d Printers
- dll
Jenis-jenis Arduino
- Arduino Uno
- Arduino Leonardo
- Arduino Lilypad
- Arduino Mega
- Arduino Nano
- Arduino Mini
- Arduino Mini Pro
- Arduino BT
Pin Pada Arduino
No. |
Nama |
Keterangan |
1 |
Konektor USB |
Digunakan
untuk menyambungkan papan dengan komputer, memiliki fungsi sbb: 1.
Memuat program dari komputer ke
dalam papan 2.
Komunikasi serial antara papan
dan komputer 3.
Memberi daya listrik kepada
papan |
2 |
Tombol Reset |
Untuk
me-reset papan sehingga papan akan
menjalankan program dari awal lagi. |
3 |
Sumber daya eksternal |
Jika Arduino ingin dijalankan dengan sumber daya dari
luar/bukan dari konektor usb dapat diberi tegangan DC antara 9-12V |
4 |
Led indikator
komunikasi serial |
Sebagai indikator jika papan digunakan untuk komunikasi
serial |
5 |
Pin input/output digital (0-13) |
Berfungsi sebagai input
atau output, dapat diatur oleh
program. Khusus untuk pin 3, 5, 6,
9, 10 dan 11, dapat juga berfungsi sebagai
pin analog output dimana
tegangan output-nya dapat diatur |
6 |
In-Circuit Serial Programming (ICSP) |
Port ICSP memungkinkan pengguna untuk memprogram mikrokontroler secara
langsung, tanpa melalui bootloader. |
7 |
pin input analog (A0-A5) |
Berfungsi sebagai
pin input yang dapat membaca tegangan yang dihasilkan oleh sensor analog,
seperti sensor suhu. Program dapat membaca nilai sebuah pin input antara 0 – 1023, dimana hal itu mewakili nilai tegangan
0 – 5V. |
8 |
LED terhubung ke pin 13 |
Pada papan Arduino UNO terdapat led yang sudah terhubung
ke digital pin 13, yang dapat
digunakan untuk menguji program/papan tanpa perlu merangkai LED eksternal. |
9 |
LED indikator daya |
Jika Arduino UNO menyala (ON) maka LED indikator daya
akan menyala |
10 |
ATMega 328 |
2KB RAM (memory kerja), 32KB RAM Flash memory (program), 1KB EEPROM, UART (antar muka serial) |
Friday, August 5, 2022
Latihan Soal Teknik Pemrograman Mikrokontroler dan Mikroprosessor
Proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program Komputer disebut . . . .
Programmer
Pemrograman
Algoritma
Program
Mengarang
Orang-orang yang menulis program perangkat lunak komputer disebut dengan . . . .
Programmer
Algoritma
Pemrograman
Program
Writer
Definisi dari Algoritma adalah ….
Perintah untuk menjalankan Bahasa pemrograman
Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis
Program yang harus dijalankan oleh komputer
Up code dari sebuah instruksi
Aturan atau tata cara dalam menulis sebuah program.
Algoritma pemrograman harus ada akhirnya dan menghasilkan ....
keputusan
pilihan
kebenaran
error
output
Dalam penulisan algoritma kita harus mengikuti ketentuan yang berlaku, yaitu…..
Menggunakan Bahasa natural
Menggunakan Bahasa inggris, Indonesia dan Bahasa manusia lainnya
Menggunakan diagram flowchart
Menggunakan pseudo-code
Semua benar
Penulisan algoritma yang menyerupai bahasa pemrograman adalah…..
Pseudocode.
Flowchart.
Kode program.
Algoritma.
Coding
Sebuah metode penggambaran alur dari logika atau langkah Analisa paling awal sebelum kita membuat sebuah algoritma atau program disebut…
Flowchart
Algoritma
Pemrograman
Bahasa Pemrograman
Bahasa Natural
Simbol Flowchart diatas menunjukkan tindakan komputer untuk...
Proses
Input
Output
terminal
Square
Simbol Terminator memiliki fungsi untuk …
Menggambar arah aliran algoritma.
Suatu pernyataan yang jawabannya berupa dua kemungkinan
Menyatakan operasi pemasukan data atau penampilan data.
Titik awal atau titik akhir diagram alir
Proses inisialisasi/pemberian harga awal
Simbol Flowchart yang digunakan untuk pemberian harga awal adalah ….
Konektor.
Input
Preparation
Terminator
Flow line
Gambar di bawah ini adalah simbol flowchart dari ...
Percabangan
Terminator
Proses
Preparation
Input
Output
Berdasarkan kategorinya, bahasa pemrograman dibedakan menjadi dua yaitu….
Bahasa tingkat tinggi dan tingkat rendah.
Pemrograman berorientasi objek dan non objek.
Bahasa yang hanya untuk sistem operasi Windows dan Linux.
Bahasa pemrograman yang cocok untuk aplikasi game dan bisnis.
Semua jawaban salah.
Apabila sebuah kode program memiliki variabel a yang bernilai 10. Pada perintah cout dituliskan a*a , maka hasil tampilannya adalah ..
10
20
100
200
E. 300
suatu wadah yang menampung sebagai perwakilan memori pada komputer berdasarkan jenisnya disebut ...
Operator
Tipe Data
Ekspresi
Variabel
Logika
Suatu nama yang digunakan untuk menyimpan suatu nilai dari tipe data tertentu disebut juga . . . .
Operator
Tipe Data
Ekspresi
Variabel
Logika
Tipe data bilangan yaitu bilangan atau angka yang tidak mempunyai titik desimal atau pecahan disebut…
Float.
Integer.
Double.
Character.
Boolean.
Tipe data yang digunakan untuk menghasilkan nilai Benar dan Salah adalah...
Boolean
Float.
Integer.
Double.
Character.
Sebuah perintah kepada komputer untuk melakukan suatu operasi dalam menyelesaikan suatu masalah.
Operator
Tipe Data
Ekspresi
Variabel
Logika
Perhatikan data berikut
@
Tipe data di atas termasuk kedalam tipe data ..
Integer
Boolean
Double
Void
Character
Setiap perintah di dalam C++ selalu diakhiri dengan tanda ...
;
:
,
“
#