Powered By Blogger

Senin, 11 Mei 2015

Sistem Keamanan Komputer

Keamanan komputer atau dalam Bahasa Inggris computer security atau dikenal juga dengan

sebutan cybersecurity atau IT security adalah keamanan infromasi yang diaplikasikan kepada

komputer dan jaringannya. Computer security atau keamanan komputer bertujuan membantu

user agar dapat mencegah penipuan atau mendeteksi adanya usaha penipuan di sebuah sistem

yang berbasis informasi. Informasinya sendiri memiliki arti non fisik.

untuk lebih lanjut klik link di bawah ini :

http://downloads.ziddu.com/download/24507060/Keamanan-komputer_3.pdf.html 

Selasa, 21 April 2015

OSI LAYER

OSI LAYER
Apa yang dilalkukan oleh 7 OSI layer? :
Ketika data di transfer melalui jaringan, sebelum data terseburt
harus
melewati ketujuh layer dari satu terminal, mulai dari layer
Aplikasi sampai layer
physical, kemudian di sisis penerima, data tersebut melewati layer
physical
sampai pplication. Pada saat data melewati satu layer dari sisi
pengirim, maka
akan ditambahjkan satu “header” sedangkan pada sisi penerima
“header”
dilepaskan sesuai dengan layernya.
Untuk Lebih lanjut klik link di bawah ini :
Download TUGAS-SOFTSKILL.pdf in Ziddu.com

Jumat, 07 November 2014

Arsitektur Komputer

Arsitektur Komputer
Arsitektur Komputer adalah sebuah ilmu untuk tujuan perancangan sintem kompter. Tujuan seorang arsitek komputer adalah merancang sebuah sistem dengan kinerja yang tinggi dengan biaya yang layak, memenuhi persyaratan-
 persyaratan lainnya. “Arsitektur Komputer”
memberikan berbagai atribut pada sistem komputer yang dibutuhkan oleh seorang perancangsoftware sistem untuk mengembangkan suatu progaram. Model konseptual arsitektur computer memberikan informasi sebagai berikut.

Set instruksi
Format instruksi
Kode operasi
Jenis-jenis operand
Mode-mode pengalamatan operand
Register
Main memory space utilization (memory map)
Alokasi ruang I/O (I/O map)
Pengerjaan/penetapan interupsi dan prioritas
Pengerjaan kanal-kanal DMA dan prioritas
Teknik-teknik I/O yang digunakan berbagai perangkat
Format-format perintah pengontrol I/O
Format-format status pengontrol I/O

Format-format status pengontrol I/OOrganisasi komputer memberikan gambar yang lebih dalam mengenai struktur fungsionaldan interkoneksi logika antara unit-unit (blok fungsional). Biasanya termasuk rincian atau detailhardware yang dapat diketahui oleh pemrogram, seperti sinyal-sinyal kontrol, antarmukakomputer dan peripheral serta teknologi memori yang digunakan.

Tingkatan Dasar Arsitektur Komputer

Pada tingkatan ini Hardware sebagai tingkatan komputer yang paling bawah dan paling dasar, dimana pada hardware ini “layer” software ditambahkan. Software tersebut berada di atas hardware, menggunakannya dan mengontrolnya. Hardarwe ini mendukung software dengan memberikan atau menyediakan operasi yang diperlukan software.

Multilayerd Machine

Tingkatan dasar arsitektur komputer kemudian dikembangkan dengan memandang sistem komputer keseluruhan sebagai “multilayered machine” yang terdiri dari beberapa layer software di atas beberapa layer hardware.

CPU (Central processing Unit), yang mengendalikan semua unit sistem komputer yang lain dan mengubah input menjadi output.
Primary storage (penyimpanan primer), berisi data yang sedang diolah dan program
Control unit (unit pengendalian), membuat semua unit bekerja sama sebagai suatu sistem
Aritmatika and logical Unit, tempat berlangsungnya operasi perhitungan matematika dan logika
Unit Input, memasukkan data ke dalam primary storage
Secondary storage (penyimpanan sekunder), menyediakan tempat untuk menyimpan program dan data saat tidak digunakan
Unit Output, mencatat hasil pengolahan

