Postingan

Jual Murah Sensor Jarak Pir Hc-Sr501

Gambar
Sensor PIR merupakan jenis sensor yang sanggup dipakai untuk mendeteksi gerakan (motion detection) yang prinsip kerja menurut pada kondisi panas. Sensor PIR HC-SR501 ini sanggup mendeteksi gerakan menurut panas badan orang yang berada di dekatnya. Penerapan dari sensor gerak PIR HC-SR501 ini banyak sekali, diantaranya sebagai sistem keamanan pada garasi, dapur, ataupun ruangan rumah yang lain. Sensor gerak PIR HC-SR501 ini sanggup diolah datanya memakai microcontroller AVR, PIC, ataupun jenis lainnya baik memakai module development board Arduino atau juga Raspberry Pi. Untuk keterangan pin pada module sensor gerakan PIR HC-SR501 ditunjukkan pada gambar berikut ini. Sedangkan untuk teladan konfigurasi cara pengkabelan (wiring) memakai sensor gerak PIR HC-SR501 dengan Arduino ditunjukkan pada gambar berikut ini. Catu daya sensor didapat dari board Arduino, untuk data output dari sensor gerakan PIR HC-SR501 sanggup diolah pada pin digital Arduino mana saja yang belum digunaka...

Final Project Arduino Autonomous Mobile Robots

Gambar
Dalam post perihal Arduino kali ini akan memaparkan video selesai project Kerja Lab Robotika untuk merancang sebuah autonomous mobile robot yang sanggup mendeteksi garis, mengukur jarak, serta mendeteksi benda lalu memindahkannya. Untuk mengukur jarak dan mendeteksi benda, dipakai sensor jarak ultrasonic HC-SR04, berikut link tutorial dalam Bahasa Inggris , sedangkan berikut yaitu tutorial untuk Bahasa Indonesia . Sementara untuk mendeteksi garis dipakai prinsip optocoupler . LED sebagai pemancar cahaya yang akan dipantulkan ke permukaan, lintasan. Intensitas cahaya yang dipantulkan kembali tergantung dari jenis permukaan. Pada permukaan lintasan yang berwarna cerah akan memantulkan cahaya, sedangkan permukaan gelap akan menyerap cahaya tersebut. Intensitas cahaya pantulan tersebut akan diterima oleh photodiode. Intensitas cahaya akan mempengaruhi konduktivitas photodiode, yang mana dirangkai dalam rangkaian pembagi tegangan. Tegangan output tersebut akan diolah sebagai input n...

Belajar Image Processing Binary Threshold Visual Studio C#

Gambar
Dalam tutorial C# kali ini akan mengulas mengenai bagaimana merancang project binary threshold dalam digital image processing, pengolahan gambaran digital, dengan memakai framework AForge. Berikut yaitu video tutorialnya. Sebelumnya perlu diingat untuk install terlebih dahulu AForge, lalu tambahkan file reference yang diperlukan, yakni dengan cara pilih tab PROJECT lalu Add Reference, sanggup juga pada Solution Explorer pilih References lalu klik kanan dan Add Reference. Setelah itu akan tampil window pencarian file yang diperlukan. Untuk project ini gunakan AForge.dll dan AForge.Imaging.dll. Untuk source code yang dipakai ialah sebagai berikut. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using AForge; using AForge.Imaging; using AForge.Imaging.Filters; namespace binaryThreshold {     public p...

Mengenal Kode Aritmatika Dan Flag Microcomputer

Setiap arahan aritmatika dan budi kuat pada register status pada prosesor atau yang disebut dengan istilah flag. Carry Flag (CF), flag ini bernilai 1 kalau ada unsigned overflow. Contoh ketika menambah byte 255 + 1, jadinya tidak di jangkauan. Saat tidak ada overflow flag ini bernilai 0. Zero Flag (ZF), bernilai 1 kalau jadinya zero. Untuk hasil selain zero, bernilai 0. Sign Flag (SF), bernilai 1 kalau jadinya negative. Saat jadinya positive bernilai 0. Sebenarnya flag ini mengambil nilai dari MSB (Most Significant Bit). Overflow Flag (OF), bernilai 1 ketika ada signed overflow. Contohnya, kalau menambah byte 100 + 50, jadinya diluar nilai -128 dan 127. Parity Flag (PF), bernilai 1 kalau ada angka genap dari satu bit dalam jadinya , dan di set ke 0 kalau ada angka ganjil. Jika jadinya berupa word hanya 8 low bit yang diperiksa. Auxiliary Flag (AF), bernilai 1 kalau ada unsigned overflow untuk low nibble, 4 bit. Interrupt Enable Flag (IF), kalau flag bernilai 1 CPU mendapat inter...

