Komputer Terapan Jaringan; Mikrokontroler sebagai Web Server

Komputer Terapan Jaringan; Mikrokontroler sebagai Web Server arduino web server modul komputer terapan jaringan

Sekitar 2 tahun terakhir, telkom mengumumkan layanan baru untuk keamanan yaitu Speedy Monitoring, prinsipnya adalah pihak telkom akan memasang perangkat web cam di dalam rumah kita, kemudian kita bisa mengakses webcam itu kapan saja dari luar, sehingga bisa memantau keadaan rumah, baik keamanan dari tamu tak diundang, atau pengawasan keluarga di rumah (orang tua yang sudah sepuh atau pengawasan anak). Pemantauan tersebut menggunakan media WAN/internet, tetapi sebenarnya bisa saja kita melakukan pemantauan menggunakan jaringan LAN, tentu saja hanya untuk penggunaan lokal saja, ning ya gak harus mbayar kayak klo pake Speedy Monitoring.

Dari materi yang ada pada silabus komputer terapan jaringan, aku pengen mengaplikasikan contoh penggunaan mikrokontroler sebagai device pengakusisi data untuk kemudian data yang diambil oleh mikrokontroler tersebut dapat diakses oleh komputer lain melalui jaringan LAN. Data yang diambil bisa bermacam2, misalnya informasi suhu, nyala lampu, jarak, sensor gerak dan lain sebagainya.

Baca Selengkapnya

Mikrokontrol dalam Komputer Terapan Jaringan

harga arduino murah

Sejujurnya agak surprise juga melihat silabus mata pelajaran Komputer Terapan Jaringan dalam Kurikulum 2013 untuk Jurusan Teknik Komputer dan Jaringan. Yang membuatku cukup terkejut adalah dimasukkannya materi tentang mikrokontroler  di Komputer Terapan Jaringan. Sebagai orang yang mengajar kedua bidang tersebut saja (saya mengajar praktikum mikrokontroler di Universitas dan Jaringan komputer di SMK) saya masih ngerasa bingung untuk menerjemahkan apa yang sebenarnya diinginkan pembuat kurikulum dengan memasukkan materi mikrokontroler berikut komunikasi yang ada didalamnya kedalam jurusan Teknik Komputer & Jaringan.

Mikrokontroler memang bisa dianggap sebagai sebuah miniatur komputer, karena memiliki CPU, memori dan juga port I/O. Mikrokontroler juga dapat dihubungkan ke berbagai macam device, baik itu input (touchscreen, tombol, keyboard, mouse, sensor) maupun output (led, motor, seven segment, lcd)

Baca Selengkapnya

Program pertama 7 Segmen; counting up dengan array CVAVR

Program pertama 7 Segmen; counting up dengan array CVAVR 7 segment atmega

Sebelum memprogram seven segment pada mikrokontroller, pertama kali harus dipastikan dulu menguji cobanya dengan seven segment berjenis common anoda atau tipe common cathoda. Setelah mengetahui tipe seven segment yang kita pakai baru kita menghitung nilai kombinasi tampilan seven segmentnya.

Setelah mendapatkan nilai kombinasi seven segment pada common anoda / common cathoda, memprogram seven segment pada mikrokontroller dapat dilakukan dengan dua cara, yang pertama adalah menuliskan setiap nilai bilangan untuk dieksekusi baris per baris, atau yang kedua dengan menggunakan mekanisme array.

Baca Selengkapnya

Decade Counter dengan Codevision AVR

Decade Counter dengan Codevision AVR decade counter atmega

Decade counter adalah sebuah counter yang menghitung sebanyak 10 bilangan, untuk bilangan digital dimana basisnya menggunakan bilangan biner/ hexadesimal, membuat decade counter berarti mengambil 10 bilangan pertama dari 4 digit binary counter yang ada sehingga terlihat seperti sebuah bilangan desimal.

Pengertian Decade Counter

Dalam konteks elektronika, decade counter adalah jenis rangkaian counter atau penghitung yang menghasilkan keluaran biner atau desimal yang mewakili puluhan, ratusan, ribuan, dan seterusnya. Counter ini dapat digunakan untuk menghitung jumlah pulsa atau siklus yang masuk ke dalamnya.

Prinsip dasar dari decade counter adalah untuk menghitung atau mengubah status keluaran setiap kali jumlah pulsa masuk mencapai jumlah tertentu, biasanya 10. Setiap kali jumlah pulsa masuk mencapai 10, counter akan menambah satu unit pada keluaran. Dengan demikian, counter ini akan melacak jumlah siklus masuk yang telah terjadi dengan cara yang terorganisir dan dapat diprediksi.

Decade counter umumnya digunakan dalam aplikasi yang membutuhkan penghitungan siklus, seperti pengendalian frekuensi, pembangkitan waktu, dan pengukuran waktu. Mereka juga dapat digunakan dalam pembangkitan sinyal clock dalam sistem digital. Decade counter dapat dibangun menggunakan berbagai macam komponen elektronika, termasuk flip-flop, gerbang logika, dan transistor.

Prinsip decade counter adalah melakukan counting up setiap ada perubahan input falling edge/rissing edge pada clocknya. Sehingga decade counter hanya dapat digunakan untuk pencacahan naik. Salah satu IC decade counting adalah 7490. 7490 akan memberikan output berupa 4 digit bilangan biner 0-15, dan dapat di short untuk menghitung 0-9 dengan fasilitas overflow setelah counting 9.

