Jumat, 20 Juni 2014

Membuat Sensor Anti Maling

Pengalaman saya waktu rumah saya Kemalingan sangat menggelikan.
Karena Saya Sering iseng Dengan Mengutak-atik Bahan Elektronik, saya pun membuat suatu rangkaian anti maling yg cukup unik. Rangkaian ini bekerja berdasarkan Sensor, terdiri dari 2 bagian.
Yaitu Bagian Pemancar Infrared Dan Bagian Penerima, jika Sensor tersebut di lewati/terhalang benda/manusia maka sensor tersebut akan berbunyi. Pengalaman saya waktu rumah saya Kemalingan sangat menggelikan. Waktu itu maling sudah masuk kerumah, saat melintasi sensor alarm pun berbunyi, Malingnya kesibukan mencabut cok listrik disekitarnya tetapi alarm tidak mau mati juga. Akhirnya terperogok oleh orang tua saya, Malingnya langsung melarikan diri. Sementara dalam waktu yg sama Orangtua Saya pun Lari masuk kekamar Dan mengunci kamar sambil berteriak maling.
Orang Tua Saya Lari Karena Tidak tahu berapa banyak maling yg masuk kerumah, jika satu masih bisa dilawan tetapi kalau ada dua atau tiga bagaimana melawannya ( pikir orang tua saya ) lebih baik lari mencari tempat yg aman.
Beruntung Sensor yg saya pasang sangat berguna. Jika Teman-teman Mau membuatnya sendiri nanti saya posting rangkaiannya. Gampang kok Cara membuatnya. Modalnya tidak sampai Rp.100.000 jika merakit sendiri.
Adapun komponen yg diperlukan adalah sebagai berikut :
Gambar sensor pemancar dilihat dari atas
Gambar sensor pemancar dilihat dari bawah
Komponen Rangkaian Pemancar
R1………………………….220k
C1……………………..….1 Kpf
C2………………………100 Kpf
IC……………………..MC-1455
D1,2,3,4………………Infra Red
Gambar Sensor Penerima Dilihat dari atas
Gambar Sensor Penerima dilihat daribawa
Komponen Rangkaian Penerima
R1………………………..220k
R2………………..….….470k
R3…………………..…….33k
R4, 7…………………….180k
R5, 11………………….….47k
R6………………………….22k
R8…………….…..470 ohm
R9, 10……………………….1k
R12 ……………………….4.7k
R13………………………….1 K
C1………………………4,7Kpf
C2……………………….10Kpf
C3……………..……….33Kpf
C4…………..……………10 uf
C5, 6………………….100 uf
Tr1, 2, 3, 4……….…..C828
Tr5………………….….C1815
D1…………………….…..LED
D2, 3, 4, 5, 6……..1N4148
D7………………….Zd 5.1 V
Relay…………….….6 V / 12 V
Sensor …………..… TV/Vcd
Ini adalah gambar yg sudah jadi
yang saya penggang di tangan adalah bagian dari penerima dilihat dari depan dan dari belakang.
gambar dibawah ini  adalah rangkaian penerima dan tempatnya.
ini adalah gambar dari rangkaian pemancar infra red yg sudah jadi
dan yg terakhir ini adalah gambar rangkaian yg sudah siap di pasang.
banyak ya !!  maklum dapat orderan buat pasang di rumah wallet.
sampai disini dahulu ya…
sorry kalau ada yg menunggu terlalu lama update yg terbaru dari saya.  Soalnya terlalu sibuk bekerja.
Selamat Mencoba !!!  jika tidak mengerti silakan tinggalkan pesan atau saran dari pembaca.
Mudah-mudahan gue balas…!!
12-06-2013
Ternyata banyak juga peminatnya, Oke ini hasil yg sudah saya perbaiki dan saya perbaharui sensor penerima  & sensor pemancar infra rednya yang uda gak pakai ic mc 1455 tapi pake rangkaian flip flop 2 Tr
SENSOR PENERIMA
sensor pemancar di lihat dari bawah
Di lihat dari bawah
sensor pemancar dari atas ok polossensor pemancar dari atas ok
Di lihat dari atas.
untuk komponen pemancarnya adalah sebagai berikut :
Tr ……………………..c 828  x2
R …………………….. 22 k    x2
c …………………….. 33nF  x2
R (yg bulat ) ……… 470 ohm   lihat gambar
Led  …………………. Lampu led ( jangan pasang terbalik ya…. )
tegangan masuk 12 volt
out nya pakai lampu infrared 4 bh di seri ( ingat di seri ) dan jangan pasang terbalik ( salah satu terbalik infra red gak bakalan berfungsi )
kalau ada yg mau pesan siap jadi juga bisa tapi order dulu ya soalnya buatnya manual gak pake mesin he..he..he…….
siap jadi   Rp 375.000   lain ongkir
hubungi email saya   sakuraqnet@gmail.com
oke sampai disini aja dulu,
mohon maaf kalau ada comment yg gak sempat saya balas
Salam dan TerimaKasih.

