Lompat ke konten Lompat ke sidebar Lompat ke footer

Membangun Internet of Things (IOT) Menggunakan Raspberry Pi

Internet of Things atau Internet untuk segala, telah berkembang selama beberapa dekade. Alat Internet pertama, misalnya adalah mesin minuman bersoda atau (coke) di Carnegie Melon University pada awal 1980-an.

Programmer mungkin lebih terhubung ke mesin kemudian ke internet, memeriksa status mesin dan menyimpulkan apakah akan ada minuman dingin yang menunggu mereka, haruskah mereka memutuskan untuk melakukan perjalanan ke mesin. Artikel ini memberikan gambaran umum tentang IOT menggunakan Raspberry Pi.

IOT menggunakan Raspberry Pi

IOT menggunakan raspberry pi terutama termasuk apa itu IOT, Raspberry pi, metodologi desain IOT, dll.

Apa itu Internet of Things?

Internet of Things (IOT) adalah skenario di mana objek, binatang atau orang disediakan dengan pengidentifikasi tunggal dan kemampuan untuk secara otomatis mentransfer dan kemampuan untuk secara otomatis mentransfer data lebih ke jaringan tanpa memerlukan komunikasi manusia-ke-manusia atau manusia ke -Komputer. IOT telah berkembang dari pertemuan teknologi nirkabel (wireless), sistem mikro-elektromekanis (MEMS) dan internet.

Membangun Internet of Things (IOT) Menggunakan Raspberry Pi

Metodologi Desain IOT

Semua aplikasi web dikembangkan secara asli dalam Bahasa Pemrograman Java. Ini termasuk teknologi java yang mirip dengan JSP, servelts, hibernate, dan layanan web dll., Versi terbaru dari net beans IDE pada dasarnya digunakan untuk pengembangan aplikasi web.

Teknologi tambahan seperti bootstrap, skrip java, jQuery dan yang lainya digunakan untuk menangani UI dan validasi sisi klien. API yang disediakan Cisco digunakan untuk mengembangkan aplikasi yang terkait dengan telepon IP Cisco.

Membangun Internet of Things (IOT) Menggunakan Raspberry Pi

Lima langkah digunakan dalam aplikasi web
  • Menginstal server Web Apache
  • Buat sistem database My SQL
  • Aplikasi web yang dikembangkan untuk GUI (Graphical User Interface)
  • Tulis banyak PHP, skrip JAVA, CSS dan Program Python untuk Aplikasi Web
  • Host aplikasi Web di server Web

Raspberry Pi

Sejarah Raspberry Pi pada dasarnya diperkenalkan pada tahun 2006. Konsep utamanya didasarkan pada Atmel ATmega644 yang dirancang khusus untuk penggunaan pendidikan dan ditujukan untuk Python. Raspberry Pi berukuran kecil, dari komputer papan ukuran tunggal berukuran kartu kredit, yang dikembangkan di Inggris Raya (Inggris) oleh sebuah yayasan bernama Raspberry Pi.

Moto utama yayasan ini adalah untuk mempromosikan pengajaran ilmu komputer dasar di lembaga-lembaga pendidikan dan juga di negara-negara berkembang. Generasi pertama Raspberry (Pi 1) dirilis pada tahun 2012, yang memiliki dua jenis model yaitu model A dan model B.

Membangun Internet of Things (IOT) Menggunakan Raspberry Pi

Pada tahun berikutnya model A+ dan B+ dirilis. Sekali lagi pada tahun 2015, Raspberry Pi2 model B dirilis dan setahun kemudian Raspberry Pi3 model B dirilis di pasar.

Raspberry Pi dapat dicolokkan ke TV, Monitor komputer, dan menggunakan keyboard dan mouse standar. Ini ramah pengguna karena dapat ditangani oleh semua kelompok umur. Itu melakukan semua yang Anda harapkan dari komputer desktop untuk melakukan seperti pengolah kata, menjelajahi spreadsheet internet, bermain game hingga memutar video definisi tinggi.

Ini digunakan dalam banyak aplikasi seperti dalam beragam proyek pembuat digital, mesin musik, detektor induk ke stasiun cuaca dan tweeting rumah burung dengan kamera infrared.

Semua model fitur pada sistem broadcom pada chip (SOC), yang meliputi unit pemrosesan grafis chip GPU (Video Core IV), ARM yang kompatibel dan CPU. Kecepatan CPU berkisar dari 700 MHz hingga 1.2 GHz untuk Pi 3 dan memori on board berkisar dari 256 MB hingga 1 GB RAM.

Sistem operasi disimpan dalam kartu SD digital yang aman dan memori program dalam ukuran MicroSDHC atau SDHC. Kebanyakan papan memiliki satu hingga empat slot USB, output video komposit, HDMI dan jack telepon 3.5 mm untuk audio. Beberapa model memiliki WiFi dan Bluetooth.

