buku monster arduino 3 belajar iot internet of things untuk pemula dengan pemrograman arduino elangsakti.com

* * *


Monster Arduino 3 mengurai tentang SMS Controller dan Internet of Things, khususnya yang menggunakan modul GSM dengan jaringan GPRS.


Selain dasar-dasar penggunaan modul GSM SIM8xx, SIM9xx, dan Ax. Ada 3 project yang kita bahas sebagai bonus, project ini adalah project yang pernah kita kerjakan yang harganya bisa dicek di beberapa gambar di bawah. Selain belajar bagaimana cara mengontrol alat dengan sms, kita juga berikan source code program GPS Tracker, program telemedical monitoring dalam memonitor detak jantung dengan PulseSenso, dan Smart Room dimana beberapa peralatan rumah dapat kita kontrol dengan sms atau android yang dapat dikembangkan menjadi Smart Home.


Dibawah ini adalah sebagain kecil project yang masuk ke kami dan ada kaitannya dengan materi dalam Monster Arduino 3:
belajar internet of things (iot) project sistem keamanan rumah belajar internet of things (iot) project pakan otomatis dengan sms belajar internet of things (iot) untuk pemula dengan membuat sistem pendeteksi detak jantung belajar internet of things (iot) untuk pemula project pelacak GPS berbasis arduino dan belajar internet of things (iot) bagi pemula membuat sistem kontrol relay dengan sms

Jika semua project ini dijadikan satu, maka total harga yang harus dibayar adalah diatas Rp 5juta.


Monster Arduino 3 ada dua versi: Ebook dan Buku Cetak. Versi ebook dapat Anda beli secara langsung atau melalui Google Book atau Google Play Book dengan harga normal Rp419rb.


Jika membeli secara langsung, Anda tidak perlu membayar Rp. 5.419.000,-, karena kami telah mendokumentasikannya. Berikut paket yang dapat Anda pilih:

  1. Full Source Code Rp 300rb
  2. Full Source Code + Ebook PDF Rp 359rb
  3. Full Source Code + Ebook PDF + Buku Cetak Rp 359rb
Free ongkir jika pesan buku cetak dan langsung dikirim apabila stok ready. Sekalian dapat diskon 70% Monster Arduino 2 (Ebook PDF + file Source Code). Berikut contoh buku dan source code di komputer.



buku belajar internet of things (iot) untuk pemula dengan modul GSM ebook belajar internet of things (iot) bagi pemula dengan arduino source buku belajar monster arduino 3 internet of things (iot)


Setelah transfer ke salah satu rekening berikut, silakan konfirmasi melalui Whatsapp atau Telegram pada tombol di bawah:
  1. BRI 6373-0101-2032-535 a.n. Hari Santoso
  2. MANDIRI 144-00-1732942-3 a.n. Hari Santoso
  3. BCA 011-5238-171 a.n. Aprillia Dewi K.


Chat Whatsapp Chat Telegram









Daftar Isi:

PENGANTAR PENULIS	IV
DAFTAR ISI	V
DAFTAR PROGRAM	XI
DAFTAR GAMBAR	XV
DAFTAR TABEL	XIX

BAGIAN 0. PENTING!	1
    0.1. APA PROFESI ANDA?	1
    0.2. HARDWARE UNTUK PRAKTEK	3
    0.3. REKOMENDASI TOKO ONLINE	4

BAGIAN 1. INTERNET OF THINGS	5
    1.1. BENDA (THING)	6
    1.2. KONTROLER, SENSOR, DAN AKTUATOR	6
    1.3. TERKONEKSI DENGAN INTERNET	7
    1.4. IOT BROKER & MANAGEMENT	7

BAGIAN 2. KOMUNIKASI ARDUINO	11
    2.1. KOMUNIKASI SINKRON DAN ASINKRON	11
    2.2. KOMUNIKASI SERIAL	14
        2.2.1 Serial Monitor & CoolTerm	15
        2.2.2 Serial.write() atau Serial.print()?	17
        2.2.3 Membaca data Serial	21
        2.2.4 Menghapus Data Serial	23
        2.2.5 Menunggu Data Tertentu pada Serial	23
        2.2.6 Menutup Koneksi Serial	25
        2.2.7 SerialEvent() (Khusus Hardware Serial)	26
        2.2.8 SoftwareSerial	27
    2.3. BILANGAN RANDOM	28
        2.3.1 Program Bilangan Random	28
        2.3.2 Ramdom Seed	29
    2.4. BONUS CONTOH PROGRAM	31
        2.4.1 Program Serial Led	31
        2.4.2 Program Couple Blink	33