PERALATAN INPUT

Perangkat input merupakan peralatan yang dapat digunakan untuk menerima data yang akan diolah ke dalam komputer. Perangkat ini yang digunakan oleh pengguna untuk melakukan interaksi dengan komputer agar komputer melaksanakan perintah yang diberikan oleh penggunanya. Prinsip kerja yang dilakukan perangkat input adalah merubah perintah yang dapat dipahami oleh manusia kepada bentuk yang dipahami oleh komputer (machine readable form), ini berarti mengubahkan perintah dalam bentuk yang dipahami oleh manusia kepada data yang dimengerti oleh komputer yaitu dengan kode-kode binary (binary encoded information).

PEMROSESAN PUSAT DAN PENYIMPANAN SEKUNDER

CPU atau satuan merupakan tempat pemrosesan instruksi-instruksi program. Pada komputer mikro, processor ini disebut  microprocessor. CPU terdiri dari dua bagian utama, yaitu unit kendali ( control unit) dan unit Aritmatika dan logika (arithmethic logic unit). Disamping dua bagian utama tersebut, CPU mempunyai beberapa simpanan yang berukuran kecil yang disebut register.
Penyimpanan sekunder (secondary storage)
Penyimpanan sekunder (juga dikenal sebagai memori eksternal atau penyimpanan tambahan), berbeda dari penyimpanan utama dalam hal itu tidak langsung dapat diakses oleh CPU. Komputer biasanya menggunakan input / saluran output untuk mengakses penyimpanan sekunder dan transfer data yang diinginkan dengan menggunakan daerah menengah dalam penyimpanan utama. Penyimpanan sekunder tidak kehilangan data bila perangkat dimatikan-itu adalah non-volatile. Per unit, itu biasanya juga dua lipat lebih murah dari penyimpanan utama. Akibatnya, sistem komputer modern biasanya memiliki dua perintah besarnya lebih penyimpanan sekunder dari penyimpanan primer dan data disimpan untuk waktu yang lebih lama disana.

PERALATAN OUTPUT

Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa suara.
Output yang dihasilkan dari pemroses dapat digolongkan menjadi empat bentuk, yaitu tulisan (huruf, angka, simbol khusus), image (dalam bentuk grafik atau gambar), suara, dan bentuk lain yang dapat dibaca oleh mesin (machine-readable form). Tiga golongan pertama adalah output yang dapat digunakan langsung oleh manusia, sedangkan golongan terakhir biasanya digunakan sebagai input untuk proses selanjutnya dari komputer.
Peralatan output dapat berupa:
Hard-copy device, yaitu alat yang digunakan untuk mencetak tulisan dan image pada media keras seperti kertas atau film.
Soft-copy device, yaitu alat yang digunakan untuk menampilkan tulisan dan imagepada media lunak yang berupa sinyal elektronik.
Drive device atau driver, yaitu alat yang digunakan untuk merekam simbol dalam bentuk yang hanya dapat dibaca oleh mesin pada media seperti magnetic disk atau magnetic tape. Alat ini berfungsi ganda, sebagai alat output dan juga sebagai alat input.

MODEL-MODEL KOMPUTASI ARSITEKTUR KOMPUTER

SISD

Yang merupakan singkatan dari Single Instruction, Single Data adalah satu-satunya yang menggunakan arsitektur Von Neumann. Ini dikarenakan pada model ini hanya digunakan 1 processor saja. Oleh karena itu model ini bisa dikatakan sebagai model untuk komputasi tunggal. Sedangkan ketiga model lainnya merupakan komputasi paralel yang menggunakan beberapa processor. Beberapa contoh komputer yang menggunakan model SISD adalah UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1.

SIMD