Raspberry Pi Foundation menyediakan Arch Linux ARM dan distribusi Debian untuk diunduh, dan mempromosikan Python sebagai bahasa pemrograman utama, dengan dukungan untuk BBC BASIC, Java, C, Perl, Ruby, PHP, Squeak Smalltalk, C++, dll.

Berikut ini adalah hal penting untuk memulai
  • Kabel video agar sesuai dengan TV atau monitor yang digunakan
  • Kartu SD yang berisi sistem Operasi Linux
  • Catu daya (lihat Bagian 1.6 di bawah)
  • Keyboard USB
  • TV atau monitor (dengan input DVI, HDMI, Komposit atau SCART)
Tambahan opsional yang disarankan termasuk
  • Koneksi internet, Model B saja: kabel LAN (Ethernet)
  • Mouse USB
  • Hub USB yang didukung
  • Koneksi internet, Model A atau B: adaptor USB WiFi

Apa itu Sistem pada Chip?

Sistem pada chip adalah IC kompleks yang mengintegrasikan elemen fungsional ke dalam satu chip atau chipset. Ini adalah prosesor yang dapat diprogram pada memori chip, mempercepat fungsi perangkat keras, perangkat lunak, perangkat keras dan komponen analog.

Membangun Internet of Things (IOT) Menggunakan Raspberry Pi

Manfaat SoC

  • Konsumsi daya yang lebih rendah
  • Mengurangi ukuran
  • Mengurangi biaya sistem keseluruhan
  • Meningkatkan kinerja

Perangkat Gateway Internet

Internet Gateway Device memiliki kemampuan untuk merutekan data yang mendekati dari jaringan WSN ke internet dan Kirim data yang datang dari internet ke jaringan WSN. Ini seperti router Wi-Fi untuk IoT.

Pada perangkat gateway internet kami menggunakan raspberry pi model B, ia memiliki CPU quad-core ARM Cortex-A7 yang berjalan pada 900MHz (untuk peningkatan presentasi 6x pada generasi pertama Raspberry Pi Model B +) dan 1GB LPDDR2 SDRAM (untuk Peningkatan memori 2x). Dan ya, ada kompatibilitas total dengan Raspberry Pi1 yang kami dapatkan. SoC baru Broadcom, BCM2836, adalah faktor kunci.

Lima langkah menggunakan Perangkat Gateway Internet
  • Sistem operasi Port Linux pada raspberry Pi
  • Ubah Linux untuk bekerja dengan Prototipe
  • Mengembangkan Perpustakaan Python untuk Komunikasi RPI dengan Xbee ZB
  • Menulis Program dari sensor dan Kontrol perangkat
  • Buat fungsionalitas WI-FI pada RPI untuk Koneksi Internet

WSN Nodes

Jaringan sensor nirkabel (WSN) terdiri dari tiga komponen utama: node, gateway, dan perangkat lunak. Antarmuka node pengukuran yang tersebar secara spasial dengan sensor untuk memantau aset atau lingkungannya.

Informasi yang diperoleh dikirim secara nirkabel ke gateway, yang menyediakan koneksi ke globe berkabel tempat Anda dapat mengumpulkan, prosedur, menganalisis, dan menyajikan informasi pengukuran Anda menggunakan perangkat lunak.

Router adalah tipe individu dari simpul dimensi yang dapat Anda gunakan untuk memperluas jarak dan ketergantungan pada WSN. Sensor dapat tersebar di jalan, kendaraan, rumah sakit, gedung, orang dan memungkinkan aplikasi yang berbeda seperti layanan medis, operasi medan perang, respons bencana, bantuan bencana dan pemantauan lingkungan.

Aplikasi IOT

  • Keamanan cuaca dan suhu cam
  • Dokter yang bekerja dengan alat bantu dengan raspberry pi
  • Sensual topi pemantauan kualitas udara
  • Bir dan lemari es anggur kedahsyatan
  • Bel internet raspberry pi
  • Internet toilet
  • Latih ilmu perilaku tikus Anda di rumah
  • Bel pintu pintar
  • Microwave raspberry pi
Ini semua tentang IOT menggunakan Raspberry Pi. Saat ini, IOT terdiri dari sekumpulan jaringan berbeda yang dibuat khusus. Mobil masa kini, dimaksudkan misalnya, memiliki beberapa jaringan untuk mengontrol fungsi mesin, fitur keselamatan, sistem komunikasi, dan sebagainya.

Bangunan komersial dan perumahan juga memiliki berbagai sistem kontrol untuk pemanasan, ventilasi, dan kondisi udara (HVAC), layanan telepon, keamanan, dan pencahayaan.

Seiring berkembangnya IOT, jaringan ini, dan banyak lainnya akan terhubung dengan kemampuan keamanan, analitik, dan manajemen tambahan. Ini akan memungkinkan IOT menjadi lebih kuat dalam apa yang dapat membantu orang mencapainya.