Program LFR

LFR Program membutuhkan bantuan dari tiga perpustakaan: - 

     LED lib (untuk mengaktifkan / menonaktifkan lima LED indikator) 
     Motor lib (untuk mengontrol kecepatan dan arah putaran motor) 
     ADC lib (untuk mengkonfigurasi dan menggunakan konverter analog ke digital dari ATmega8) 

Kode ini ditulis menggunakan bahasa C sehingga Anda perlu merasa nyaman dengan hal-hal berikut. 

     Sintaks bahasa C. 
     Konsep perpustakaan. 
     Sumber File, File Header dll 
     Preprocessor, Compiler dan Linker, apa yang mereka dan apa yang mereka lakukan dan bagaimana menggunakannya. 

IDE (Integrated Development Environment) yang merupakan software suite yang memungkinkan Anda memasukkan, mengedit, kompilasi, proyek debug dan mengelola file dalam proyek. IDE yang kita gunakan adalah Atmel Studio 6. Pengantar terbaru untuk AS6 sini. 

Sebuah proyek baru dibuat seperti yang dijelaskan dalam tutorial di atas dan dikonfigurasi maka file library LED, Motor dan ADC perlu ditambahkan ke proyek. Menambahkan sebuah perpustakaan untuk proyek AS6 saat ini dijelaskan dalam perpustakaan manual.
 
 /*
 * LFRM8.c
 *
 * Created: 5/26/2012 7:59:45 PM
 *  Author: Avinash Gupta
 */

#include <avr/io.h>
#include <util/delay.h>

#include "lib/adc/adc.h"
#include "lib/motor/motor.h"
#include "lib/led/led.h"

#define SENSOR_THRES 800

//Map Sensor Number to ADC Channel
#define SENSOR1 0
#define SENSOR2 1
#define SENSOR3 2
#define SENSOR4 3
#define SENSOR5 4

//Gloabal varriables
float pGain = 200;   //Proportional Gain
float iGain =  0.2;  //Integral Gain
float dGain =  120;  //Differential Gain
int delay = 10;

int32_t eInteg = 0;  //Integral accumulator
int32_t ePrev  =0;      //Previous Error


void  DelayMs(uint8_t ms);
float ReadSensors();
float PID(float cur_value,float req_value);


float control;
float s;

