Postingan

PROTOCOL MQTT DAN PERANCANGANNYA

Gambar
 PROTOKOL MQTT Protokol MQTT digunakan dalam Internet of Things (IoT) dengan model komunikasi publish-subscribe. Terdapat tiga komponen utama: publisher, subscriber, dan message broker. Publisher mengirimkan data sensor, subscriber berlangganan data, dan message broker menyampaikan data antara keduanya. Dalam MQTT, pesan dikirim ke broker dengan topik yang relevan, lalu broker mengirimkannya ke subscriber yang berlangganan topik tersebut. Model ini memungkinkan komunikasi efisien dalam skala besar dalam lingkungan IoT. Cara kerja MQTT dapat dilihat pada gambar berikut: Jadi MQTT sebenarnya adalah suatu protokol yang biasa digunakan untuk komunikasi lewat internet. Beberapa istilah penting dalam MQTT adalah Publish dan Subscribe Topic Messages Broker 1. Publish dan Subscribe Jika anda tau tentang model server client, MQTT tidak menggunakan model itu. MQTT menggunakan model Publish Subscribe. Singkatnya ada 2 bagian pada MQTT yakni Publisher yang dapat melakukan Publish dan

Controller Area Network & IEEE 1394 (FIREWIRE)

Gambar
 Controller Area Network  Bus Controller Area Network (CAN) adalah sistem komunikasi yang dibuat untuk interkomunikasi kendaraan. Bus ini memungkinkan banyak mikrokontroler dan berbagai jenis perangkat untuk berkomunikasi satu sama lain secara real time dan juga tanpa komputer host. Bus CAN, tidak seperti Ethernet, tidak memerlukan skema pengalamatan, karena node jaringan menggunakan pengidentifikasi unik. Ini memberikan informasi tentang prioritas dan urgensi pesan yang dikirimkan. Bus -bus ini juga melanjutkan transmisi bahkan dalam kasus tabrakan, sementara Ethernet normal mengakhiri koneksi segera setelah tabrakan terdeteksi. Ini adalah protokol yang sepenuhnya berbasis pesan, dan digunakan terutama pada kendaraan. Baik, agar kita dapat lebih mendalami arti penjelasan serta maksud dari  acronym  atau kata tersebut di atas, pastinya kita juga perlu memahami lebih dalam tentang pembahasan tentang apa itu pengertian, arti, dan akronim, istilah, jargon, atau terminologi  controller are

System on Chip, Video Encoding & Audio Processing

Gambar
 VIDEO ENCODING Pengertian  Video Encoding Apa itu sebetulnya yang dimaksud dengan  video encoding  ini?Pengkodean video adalah proses mengonversi file video digital dari satu format video digital standar menjadi yang lain. Tujuannya adalah untuk kompatibilitas dan efisiensi dengan serangkaian aplikasi dan perangkat keras yang diinginkan seperti untuk DVD/Blu-ray, seluler, streaming video atau pengeditan video umum. Proses pengkodean mengubah data video dan audio dalam file dan kemudian melakukan kompresi sesuai dengan spesifikasi standar pengkodean yang dipilih. Pengkodean video adalah proses mengubah format video digital dari satu standar menjadi yang lain secara umum untuk tujuan kompatibilitas. Ini karena video digital dapat ada dalam format yang berbeda dengan variabel yang berbeda seperti wadah seperti .mp4, .flv, .avi dan .wmv, dan dapat memiliki codec yang berbeda (yang memfasilitasi kompresi/dekompresi) dan, karenanya, kualitas yang berbeda dimaksudkan untuk aplikasi yang berb

Materi Embedded System & Microcontroller

Gambar
 EMBEDDED SYSTEM DAN MICROCONTROLLER Embedded system atau sistem tertanam adalah sistem komputer yang dirancang khusus untuk tujuan tertentu dan biasanya sistem tersebut tertanam dalam satu kesatuan sistem . Embedded system ini terdiri dari perangkat keras ( hardware ) dan perangkat lunak ( software ) . Perangkat keras embedded system meliputi mikroprosesor atau mikrokontroler dengan tambahan memori eksternal, I/O dan komponen lainnya. Sedangkan perangkat lunak embedded system berfungsi sebagai penggerak pada sistem. Perangkat lunak embedded system biasanya disebut firmware karena perangkat lunak tipe ini dimuat ke ROM, EPROM atau memory flash . Sekali program dimasukkan kedalam perangkat keras maka tidak akan pernah berubah kecuali diprogram ulang. Sebuah embedded system memiliki tiga komponen, di antaranya : Memiliki hardware Memiliki software dan firmware Memiliki sistem operasi waktu nyata atau real-time operating system (RTOS), ini berfungsi untuk mengawasi perangkat lun