BAGIAN 3. STRING BENDER	35
    3.1. PROTOKOL KOMUNIKASI	35
        3.1.1 Fisik	36
        3.1.2 Elektrik	37
        3.1.3 Logic	37
        3.1.4 Data	38
        3.1.5 Aplikasi	38
    3.2. MENGOLAH TEKS	38
        3.2.1 Memecah dengan String.concat()	39
        3.2.2 Mencari dengan String.indexOf()	40
        3.2.3 Mengambil dengan String.substring()	42
        3.2.4 Mencocokkan dengan String.equals()	43
        3.2.5 Menukar dengan String.replace()	44
        3.2.6 Mengubah Huruf	44
        3.2.7 Mencocokan Awal & Akhir Teks	45
        3.2.8 Konversi Teks	46

BAGIAN 4. PROTOKOL KOMUNIKASI BERBASIS TEKS	47
    4.1. KASUS	48
    4.2. FORMAT DATA	48
        4.2.1 Simpel Format	49
        4.2.2 Name-Value Format	54
        4.2.3 Structured Data	57

BAGIAN 5. MODUL GSM	59
    5.1. SEKILAS TENTANG MODUL GSM	59
    5.2. POWER SUPLY	60
    5.3. JALUR KOMUNIKASI & TOOLS	62
        5.3.1 Mengetahui Input Tegangan	63
        5.3.2 Mengetahui Jalur TX dan RX	63
        5.3.3 Memastikan Baud Rate	63
        5.3.4 Memastikan AT Command	63
        5.3.5 Mendeteksi Baud Rate Otomatis	66
    5.4. AT COMMAND	68
    5.5. SIM8XX DAN SIM9XX	71
        5.5.1 Indikator Led	73
        5.5.2 SIM900	74
        5.5.3 SIM900A	74
        5.5.4 SIM800	75
        5.5.5 SIM800L	75
    5.6. SIM A6 & SIM A7	76

BAGIAN 6. PENYEDERHANAAN PROGRAM	79
    6.1. INTRO	79
    6.2. MEMECAH FILE ARDUINO	81
    6.3. MEMBUAT LIBRARY	84
        6.3.1 Membuat File Header SDelayLib.h	85
        6.3.2 Membuat File SDelayLib.c	85
        6.3.3 Membuat File keyword.txt	86
        6.3.4 Memindah ke Folder Library	86
        6.3.5 Mencoba Library	86
        6.3.6 Menambahkan Sampel Library	87

BAGIAN 7. SMS CONTROLLER	89
    7.1. AT COMMAND	89
        7.1.1 Melihat Kotak SMS	90
        7.7.2 Menyimpan SMS tanpa Mengirim	91
        7.7.3 Mengirim SMS	91
        7.7.4 Mengirim SMS berdasarkan Index SMS	91
        7.7.5 Membaca SMS berdasarkan Index SMS	91
        7.7.6 Menghapus SMS	92
    7.2. MEMBACA SMS	92
        7.2.1 Baca SMS Realtime	93
        7.2.2 Baca SMS Realtime Berdasarkan Nomer Index	95
        7.2.3 Baca SMS Terjadwal	96
    7.3. MENGIRIM SMS	98
        7.3.1 Mengirim Langsung dengan Teks	99
        7.3.2 Mengirim SMS berdasarkan nomer Index	100
    7.4. MEMBALAS SMS	102
    7.5. MENGONTROL DENGAN SMS	103
        7.5.1 Kontrol Satu Lampu	103
        7.5.2 Kontrol Banyak Lampu	105
    7.6. MEMBUAT SMS KONFIRMASI	109
    7.7. VALIDASI NOMER PENGIRIM SMS	111