int main(void)
{
   //Initialize Motors subsystem.
   MotorInit();

   //Initialize LED subsystem
   LEDInit();

   //Initialize Analog to Digital Converter (ADC)
   InitADC();


    while(1)
    {
      //Previous Sensor Reading
      float sprev;

      //Take current sensor reading
      //return value is between 0 to 5
      //When the line is towards right of center then value tends to 5
      //When the line is towards left of center then value tends to 1
      //When line is in the exact center the the valeue is 3
        s=ReadSensors();

      //If line is not found beneath any sensor, use last sensor value. 
      if(s==0xFF)
      {
         s=sprev;
      }

      //PID Algorithm generates a control variable from the current value
      //and the required value. Since the aim is to keep the line always
      //beneath the center sensor so the required value is 3 (second parameter)
      //The first argument is the current sensor reading.
      //The more the difference between the two greater is the control variable.
      //This control variable is used to produce turning in the robot.
      //When current value is close to required value is close to 0.
      control = PID(s,3.0);

      //Limit the control
      if(control > 510)
         control = 510;
      if(control < -510)
         control = -510;

      if(control > 0.0)//the left sensor sees the line so we must turn right
      {
         if(control>255)
            MotorA(MOTOR_CW,control-255);
         else
            MotorA(MOTOR_CCW,255-control);

         MotorB(MOTOR_CW,255);
      }
      if(control <= 0.0)//the right sensor sees the line so we must turn left
      {
         if(control<-255)
            MotorB(MOTOR_CCW,-(control+255));
         else
            MotorB(MOTOR_CW,255+control);

         MotorA(MOTOR_CCW,255);
      }

      //Delay     
      DelayMs(delay);

      sprev=s;
    }
}

void DelayMs(uint8_t ms)
{
   uint8_t i;
   for(i=0;i<ms;i++)
   {
      _delay_ms(1);
   }
}

//Implements PID control
float PID(float cur_value,float req_value)
{
  float pid;
  float error;

  error = req_value - cur_value;
  pid = (pGain * error)  + (iGain * eInteg) + (dGain * (error - ePrev));

  eInteg += error;                  // integral is simply a summation over time
  ePrev = error;                    // save previous for derivative

  return pid;
}

float ReadSensors()
{
   uint16_t eright,right,middle,left,eleft;
   uint8_t     sensor1,sensor2, sensor3, sensor4,sensor5;

   float avgSensor = 0.0;

   eright=ReadADC(SENSOR5);
   if(eright>SENSOR_THRES)//Right black line sensor
   {
      sensor5 = 1;
      LEDOn(5);
   }
   else
   {
      sensor5 = 0;
      LEDOff(5);
   }

   // Read analog inputs
   right=ReadADC(SENSOR4);
   if(right>SENSOR_THRES)//Right black line sensor
   {
      sensor4 = 1;
      LEDOn(4);
   }
   else
   {
      sensor4 = 0;
      LEDOff(4);
   }

   middle=ReadADC(SENSOR3);
   if(middle>SENSOR_THRES)// Middle black line sensor
   {
      sensor3 = 1;
      LEDOn(3);
   }
   else
   {
      sensor3 = 0;
      LEDOff(3);
   }

   left=ReadADC(SENSOR2);
   if(left>SENSOR_THRES)// Left black line sensor
   {
      sensor2 = 1;
      LEDOn(2);
   }
   else
   {
      sensor2 = 0;
      LEDOff(2);
   }

   eleft=ReadADC(SENSOR1);
   if(eleft>SENSOR_THRES)// Left black line sensor
   {
      sensor1 = 1;
      LEDOn(1);
   }
   else
   {
      sensor1 = 0;
      LEDOff(1);
   }


   if(sensor1==0 && sensor2==0 && sensor3==0 && sensor4==0 && sensor5==0)
   {
      return 0xFF;
   }

   // Calculate weighted mean
   avgSensor = (float) sensor1*1 + sensor2*2 + sensor3*3 + sensor4*4 + sensor5*5 ;
   avgSensor = (float) avgSensor / (sensor1 + sensor2 + sensor3 + sensor4 + sensor5);

   return avgSensor;
}

Minggu, 27 April 2014

Mikrotik RouterOS

Mikrotik RouterOS adalah sistem operasi linux yang dapat digunakan untuk menjadikan komputer menjadi router network yang handal.
Sebelum penginstalan ada baiknya memperhatikan spesifikasi minimal yang dibutuhkan mikrotik :
1.       Cpu dan motherboard  bisa dengan p1-p4, amd, cyrix asal yang bukan multi-prosesor
2.       RAM minimum 32 MB, maximum 1 GB
3.       HDD minimal 128 MB parallel ATA atau compact flash
Sebelum melakukan penginstalan seting bios terlebih dahulu, agar pada saat booting file iso atau cd mikrotik dapat terbaca oleh komputer.
1.       Setelah file terbaca akan tampil jendela awal seperti di bawah, tekan “a” untuk memilih semua yang akan di instal, kemudian tekan “i” untuk melakukan penginstalan.