Mengenal Interrupt Procedure Dan Macro Microcomputer

Dalam emu8086, interrupt sanggup dipandang sebagai sejumlah function. Fuction ini memudahkan pemrograman, bahkan menulis kode untuk mencetak karakter. Dengan pemanggilan interrupt maka function tersebut akan menjalankan tugasnya. Selain itu ada juga interrupt yang berkerja dengan disk drive dan hardware lainnya. Pada ketika melaksanakan pemanggilan suatu perintah hal itu dinamakan software interrupts. Interrupt juga dipicu oleh hardware lainnya, ini disebut hardware interrupts. Materi kali ini akan membahas pada software interrupts. Untuk menciptakan software interrupt ada suatu arahan yaitu INT, dengan syntax: INT value. Dimana value berupa angka antara 0 sampai 255 (atau 0 sampai 0FFh), pada umumnya memakai dalam hexadecimal. Setiap interrupt masih punya sub-function, sehingga keseluruhannya ada lebih dari 256 function. Untuk memilih suatu sub-function register AH harus tentukan terlebih dahulu sebelum pemanggilan interrupt. Tiap interrupt memiliki sampai 256 sub-function, jadi didap...

Tutorial Arduino Komunikasi Serial Dengan Antarmuka Visual Studio C#

Gambar
Dalam tutorial Arduino kali ini akan mengulas wacana antarmuka (interfacing) Arduino dengan Visual Studio C#. Berikut ialah rangkaian sederhana Arduino untuk tutorial ini. Fungsi dari potentiometer dalam rangkaian tersebut untuk mengatur nilai tegangan input untuk Arduino. Potentiometer bekerja dengan prinsip pembagi tegangan, dimana terdapat kaki untuk sumber tegangan dihubungkan ke Vcc 5 volt Arduino, ground dihubungkan ke ground Arduino, dan data tegangan dihubungkan ke pin analog A3 Arduino. Nilai tegangan input diolah oleh ADC Arduino dan kemudian akan ditampilkan dengan antarmuka window form Visual Studio C#. Berikut ini ialah source code untuk Arduino membaca nilai ADC dan mengirimkan nilai tersebut melalui komunikasi serial ke antarmuka window form Visual Studio C#. /* Program membaca nilai ADC dengan serial Loki Lang */ void setup() {   Serial.begin(9600); } void loop() {   if (Serial.available())   {     int adc = analogRead(A3); ...

Jual Board Arduino Uno Murah

Gambar
Jual Board Arduino Genuino Uno R3 Murah Board Arduino Uno R3 dijual murah. Arduino Uno merupakan board microcontroller yang memakai ATmega328P. Feature yang ada dalam board ini meliputi 14 pin digital input/output, yang mana 6 pin sanggup dipakai untuk output PWM, 6 pin input analog, 16 MHz quartz crystal, USB connection, power jack, sebuah ICSP header, dan juga reset button. Arduino Uno R3 telah meliputi segala feature untuk microcontroller dasar. Asal kata Uno dalam Bahasa Italia berarti satu, dan dipilih sebagai penanda peluncuran Arduino Software (IDE) 1.0. Board Uno dan versi 1.0 Arduino Software (IDE) merupakan reference dasar pengembangan Arduino selanjutnya. Seiring dengan kian terkenalnya Arduino, terjadi beberapa perubahan internal, nama Arduino dipakai untuk penjualan pasar di wilayah Amerika Serikat saja, sedangkan untuk penjualan pasar selain di Amerika Serikat, dipakai nama Genuino. Namun intinya Arduino dan Genuino ialah sama, hanya problem penamaan di regional ya...