BAGIAN 8. PERBAIKAN FUNGSI SENDAT( )	113
    8.1. INTRO	114
    8.2. PERBAIKAN FUNGSI SENDAT()	116

BAGIAN 9. CALL CONTROLLER	119
    9.1. INTRO	119
    9.2. MISCALL CONTROLLER	121
    9.3. VALIDASI NOMER PENELPON	122
    9.4. NOTIFIKASI DENGAN MISSCALL	124
    9.5. NOTIFIKASI DENGAN MISSCALL & SMS	126

BAGIAN 10. MENU USSD	131
    10.1. INTRO	131
    10.2. DASAR PERINTAH USSD	132
    10.3. MENAMPILKAN PULSA	133
    10.4. MENAMPILKAN PULSA MELALUI SMS	135

BAGIAN 11. MENGAKSES WEBSITE	139
    11.1. PENGENALAN WEB	139
    11.2. TCP DAN HTTP	140
    11.3. PROTOKOL HTTP	142
        11.3.1 Method GET	142
        11.3.2 Method POST	144
    11.4. AT COMMAND TCP	145
        11.4.1 Koneksi GPRS	146
        11.4.2 Koneksi TCP	147
        11.4.3 TCP & Web Server	148
    11.5. PROJECT ARDUINO	150
        11.5.1 Project Jam Online	150
        11.5.2 Informasi Gempa dari Website BMKG	155
    11.6. MENGIRIM DATA	162
        11.6.1 Mengirim dengan GET	163
        11.6.2 Mengirim dengan POST	165

BAGIAN 12. SIM8XX & SIM9XX	169
    12.1. INTRO	169
    12.2. KONEKSI GPRS	170
    12.3. MENGAKSES WEB	171
        12.3.1 Kiram Data dengan GET	172
        12.3.2 Kirim Data dengan POST	174
    12.4. MENGIRIM EMAIL	176
    12.5. MENDAPATKAN LOKASI TANPA GPS	181

BAGIAN 13. IOT PLATFORM	183
    13.1. INTRO	183
    13.2. MENGAPA MQTT?	184
        13.2.1 Ukuran Paket Kecil	185
        13.2.2 Broker Komunikasi	185
        13.2.3 Realtime Publish-Subscribe	185
        13.2.4 Topic Subscription yang Fleksibel	185
        13.2.5 Jalur Komunikasi Aman	186
        13.2.6 Quality of Service	186
    13.3. PUBLISH / SUBSCRIBE	186
    13.4. PERSIAPAN AKUN MQTT	188
    13.5. TESTING DENGAN MQTT-SPY	189
        13.5.1 Konfigurasi Mqtt-Spy	191
        13.5.2 Membuat Koneksi	192
        13.5.3 Tes Topik, Publish, dan Subscribe	194
        13.5.4 Visualisasi	196
    13.6. MQTT PADA ARDUINO	197
        13.6.1 Library MQTT	197
        13.6.2 Library GSM	198
        13.6.3 Project Client MQTT	198

BAGIAN 14. STUDI KASUS	203
    14.1. PROTOTYPE TRACKER LOKASI	203
        14.1.1 Rangkaian	204
        14.1.2 GPS Ublox Neo-6M	205
        14.1.3 NMEA Data GPS	206
        14.1.4 Program	207
    14.2. PROTOTYPE PEMANTAUAN DETAK JANTUNG REALTIME	220
        14.2.1 Rangkaian	220
        14.2.2 Sensor detak jantung PulseSensor	221
        14.2.3 Memastikan Data PulseSensor	222
        14.2.4 Memilih Data & Protokol	224
        14.2.5 Program	224
    14.3. PROTOTYPE SMART ROOM BERBASIS SMS	234
        14.3.1 Rangkaian	236
        14.3.2 Format Perintah SMS	237
        14.3.3 Program	238
    14.4. PROTOTYPE SMART ROOM BERBASIS INTERNET	248
        14.4.1 Rangkaian	249
        14.4.2 Topik MQTT	249
        14.4.3 Aplikasi Linear MQTT Dashboard	250
        14.4.4 Program	252

PENUTUP	259



buku monster arduino elangsakti.com



Copyright © 2016 Elangsakti.com