Baca Selengkapnya

Instalasi Sismin ATmega berbasis STK500v2

perbedaan arduino dan atmega

Perhatian, ini bukan posting tutorial, ning postingan curhat, tenan!

Beberapa hari kemaren beli sismin atmega dari internet, aku agak tertarik dengan board yang dipake, eh sebenernya sih faktor males buat bikin sismin sendiri sih :)) Tapi emang bener kok board ini lumayan manis dari segi tampilan.

Ukuran sisminnya cukup kecil sekitar 5 x 8 cm, cukup untuk menaruh sebuah port dudukan atmega 40 PIN, sebuah clock crystal, tombol reset, konektor USB port tipe B dan sebuah PORT DC input 6-24V. Untuk keperluan expansion, terdapat 32 PIN i/O + 5 port power expansion ( 5V, 3.3V, Ground, AREFF dan Reset)

Baca Selengkapnya

Sensor Suhu 1 Wire DS1820 dengan Codevision AVR

Sensor Suhu 1 Wire DS1820 dengan Codevision AVR sensor suhu 1 wire dengan DS1820 pada Codevision AVR

Pengertian Sensor Suhu 1 Wire DS1820

Sensor suhu 1 wire DS1820 adalah sensor suhu jenis digital, rentang suhu yang dapat diukur antara -55 C sampai 125 C, terdiri dari 3 pin yaitu vcc, ground dan DQ (Data input/data output). Komunikasi mikrokontrol dengan sensor terjadi lewat pin DQ.

Berbeda dengan sensor LM35 yang menggunakan interface ADC, sensor suhu 1 wire DS1820 tidak menggunakan interface ADC melainkan 1 wire, data yang dikirimkan ke mikro beresolusi 9 bit.

Baca Selengkapnya

Mengubah Setting Clock Pada Codevision

Codevision AVR atmel atmega

Clock dalam mikrokontroler merujuk pada sinyal elektronik yang digunakan untuk menyinkronkan operasi dari seluruh komponen dalam mikrokontroler. Sinyal clock ini berfungsi sebagai “detak jantung” yang mengatur timing semua operasi, seperti eksekusi instruksi, transfer data, dan operasi I/O. Seringkali, setelah membuat proyek pada Codevision AVR, pengguna dapat mengalami kesulitan ketika kode yang telah dimasukkan tidak menghasilkan … Baca Selengkapnya

Cara Membuat Papan skor dengan mikrokontrol atmega8

Cara Membuat Papan skor dengan mikrokontrol atmega8 papan skor atmega8 counter up down

Membuat Papan Skor dengan CVAVR untuk atmega. Sudah beberapa x bikin postingan tentang papan skor menggunakan AVR atmega dan codevision, atmega yang aku pake seringnya atmega16 karena selain port ekspansinya banyak, harganya gak beda jauh dari atmega8 yang lebih murah.

Tapi klo memang pengen bikin papan skor manual dengan push button pake atmega8 sebenernya tinggal edit saja postinganku yang Cara membuat papan skor counter up down atmega (counting sampai 99, cocok untuk papan skor basket/badminton), atau yang Cara membuat papan skor menggunakan mikrokontrol atmega dan codevision avr (counting sampai 9, cocok untuk papan skor sepakbola/tenis lapangan yang skornya gak butuh banyak2) 

Baca Selengkapnya

[Buku] Panduan Praktis Mempelajari Aplikasi Mikrokontroler dan Pemrogramannya Menggunakan ARDUINO

[Buku] Panduan Praktis Mempelajari Aplikasi Mikrokontroler dan Pemrogramannya Menggunakan ARDUINO Panduan praktis mempelajari aplikasi mikrokontroler dan pemrogramannya menggunakan arduino abdul kadir andi publisher

Untuk belajar Arduino, lebih bagus klo ada yang ngajarin atau punya tutorialnya. Selama ini ilmu seputar arduino hanya didapat dari artikel dan e-book internet atau dari teman2 yang lebih dulu make.

Buku yang membahas seputar Arduino di Indonesia masih sangat kurang, padahal saya yakin banyak master Arduino yang ada di Indonesia. Mungkin karena menulis buku2 Arduino tidaklah semenarik menulis sketch-nya.

Salah satu buku pemrogramman Arduino adalah “Panduan Praktis Mempelajari Aplikasi Mikrokontoler dan Pemrogramannya Menggunakan Arduino” karangan Abdul Kadir tahun 2013. Dalam buku terbitan Andi Publisher ini, penulis memperkenalkan Arduino kepada pemula.

Baca Selengkapnya

Library Arduino untuk ISIS Proteus Simulator

Library Arduino untuk ISIS Proteus Simulator ARDUINO LIBRARY FOR ISIS PROTEUS ANOTHERORION

Sebenarnya pencarian Library Arduino untuk ISIS proteus simulator ini terjadi secara tidak sengaja. Tadinya aku cuma nyari tambahan library buat proteusku. Harapanku aku bisa menemukan library sensor seperti sensor ping))) nya paralax atau sensor2 lain dari komunitas pengguna ISIS. Jadi kepikiran untuk masukin kata kunci library arduino for proteus di google saja enggak.

Sampai akhirnya enggak sengaja ketemu library di salah satu blog berbahasa inggris, dalam library itu terdapat satu sensor ultrasonic yang ternyata merupakan shield nya arduino. Dan lebih dari itu dalam library yang sama terdapat komponen simulator untuk beberapa jenis arduino.

Baca Selengkapnya