2.       Tekan y untuk menjaga konfigurasi lama, jika ingin melakukan instalan baru tekan n.
Kemudian tekan y untuk melanjutkan instalasi.

3.       Proses usai, tekan enter untuk melakukan reboot.

4.       Setelah reboot anda harus login cukup masukkan username admin tanpa pasword, lalu enter.
5.       Setelah login anda akan masuk ke tahap pengaturan mikrotik, kemudian tekan enter

6.       masukkan perintah interface ethernet print untuk melihat network adaptor.
7.       masukkan perintah interface set ether 1 name= untuk merubah nama network adaptor.
8.       untuk melihat interface ketikkan interface print.

9.       masukkan ”ip address add address=nomor ip”, enter, pada “interface=” ketikkan jaringan yang kita inginkan.
10.   Untuk melihat masukkan “ip address print”.
11.   Masukkan “ip route add gateway=nomor ip”,
12.   Untuk melihat “ip route print”.
13.   setelah itu “ping” kemasing-masing ip address

Pengaturan mikrotik telah usai kini saatnya configurasi pada xp.
1.       setting ip address, subnet mask, default gateway, dan DNS server pada xp.
2.                 buka browser ketikkan ip untuk masuk ke mikrotik, lalu download aplikasi winbox, lalu koneksikan.
3.       buat USER pada winbox, klik system, user, (+), kemudian isikan biodata seperti dibawah.
4.       membuat IP FIREWALL, NAT, (+), tab ACTION, pilih masquered, ok.
5.       membuat DHCP SERVER.
6.       membuat HOTSPOT, klik ip, hotspot, server, hotspot setup, lan(jaringan yang di inginkan), masukkan ip, set dns, kemudian ok, jika berhasil akan seperti dibawah.

Kini mikrotik dan hotspot telah disa di gunakan, tinggal pengguna yang harus mendaftar pada anda. Selamat mencoba

instalasi web server (IIS) pada windows server 2008

IIS adalah salah satu dari Windows Server server roles. IIS dapat diinstal melalui graphical user interface (GUI) dengan menggunakan Server Manager setelah sistem operasi Windows Server diinstal.
Untuk mengaktifkan Service Web Server pada windows server 2008, adalah sebagai berikut :
Pada windows server 2008, Buka Service Manager.
1. Klik Start -> All Programs -> Administrative Tools -> Server Manager

2.Klik Add Roles pada tab Roles Summary, lalu next, kemudian Add Roles Wizardakan tampil.
3.Centang Web Server (IIS) pada halaman Select Server Roles. Halaman pengantar akan terbuka dengan link untuk informasi lebih lanjut.
4.Pilih layanan IIS yang akan diinstal pada halaman Select Role Services.Tambahkan hanya modul yang diperlukan. Setelah modul yang diinginkan ditambahkan, klik Next dan ikuti instruksi.
 
5.IIS terinstal dengan konfigurasi default di Windows Server. Klik Close untuk melengkapi proses.
 
6.Jika semua berjalan dengan lancar, buka browser masukkan //localhost atau akses IP server maka akan tampil seperti berikut. 
 

Selesai sudah instalasi IIS Windows Server 2008, saatnya kita menulusri Web Server hebat ini, kita bisa membangun website kita disini, sebelum kita upload ke Web Hosting.

Sabtu, 08 Februari 2014

Naruto Shippuden Ultimate Ninja Storm 3!!

Salah satu game yang lagi booming juga sob yaitu Naruto Shippuden Ultimate Ninja Storm 3. Naruto Shippuden Ultimate Ninja Storm 3 merupakan game action fighting yang seru dengan petualangan yang menarik. Naruto Shippuden Ultimate Ninja Storm 3 juga memiliki tampilan grafis yang mantap serata halus untuk dimainkan. Selain itu, Naruto Shippuden Ultimate Ninja Storm 3 memiliki gameplay atau alur cerita yang menarik dan membuat ketagihan. Penasaran sob?

