Monday, July 22, 2019

Microcontroller Arduino Untuk Pemula (Disertai Contoh-contoh Projek Menarik)




Bagi Anda yang sedang belajar Arduino mulai dari nol, maka buku ini wajib Anda baca. Mengapa demikian? Karena buku ini cocok untuk semua kalangan yang awam terhadap elektronika dan bahasa pemrograman. Dengan gaya penulisan berkonsep “Learning By Doing”, menjadikan buku ini singkat, jelas, padat dan mudah dipahami tanpa harus pusing dengan teori yang memberatkan pikiran.
Di dalam buku disertai contoh-contoh projek yang lengkap, melibatkan berbagai jenis sensor dan motor, sehingga bisa menjadi bahan referensi atau pengembangan projek yang lebih kompleks sesuai kebutuhan Anda.

Pembahasan buku meliputi pengenalan komponen elektronik dan microcontroller Arduino, instalasi dan konfigurasi software pendukung Arduino, projek LED, projek relay, projek LCD (LCD paralel & LCD I2C) & OLED, projek keypad & capacititive touchpad, projek sensor vibration, projek rotary encoder, projek sensor warna, projek proximity (infrared obstacle avoidance, ultasonic, PIR), projek door lock dengna password, projek deteksi hujan dan kelembaban air, projek deteksi kelembaban tanah/soil moisture, projek deteksi asap dan polusi, projek remote infrared, projek Socket TCP/IP LAN, projek WiFi, projek menerima SMS dengan modem GSM, projek pencarian koordinat permukaan bumi dengan sensor GPS, projek audio player, projek robot keseimbangan, line follower, dan lain-lain yang tidak bisa disampaikan semuanya.

DAFTAR ISI
BAB 1 PENGENALAN PERANGKAT ARDUINO
1.1 Board Arduino
1.2 Pengendali Mikro (Micro Controller) Arduino
1.3 Pengenalan Elektronik Dasar
1.3.1 Kapasitor
1.3.2 Resistor
1.3.3 Tegangan Catu Daya / Adaptor
1.3.4 Pembagi Tegangan (Voltage Divider)

BAB 2 INSTALASI & KONFIGURASI
2.1 Software Pendukung
2.2 Instalasi Arduino IDE
2.3 Instalasi Fritzing
2.4 Konfigurasi IDE Arduino

BAB 3 PROJEK LED
3.1 LED Berkedip Bergantian
3.2 Kontrol LED Dengan Push Button
3.3 Fading LED Dengan Potensiometer
3.4 RGB LED

BAB 4 PROJEK RELAY
4.1 Menyalakan Lampu 220 Volt Dengan Sensor Cahaya (LDR)
4.2 Menyalakan Kipas Dengan Sensor Temperatur LM35

BAB 5 PROJEK LAYAR LCD DAN OLED
5.1 Projek LCD 16X2 Secara Paralel
5.2 Projek LCD 16X2 Secara Serial I2C Dengan Modul LCM1602
5.3 Menampilkan Tanggal & Jam di Layar OLED

BAB 6 PROJEK KEYPAD
6.1 Keamanan Pintu Menggunakan Password (Door Lock Solenoid, Keypad Membrane & LCD)
6.2 Capacitive Touch TTP229 16 Channel
6.3 Capacitive Touch Sensor Catalex TTP223
BAB 7 PROJEK LAIN-LAIN
7.1 Pendeteksi Getaran Dengan Sensor Vibration SW-420
7.2 Digital Potensiometer (Rotary Encoder)
7.3 Pendeteksi Warna Dengan Color Sensor TCS230/TCS3200

BAB 8 PROJEK SENSOR JARAK (PROXIMITY)
8.1 Sensor Penghalang Dengan Infrared Obstacle Avoidance
8.2 Menghitung Jarak Dengan Sensor Ultrasonic HC-SR04
8.3 Mendeteksi Panas Obyek Dengan Sensor PIR HC-SR501

BAB 9 PROYEK LINGKUNGAN
9.1 Deteksi Air Hujan (Raindrop Sensor)
9.2 Deteksi Kelembaban Udara Dengan Sensor DHT11 /DHT22
9.3 Pendeteksi Kelembaban Tanah Dengan Sensor Soil Moisture Untuk Memicu Kran Elektrik (Solenoid Valve)
9.4 Pendeteksi Asap Dengan Sensor Gas MQ-2

BAB 10 PROJEK KENDALI JARAK JAUH
10.1 Membaca Kode Alamat Tombol Remote IR (Infrared)
10.2 Kendali LED Dengan Remote IR & Menampilkan Jenis Tombol Ke LCD I2C
10.3 Sistem Keamanan Dengan Kartu RFID Menggunakan Sensor MFRC522
10.4 Kendali Melalui Socket TCP/IP Dengan Modul ESP8266
10.5 Kendali LED Melalui Komunikasi Bluetooth HC-05/HC-06 Dan Android
10.6 Pengendali Alat Melalui Pesan SMS Dengan Modul SIM800L
10.7 Membaca Koordinat Bumi Dengan Sensor GPS (Global Positioning System) NEO6M
10.8 Komunikasi TCP/IP Melalui Ethernet LAN Dengan Modul ENC28J60

BAB 11 PROJEK AUDIO
11.1 Pemutar Lagu MP3 Dengan Module DFPlayer
11.2 Aktifasi Pemutar Audio Dengan Pemicu Sensor Gas & Ultrasonic

BAB 12 PROJEK KONTROL MOTOR DC
12.1. Perbedaan Stepper & Servo
12.2. Pengertian Motor Stepper
12.3. Pengertian Motor Servo
12.4. Gerakan Servo SG-90 Otomatis Mulai 0⁰ – 180⁰
12.5. Kendali Arah Servo SG-90 Dengan Potensiometer
12.6. Robot Keseimbangan Dengan Sensor Gyroscope MPU6050 & Motor Drive L298N
12.7. Obstacle Avoiding Robot (Robot Penghindar Halangan) & Remote Bluetooth

Download file source yang terdapat dalam buku:
, , , , ,

Sunday, January 13, 2019

Masalah Kode Aktifasi Pada Windows 7

Kemarin saya mengalami permasalahan pada aktifasi product key windows 7 pada laptop lama saya.
Padahal sebelumya sudah diaktifasi dengan benar karena pada control panel / system  muncul logo geniune.

Segala macam cara sudah saya lakukan untuk menginput product key tetapi tetap saja gagal. Kemudian saya menemukan cara ini:

1. Masuk ke CMD sebagai Administrator
2. Copy kode program berikut ke notepad
net stop sppuinotify
sc config sppuinotify start= disabled
net stop sppsvc
del %windir%\system32\7B296FB0-376B-497e-B012-9C450E1B7327-5P-0.C7483456-A289-439d-8115-601632D005A0 /ah
del %windir%\system32\7B296FB0-376B-497e-B012-9C450E1B7327-5P-1.C7483456-A289-439d-8115-601632D005A0 /ah
del %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat
del %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\cache\cache.dat
net start sppsvc
cscript c:\windows\system32\slmgr.vbs /ipk Product_Key
cscript c:\windows\system32\slmgr.vbs /ato
sc config sppuinotify start= demand

3. Dari notepad ubah Product_Key sesuai keycode yang kalian punya, misalnya

4. Paste pada Command Prompt
5. Restart

Nah sekarang telah sukses kode aktifasinya