IMPLEMENTASI IoT DENGAN PENDEKATAN PEMROGRAMAN BERBASIS BLOCK MENGGUNAKAN MIT APP INVENTOR
Abstract
ABSTRAK
IMPLEMENTASI IOT DENGAN PENDEKATAN PEMROGRAMAN BERBASIS BLOCK MENGGUNAKAN MIT APP INVENTOR Internet of Things (IoT) mengintegrasikan perangkat fisik dan menciptakan peluang bagi manusia untuk berinteraksi dengan lingkungan sekitar . Sementara sejumlah pendekatan berbasis block yang sudah ada untuk antar muka beberapa program perangkat keras seperti Ide Arduino, Microblock, dan Scratch, antar muka nya ini masih merupakan ranah yang belum dijelajahi. Dalam penelitian ini, penulis menggunakan pendekatan pemrograman berbasis block menggunakan MIT App Inventor untuk dapat dikembangkan dalam membangun aplikasi seluler yang terintegrasi dengan teknologi IoT. MIT App Inventor sangat ideal untuk mengembangkan aplikasi IoT dengan antarmuka pemrograman visual berbasis blok. Dengan App Inventor, pengguna cukup memilih, menarik dan melepas blok fungsional ke platform berbasis browser web untuk membuat aplikasi seluler Android Penulis juga menggunakan bahasa C++ dan Database realtime Fire Base yang diterapkan untuk IoT. Metode yang digunakan peneliti adalah metode research and development , dengan tahapan pengumpulan data, perencananaan, perancangan, implementasi dan pengujian . Tujuan Hasil penelitian dengan program berbasis block bisa menginspirasi masyarakat untuk berkreasi dengan IoT .
Kata Kunci : Internet of Things, Riset dan pengembangan , pemrograman berbasis blok, MIT App Inventor
ABSTRACT
IMPLEMENTATION OF IOT WITH A PROGRAMMING APPROACH BLOCK BASED USING MIT APP INVENTOR. Internet of Things (IoT) integrates physical devices and creates opportunities for humans to interact with the surrounding environment. While a number of block-based approaches already exist to interface with hardware programs such as Arduino Idea, Microblock, and Scratch, these interfaces are still an unexplored realm. In this research, the author uses a block-based programming approach using MIT App Inventor to develop mobile applications that are integrated with IoT technology. MIT App Inventor is ideal for developing IoT applications with a block-based visual programming interface. With App Inventor, users simply select, drag and drop functional blocks into a web browser-based platform to create Android mobile applications. The author also uses the C++ language and Fire Base realtime database applied for IoT. The research method used is the research and development method, with stages of data collection, planning, design, implementation and testing. Objective: The results of research using block-based programs can inspire people to be creative with IoT.
Keywords: Internet of Things, Research and development, block-based programming, MIT App Inventor