Apa itu Naruto Shippuden Ultimate Ninja Storm 3?
Naruto Shippuden Ultimate Ninja Storm 3 adalah game action fighting yang memiliki gameplay yang menarik serta grafis yang menawan
Naruto Shippuden Ultimate Ninja Storm 3!!
Spesifikasi minimum:
Sistem Operasi: Windows XP SP3/7/8
CPU: Celeron E1500 Dual-Core 2.2GHz/Athlon 64 X2 Dual Core 4800+
RAM: 2 GB
Hard Disk: 8 GB
VGA: GeForce 8600 GTS 512MB/Radeon HD 2600 XT
Silahkan dicoba game keren yang satu ini sob dijamin akan selalu seru memainkannya. Software, game yang gratis hanya di ad4msan.com
Naruto Shippuden Ultimate Ninja Storm 3!!
Naruto Shippuden Ultimate Ninja Storm 3 | Size: 7,2 GB
Naruto Shippuden Ultimate Ninja Storm 3!!

copy : http://ad4msan.com/naruto-shippuden-ultimate-ninja-storm-3

Selasa, 04 Februari 2014

Bisnis Mudah Tanpa MOdal

Mari Berburu Bitcoin Gratis.
Bitcoin adalah Bisnis Online Tanpa Modal dengan keuntungan yang sangat luar biasa. Bitcoin adalah inovasi besar yang memberikan Anda kendali atas uang Anda. Bitcoin adalah asli dan Bitcoin dapat mengubah hidup sehari-hari kita. Sebelum anda Berburu Bitcoin Gratis, Anda harus punya wallet untuk menyimpan BTC (Bitcoin) yang sudah anda dapatkan untuk menukarnya kedalam nominal Rupiah.
JADILAH JUTAWAN-JUTAWAN BARU
DARI BISNIS BITCOIN FREE ONLINE
Jika Anda Bisa Mengetik dan Akses Internet, Anda Sudah Memiliki Syarat yang Cukup Untuk Menghasilkan Uang dari Bisnis Free Bitcoin Online
Dibisnis ini kerjanya sangat simpel sekali dan pastinya bisnis ini juga bisa dilakukan oleh semua orang yang benar-benar ingin merubah nasipnya, karna bisnis ini sama sekali tanpa modal. dan dapat dijalankan oleh semua kalangan manapun juga. Disini anda hanya bekerja untuk mengumpulkan coin gratis yang telah disediakan oleh pihak bitcoin gratis. Setelah coin anda terkumpul, anda dapat menukarkan nya kedalam  nominal Rupiah. Jangan sia-siakan kesempatan ini. Bagaimana sih cara mendapatkan Bitcoin secara gratis?
Silahkan ikuti langkah demi langkah berikut dibawah ini untuk berburu bicoin gratis.

1. Daftar Account wallet
Daftarkan Account wallet anda sekarang juga...
Dengan cara klik Tombol "Daftar Sekarang!" Dibawah ini
2. Selanjutnya klik link konfirmasi yang masuk ke email yang telah anda daftarkan tadi. Lihat gambar dibawah ini di kotak masuk email.

3. Selanjut nya login ke wallet yang baru saja di buat tadi,dan lihat gambar dibawah ini untuk memverifikasi email.
    a. Setelah Loggin, Cari Account Setting dibagian sebelah
        kanan dan klik combo account settings.
    b.Setelah klik Account Settings, klik Continue
    c.Masukkan Code Confirmation yang ada di E-Mail tadi
       kedalam kedalam kotak Email Verified, jika sudah
       terconfirmation maka akan berubah menjadi warna hijau.
    d.Klik menu Wallet Home, seperti gambar dibawah
    e.Setelah klik menu "Wallet Home" maka akan muncul
       Address Bicoin (BTC) anda seperti dibawah ini.