Yang merupakan singkatan dari Single Instruction, Multiple Data. SIMD menggunakan banyak processor dengan instruksi yang sama, namun setiap processor mengolah data yang berbeda. Sebagai contoh kita ingin mencari angka 27 pada deretan angka yang terdiri dari 100 angka, dan kita menggunakan 5 processor. Pada setiap processor kita menggunakan algoritma atau perintah yang sama, namun data yang diproses berbeda. Misalnya processor 1 mengolah data dari deretan / urutan pertama hingga urutan ke 20, processor 2 mengolah data dari urutan 21 sampai urutan 40, begitu pun untuk processor-processor yang lain. Beberapa contoh komputer yang menggunakan model SIMD adalah ILLIAC IV, MasPar, Cray X-MP, Cray Y-MP, Thingking Machine CM-2 dan Cell Processor (GPU

MISD

Yang merupakan singkatan dari Multiple Instruction, Single Data. MISD menggunakan banyak processor dengan setiap processor menggunakan instruksi yang berbeda namun mengolah data yang sama. Hal ini merupakan kebalikan dari model SIMD. Untuk contoh, kita bisa menggunakan kasus yang sama pada contoh model SIMD namun cara penyelesaian yang berbeda. Pada MISD jika pada komputer pertama, kedua, ketiga, keempat dan kelima sama-sama mengolah data dari urutan 1-100, namun algoritma yang digunakan untuk teknik pencariannya berbeda di setiap processor. Sampai saat ini belum ada komputer yang menggunakan model MISD.

MIMD

Yang merupakan singkatan dari Multiple Instruction, Multiple Data. MIMD menggunakan banyak processor dengan setiap processor memiliki instruksi yang berbeda dan mengolah data yang berbeda. Namun banyak komputer yang menggunakan model MIMD juga memasukkan komponen untuk model SIMD. Beberapa komputer yang menggunakan model MIMD adalah IBM POWER5, HP/Compaq AlphaServer, Intel IA32, AMD Opteron, Cray XT3 dan IBM BG/L.


Sumber :

https://www.academia.edu/6504965/Pengertian_dan_Tujuan_ARSITEKTUR_KOMPUTER
http://muhamadsyani.wordpress.com/2012/12/28/arsitektur-komputer/
http://id.wikipedia.org/wiki/Arsitektur_komputer
http://mellyndut.blogspot.com/2010/07/pengertian-alat-input.html
http://journal.mercubuana.ac.id/data/ARSITEKTUR%20%20KOMPUTER1.doc
http://vaisal.wordpress.com/2013/10/30/arsitektur-komputer/

Etika Menulis Di Internet

Etika Menulis Di Internet

Sesuai dengan Judul, etika menulis di internet sendiri sebenarnya suatu opini seseorang mengenai tata cara bersopan santun dalam melakukan suatu penulisan di jejaring sosial internet, sebagai contoh blog, email, fasilitas komentar pada suatu forum, dan sebagainya. Dalam penulisannya sendiri terdapat aspek lain yang harus di perhatikan karena jika salah tulis akan mendapatkan jeratan hukum yang berlaku.  Hal yang harus di perhatikan di dalam suatu penulisan di internet, ialah :


1. Tidak ada Unsur SARA

2. Menggunakan bahasa yang sopan

3. Tulisan dapat dipahami oleh pembaca lain

4. Bermanfaat bagi pembaca

5. Tidak mencaci-maki, memfitnah, atau menghujan pihak tertentu

6. Selalu mencantumkan sumber alamat ketika mengambil masukan artikel dari blog atau situs lain

7. Tidak ada unsur pornografi

8. Tidak melakukan plagiarisme


Di Indonesia aturan atau kaidah hukum mengenai etika menulis di internet pun sudah di undang-undangkan yang ditetapkan tahun 2008. Aturan itu adalah Undang-undang Informasi dan Transaksi Elektronik atau UU ITE.

Pada UU ITE perbuatan yang dilarang menyangkut isi tulisan tertuang pada BAB VII pasal 27 ayat satu sampai empat dan pasal 28 ayat satu dan dua.


Pasal 27


(1) Setiap Orang dengan sengaja dan tanpa hak mendistribusikan dan/atau mentransmisikan dan/ataumembuat dapat diaksesnya Informasi Elektronik dan/atau Dokumen Elektronik yang memiliki muatan yang melanggar kesusilaan.

(2) Setiap Orang dengan sengaja dan tanpa hak mendistribusikan dan/atau mentransmisikan dan/ataumembuat dapat diaksesnya Informasi Elektronik dan/atau Dokumen Elektronik yang memiliki muatanperjudian.

(3) Setiap Orang dengan sengaja dan tanpa hak mendistribusikan dan/atau mentransmisikan dan/ataumembuat dapat diaksesnya Informasi Elektronik dan/atau Dokumen Elektronik yang memiliki muatanpenghinaan dan/atau pencemaran nama baik.

(4) Setiap Orang dengan sengaja dan tanpa hak mendistribusikan dan/atau mentransmisikan dan/ataumembuat dapat diaksesnya Informasi Elektronik dan/atau Dokumen Elektronik yang memiliki muatanpemerasan dan/atau pengancaman.


Pasal 28


(1) Setiap Orang dengan sengaja dan tanpa hak menyebarkan berita bohong dan menyesatkan yang mengakibatkan kerugian konsumen dalam Transaksi Elektronik.

(2) Setiap Orang dengan sengaja dan tanpa hak menyebarkan informasi yang ditujukan untuk

menimbulkan rasa kebencian atau permusuhan individu dan/atau kelompok masyarakat tertentu berdasarkan atas suku, agama, ras, dan antargolongan (SARA).

Mengenai ketentuan pidananya tertuang pada BAB XI Pasal 45 ayat 1 dan 2


Pasal 45


(1) Setiap Orang yang memenuhi unsur sebagaimana dimaksud dalam Pasal 27 ayat (1),

ayat (2), ayat (3), atau ayat (4) dipidana dengan pidana penjara paling lama 6 (enam) tahun dan/atau denda paling banyak Rp1.000.000.000,00 (satu miliar rupiah).

(2) Setiap Orang yang memenuhi unsur sebagaimana dimaksud dalam Pasal 28 ayat (1) atau ayat (2) dipidana dengan pidana penjara paling lama 6 (enam) tahun dan/atau denda paling banyak Rp1.000.000.000,00 (satu miliar rupiah).



Sumber :


http://aditiodoank.wordpress.com/2011/02/22/etika-menulis-diinternet/

http://ubay16.wordpress.com/2013/10/03/etika-menulis-di-internet/

http://indrarmcf.blogspot.com/2013/11/etika-penulisan-di-internet.html

http://ferdianrikudo.wordpress.com/2012/10/18/etika-menulis-di-internet/


STRUKTUR DASAR DAN ORGANISASI KOMPUTER

STRUKTUR DASAR DAN ORGANISASI KOMPUTER

Tujuan
1. Menjelaskan tentang organisasi komputer
2. Menjelaskan perbedaan utama organisasi komputer dan arsitektur komputer
3. Menjelaskan struktur dan fungsi utama komputer
4. Menjelaskan konsep dasar operasi komputer
Pengertian Komputer
ž  Komputer sebagai sebuah sistem yang berhirarki
ž  Komputer dapat dianggap sebagai struktur sejumlah komponen berserta fungsinya yang dijelaskan sebagai fungsi kolektif struktur dan fungsi internalnya.
Arsitektur Komputer
¨  Atribut–atribut sistem komputer yang terkait dengan seorang programmer
¨  Contoh: set instruksi, aritmetika yang digunakan,
            teknik pengalamatan, mekanisme I/O
Organisasi Komputer
¨  Bagian yang terkait erat dengan unit–unit
            operasional
¨  Contoh: teknologi hardware, perangkat antarmuka,
            teknologi memori, sistem memori, dan sinyal–sinyal
            kontrol
ž  Arsitektur sama, organisasi dapat berbeda
ž  Arsitektur bertahan lama, organisasi menyesuaikan perkembangan teknologi
-  Semua Intel famili x86 memiliki arsitektur dasar yang sama
-  Famili IBM System/370 memiliki arsitektur dasar yang sama
-  Memberikan  compatibilitas instruksi level mesin
-  Organisasi antar versi memiliki perbedaan
Struktur dan Fungsi
ž  Struktur adalah bagaimana masing-masing komponen saling berhubungan satu sama lain
ž  Fungsi merupakan operasi dari masing-masing komponen sebagai bagian dari struktur
Fungsi
ž  Semua Komputer Memiliki 4 Fungsi:
-  Pengolahan data – Data processing
-  Penyimpanan data – Data storage
-  Pemindahan data – Data movement
-  Kendali – Control
 
Struktur dan Unit Fungsional Dasar Komputer
 Image
Definisi Unit Fungsional
1. Input Device (Alat Masukan)
            Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer
2. Output Device (Alat Keluaran)
            Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa suara.
3. I/O Ports
            Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalui port ini.
4. CPU (Central Processing Unit)
            CPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja komputer.
5. Memori
            Memori terbagi menjadi dua bagian yaitu memori internal dan memori eksternal. Memori internal berupa RAM (Random Access Memory) yang berfungsi untuk menyimpan program yang kita olah untuk sementara waktu, dan ROM (Read Only Memory) yaitu memori yang haya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan.
6. Data Bus
            Adalah jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat membaca dan menirma data melalui data bus ini. Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.
7. Address Bus
            Digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau dibaca.Address bus biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel.
8. Control Bus
            Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus. Terdiri atas 4 sampai 10 jalur paralel.
Kesimpulan
¨  Komputer adalah sebuah mesin elektronik yang secara cepat
            menerima informasi masukan digital dan mengolah informasi
            tersebut menurut seperangkat instruksi yang tersimpan dalam
            komputer dan menghasilkan keluaran informasi yang dihasilkan
            setelah diolah.
¨  Organisasi Komputer adalah bagian yang terkait erat dengan
            unit–unit operasional dan interkoneksi antar komponen penyusun
            sistem komputer dalam merealisasikan aspek arsitekturalnya.
¨  Arsitektur Komputer lebih cenderung pada kajian atribut–atribut
            sistem komputer yang terkait dengan seorang programmer.
¨  Struktur internal komputer meliputi: Central Processing Unit(CPU),Memori Utama, I/O, Sistem Interkoneksi.
¨  Struktur internal CPU meliputi: Control Unit, Aritmetic And Logic Unit(ALU), Register, CPU Interkoneksi.
¨  Fungsi dasar sistem komputer adalah Fungsi Operasi Pengolahan Data, Penyimpanan Data, Fungsi Operasi Pemindahan Data Fungsi Operasi Kontrol.
Referensi : http://susila-besmart.blogspot.com/2012/03/kumpulan-materi-kuliah-organisasi-dan.html

Senin, 30 Juni 2014

SIMULASI PENGEREMAN KENDARAAN BERMOTOR

microcontroller dengan simulasi pengereman kendaraaan bermotor


 Aplikasi pada Microcontroller
Untuk aplikasi pada microcontroller yang menggunakan ATMega 328 diperlukan piranti inputoutput berupa komunikasi RS-232 pada computer. Kapasitas memori yang digunakan sebesar 8Kb dari total memori 32Kb pada ATMega 328. Flowchart program pada microcontroller dapat dilihat pada gambar di bawah:



                                                     Gambar 3. Flowchart Logika Fuzzy pada

Microcontroller
Sedang program untuk membership function pada jarak dan kecepatan dapat dilihat pada list program di bawah:
float MF_jarak(float a, float b, float c){
if ((data_1>=a) && (data_1 < b)) {
member_jarak=(data_1-a)/(b-a);
}
if ((data_1>=b) & (data_1 < c)) {
member_jarak=(c-data_1)/(c-b);
}
if ((data_1 < 2) || (data_1 > 14)) {
member_jarak=1;
}
if ((data_1 > c) || (data_1 < a)) {
member_jarak=0;
}
}

Sedang pemrograman rule evaluation pada
microcontroller dapat dilihat pada list di bawah:
min1=min(u1,y1); //short - low --> moderate
min2=min(u1,y2); // short - medium -->hard
min3=min(u1,y3); // short - high --> hard
min4=min(u2,y1);// medium - low --> soft
min5=min(u2,y2); // medium - medium --> moderate
min6=min(u2,y3); // medium - high --> hard
min7=min(u3,y1); // long - low --> no brake
min8=min(u3,y2); // long - medium --> soft
min9=min(u3,y3); // long - high --> moderate
min10=min(u4,y1); // very long - low --> no brake
min11=min(u4,y2); // very long - medium --> no
brake
min12=min(u4,y3); // very long - high --> soft
sedang Defuzifikasi pada microcontroller dapat dilihat
pada list program di bawah:
pembilang=(min1*50)+(min2*100)+(min3*100)+
(min4*25)+(min5*50)+(min6*100)+(min7*0)+
(min8*25)+(min9*50)+(min10*0)+(min11*0)+
(min12*25);
penyebut=min1+min2+min3+min4+min5+min6+min
7+min8+min9+min10+min11+min12;
out=pembilang/penyebut;
Hasil yang didapat bahwa aplikasi Logika Fuzzy pada Microcontroller dengan simulasi pengereman kendaraan bermotor dapat diaplikasikan dan tingkat keberhasilan 100%. Dimana dicoba dilakukan pemberian input dan output melalui computer dengan menggunakan komunikasi serial RS-232. Hasil yang
didapat 100% tingkat keberhasilannya. Dimana output dapat diidentifikasi dengan melihat derajat pengirimannya. Jika derajat pengeriman ‘hard’ maka derajat pengeriman 100% , moderate 50% , soft 25% dan No brake 0%. Dimana grafik derajat pengereman vs kecepatan dan jarak \

                                Gambar 4. Grafik respon derajat pengereman vs kecepatan dan jarak

Dari grafik response yang diberikan, maka dapat disimpulkan bahwa pada jarak yang pendek dan kecepaatan yang tinggi diperlukan tingkat pengereman yang tinggi (100%). Demikian sebaliknya untuk kecepatan rendah tidak diperlukan pengereman yang tinggi (25%) atau soft. Dari aplikasi logika Fuzzy pada microcontroller, dapat
diambil beberapa kesimpulan bahwa ;
1. Sistem aplikasi Logika Fuzzy pada microcontroller dengan simulasi pengereman kendaraaan bermotor dapat berjalan sempurna. Dengan 4 membership jarak, 3 membership kecepatan dan 4 membership output dengan metode singleton.
2. Output dan input dilakukan dengan menggunakan computer dengan komunikasi RS-232.
3. Total memori yang digunakan dalam pembuatan program aplikasi Fuzzy pada Micrcontroller ini adalah 8Kb dari kapasitas maksimum dari Microcontroller sebesar 32Kb
6. Referensi
[1] Achmad Arifin, “Artificial Intelligent”, Lecturer
Note, Sepuluh Nopember Institut of Technology
(ITS), 2011.
[2] H.Syamsul Bahri, “Sistem kendali Logika Fuzzy
pada motor DC”, Makara Teknologi Proceding,
vol.8 No.1 2004,pp25-34.
[3] Rimuljo Hendradi,M.Si, , Aplikasi Logika Fuzzy,
ITS, 2009

Rabu, 19 Maret 2014

FLOWCHART Sistem Lampu Taman Otomatis (Seri Pemantauan Cahaya [I])

Blok Diagram:
Flowchart:

Abstrak:
Aplikasi kali ini adalah suatu sistem penyalaan dan pemadaman lampu taman secara otomatis. Penyalaan dan pemadaman lampu didasarkan pada intensitas cahaya di lingkungan taman tersebut. Lampu yang diaktifkan oleh sistem terdiri dari dua lampu taman. Saat intensitas cahaya tinggi, kedua lampu akan padam secara otomatis, sedangkan saat intensitas cahaya dalam kondisi ambang, salah satu lampu akan menyala, dan pada saat intensitas cahaya rendah, kedua lampu akan menyala. Sensor yang digunakan untuk mendeteksi intensitas cahaya adalah sensor LDR (Light Dependent Resistor) atau disebut juga photo-resistor. Mikrokontroler yang digunakan sebagai pusat kendali sistem adalah ATmega8535 dari keluarga AVR. Sedangkan agar mikrokontroler dapat menyalakan dan memadamkan lampu, digunakan relay sebagai driver-nya.
Ilustrasi:
*Sebaiknya posisi LDR dan lampu tidak terlalu berdekatan agar tidak ada umpan balik yang terlalu berlebihan.