4. Setelah anda selesai mendaftar account wallet, silahkan anda mendaftar Bitcoin Gratis dibawah ini dengan cara klik tombol "Daftar Sekarang!" untuk berburu Bitcoin gratisnya.
http://freebitco.in/?r=287592
     a.Coppy Address Bitcoin anda yang ada diwallet tadi
        dan paste kedalam kolom Your Bitcoin Address.
        Lihat gambar dibawah ini

    b.Setelah Registrasi anda selesai, silahkan anda loggin.
       Lihat gambar dibawah ini untuk lebih jelas nya.

    c.Setelah anda loggin, maka Bitcoin Anda akan mulai terisi
       dan kumpulkan terus Bitcoin anda hingga tak terbatas
       untuk kita tukarkan kedalam Rupiah.
       Dan setiap 1 jam sekali maka anda akan diminta untuk
       memasukkan  kode captha yang berbentuk huruf
       lalu tekan ROLL! untuk terus mendapatkan Bitcoin.
Keberhasilan anda ada ditangan anda. Kesempatan hanya datang sekali dan sangat jarang untuk datang yang kedua.

Banyak sekali orang-orang yang ingin mendapatkan bitcoin gratis ini dari berbagai penjuru belahan bumi "113.312 User"
bisa anda lihat di menu "STATS" jika anda sudah mendaftar Bitcoin Gratis ini seperti gambar dibawah ini....!!! anda dapat melihat jumlah user yang sedang online untuk mendapatkan bitcoin gratis.
Jangan sia-siakan kesempatan Bisnis tanpa modal ini...
http://freebitco.in/?r=287592
Selamat Berburu Bitcoin Gratis... Semoga Dapat membantu keuangan anda menjadi lebih baik dari sekarang.

(Harga 1 BTC untuk saat ini Rp 7.614.000/1 BTC)
Lihat gambar dibawah ini....!!!
klik tombol"OPEN"dibawah ini untuk melihat harga sekarang karna harga dapat berubah-rubah setiap waktu
Nb.
Payments are automatically sent every Monday to all accounts with a balance greater than 0.00005460 BTC.
Yang artinya Pembayaran/Penarikan dari free bitcoin kedalam rekening wallet anda akan dilakukan secara otomatis terkirim setiap hari Senin dengan saldo lebih besar dari 0.00005460 BTC jika "Auto-Withdraw ENABLED dicentang"
 
Jika saldo anda sudah lebih dari 0.00005460 BTC dan sudah cukup satu minggu dari tanggal pendaftaran, sebelum masuk ke akun wallet, anda akan diberi pemberitahuan pada hari minggu yaitu "PENDING PAYOUT" yang artinya Bitcoin anda sedang masa antrian dan akan masuk ke akun wallet anda pada hari senin. Untuk lebih jelasnya lihat gambar ini.
Jika "PENDING PAYOUT" sudah tidak ada lagi di freebitcoin, berarti Coin anda sudah masuk ke akun wallet anda, bisa dicek seperti gambar dibawah ini.

Jika Bitcoin anda sudah terkumpul dan anda ingin menukarkan bitcoin anda kedalam nominal Rupiah. Bisa anda tukarkan dengan cara klik gambar uang dibawah ini & isi Form Jual Bitcoin
http://bitcoin.co.id/ 

TRIK CEPAT MENDAPATKAN BITCOIN
Jika anda sudah mendaftar dan menjalankan Bisnis Tanpa Modal ini (FREEBITCOIN) maka saya akan memberikan trik bagaimana agar anda cepat mendapatkan FREEBITCOIN, Trik ini hanya saya berikan kepada sobat semua yang telah mendaftar. Bagi yang belum mendaftar... silahkan mendaftar terlebih dahulu untuk mendapatkan trik cepat mengumpulkan BITCOIN untuk di tukarkan kedalam nominal Rupiah. 
Bagi yang sudah mendaftar dan menjalankan bisnis ini... sobat bisa ikuti 2 terik berikut dibawah ini.
1. Trik Cepat Mengumpulkan Free Bitcoin
2. Cara Kerja Trik Nomor1

(Jika Ada Kesulitan, Harap Chat Via Yahoo Messenger yang tersedia di web ini)
(Atau bisa konsultasi lewat BB PIN 743B33BC)