EMITOR: Jurnal Teknik Elektro
Rancang Bangun Smart Box Penerima Paket Berbasis IoT Menggunakan Raspberry Pi
Uzwahnul Azrin ∗ , Ibnu Ziad, Suroso
Program Studi Teknik Telekomunikasi/Jurusan Teknik Elektro − Politeknik Negeri Sriwijaya Palembang, Indonesia ∗ uazrin@gmail.com
Abstract − In the current Internet era, e-commerce sites can improve their performance by equipping a device that automatically detects the presence of sent package items. This device, based on Internet of Things technology, is in the form of a smart box for receiving packets. This box is equipped with a Raspberry Pi as the main IoT component that can be used to monitor objects around the box and control the box when it receives packets. Not only accepting, but this box can store packages safely because it is equipped with an automatic lock connected to Arduino as a microcontroller that also carries a weight sensor. The camera captures an object in front of the box, which will later be sent by the Raspberry Pi using the Telegram automatic chat application so that the recipient of the package can see who is coming and, at the same time, give orders to the box to open the door. Equipped with a weight sensor, buyers can also find out the physical weight of the package and be a sign that the package has been stored safely. The study results show that the commands given via telegram work properly because Telegram has a chatBot feature for communicating to the Raspberry Pi, which sends photos, unlocks, and sends sensor data according to the commands. In addition, this smart box can receive packages up to a capacity of under 20 kilograms.

## Abstrak
− Dalam era Internet saat ini situs e-commerce dapat ditingkatkan kinerjanya dengan melengkapi perangkat yang dapat secara otomatis mendeteksi keberadaan barang paket yang dikirim. Perangkat yang berbasis teknologi Internet of Things (IoT) ini berupa kotak yang disebut smart-box dalam menerima paket. Kotak ini di lengkapi Raspberry Pi sebagai komponen utama IoT yang dapat digunakan untuk memonitor objek di sekitar kotak dan mengontrol kotak saat akan menerima paket. Tak hanya menerima, kotak ini dapat menyimpan paket dengan aman karena dilengkapi kunci otomatis yang dihubungkan dengan Arduino sebagai mikrokontroler yang juga mengusung sensor berat. Kamera menangkap objek di depan kotak yang nantinya foto dari objek tersebut dikirimkan oleh Raspberry Pi menggunakan via aplikasi chat otomatis Telegram sehingga penerima paket dapat melihat siapa yang datang sekaligus memberikan perintah kepada kotak untuk membuka pintunya. Dengan dilengkapi sensor berat, pembeli juga dapat mengetahui berat fisik paket tersebut dan menjadi pertanda paket sudah disimpan dengan aman. Hasil dari penelitian menunjukkan bahwa perintah yang diberikan melalui telegram berjalan dengan sebagaimana mestinya karena Telegram memiliki fitur chatBot untuk komunikasi ke Raspberry Pi yang mengirim foto, membuka kunci, dan mengirim data sensor sesuai perintah yang diberikan. Selain itu smart-box ini dapat menerima paket sampai dengan kapasitas di bawah 20 kilogram.
Kata Kunci − Solenoid Door Lock; Load Cell; Raspberry Pi; Telegram; IoT

## I. P ENDAHULUAN
I NTERNET saat ini merupakan salah satu indika- tor tanda akan kemajuan zaman dan sudah menjadi kebutuhan bagi masyarakat mulai dari individu ma- upun kelompok. Seiring dengan perkembangannya, peranan internet merupakan hal yang sangat dekat de- ngan kehidupan masyarakat masa kini. Selain fungsi- nya yang menyimpan berbagai jenis informasi dengan
Naskah diterima 5 Agustus 2022, diterima setelah revisi 18 Agustus 2022, terbit online 2 September 2022. Emitor merupakan jurnal Teknik Elektro Universitas Muhammadiyah Surakarta yang terakreditasi Sinta 4 dengan alamat Gedung H Lantai 2 UMS, Jalan Ahmad Yani Tromol Pos 1 Surakarta Indonesia 57165.
jumlah besar untuk dikirimkan ke penerima informa- si, internet berperan sebagai media komunikasi yang banyak memiliki kemudahan untuk melakukan komu- nikasi dan mencari informasi dengan mudah di mana saja dan kapan saja [1, 2]. Berdampingan dengan hal itu juga, penggunaan internet ini dalam bertransaksi memudahkan para pengguna dalam mencari kebutuhan dengan spesifik, mulai dari perbandingan harga, jenis barang, ukuran, dan tempat untuk mendapatkan sebuah produk tanpa membuat pembeli dan penjual bertemu secara langsung [3, 4]. Berdasarkan data dari survei nasional Asosiasi Penyelenggara Jasa Internet Indo- nesia ( APJII ), telah terjadi penggunaan internet yang
doi: 10.23917/emitor.v22i2.19405
meningkat sebesar 14,6% dalam kurun waktu 2 tahun menjadi sebanyak 196 juta orang yang sebelumnya 171 juta orang di tahun 2018. Perubahan interaksi lang- sung menjadi interaksi secara online yang menjadik- an masyarakat banyak menghabiskan sebagian besar kegiatannya secara online sehingga mempengaruhi ke- cenderungan terhadap smartphone dan aplikasi belanja online [5, 6].
Salah satu aplikasi belanja online yang ada pada smartphone yaitu Electronic-commerce (e-commerce) . E-commerce merupakan bentuk aktivitas yang bersifat komersial yang menggunakan berbagai macam perang- kat elektronik. E-commerce dapat mencakup semua kegiatan yang berhubungan dengan penjualan maupun pembelian, baik itu berbentuk barang ataupun jasa yang menggunakan media internet untuk tetap terhubung an- tara penjual ataupun pembeli secara tidak langsung. Di samping itu juga, kegiatan pada e-commerce juga didukung oleh pemesanan, pembayaran, dan pengirim- an agar barang yang diinginkan dapat tersampaikan kepada konsumen sasaran [7, 8]. Dengan banyaknya permintaan pengiriman barang, industri jasa pengirim- an juga mengalami peningkatan secara signifikan pada jumlah pelayanan pengiriman di dalam kota, antar kota, antar provinsi, antar pulau bahkan antar negara.
Masalah umum termasuk kerusakan atau kehilang- an barang, biaya pengiriman yang terlalu mahal, dan waktu pengiriman yang tidak teratur. Beberapa ma- salah yang disebutkan dalam pengiriman barang tak lain disebabkan oleh pihak penerima barang itu sendiri. Masalah yang sering terjadi adalah saat penerima tidak ada di rumah atau di alamat tujuan pengiriman barang. Alhasil barang atau paket tersebut tidak sampai kepada pemilik rumah atau orang yang memesan paket terse- but. Sebuah artikel dari Suara.com yang terbit pada 16 Maret 2020 menyampaikan laporan tentang cerita seorang wanita menceritakan pengalamannya ketika pesanan yang dikirim ke rumahnya dan diletakkan di ventilasi rumah. Itu terjadi karena wanita itu sedang di luar rumah dan untuk beberapa kali paket dilempar ke atap rumah. Insiden ini sangat berbahaya jika barang tersebut berharga karena beresiko diambil oleh orang lain dan juga rusak saat diterima pembeli [9].
Di era digital ini, banyak alat telah dikembangkan yang dapat dipantau dan dikendalikan dari jarak jauh melalui internet dan smartphone . Internet of Things (IoT) adalah konsep dan metode untuk kendali jarak jauh, monitoring, transmisi data, dan berbagai fungsi lainnya. IoT terhubung ke jaringan sehingga mudah diakses dan terhubung dari mana saja. Karena IoT terhubung ke jaringan maka dapat diakses dari mana
saja sehingga dapat menyederhanakan suatu pekerjaan. IoT memungkinkan objek terhubung melalui koneksi internet secara berkelanjutan sehingga memungkinkan pemantauan dan kendali jarak jauh melalui jaringan internet [10–12].
Pada penelitian sebelumnya, telah dikembangk- an sebuah sistem untuk menerima paket menggunakan metode prototyping dengan modul ESP8266. Modul ESP8266 berintegrasi dengan force sensitive resistor yang dapat mengirimkan notifikasi (pemberitahuan) ke email jika diberi tekanan di bawah 200 gram. Jika resis- tor tersebut diberi tekanan, maka pertanda bahwa paket sudah diterima pada alat tersebut serta memberikan informasi berat paket tersebut. Tak hanya itu, peneli- ti sebelumnya juga menyarankan untuk menggunakan perangkat yang lebih lengkap yaitu dengan menggu- nakan Raspberry Pi yang dilengkapi sensor wifi yang lebih kompleks[5].
Pada penelitian ini akan dirancang sistem dengan berbentuk kotak pintar ( smart box ) yang terdiri dari per- angkat yang terintegrasi satu sama lain yang terhubung dengan kontrol jarak jauh menggunakan aplikasi chat bernama Telegram. Pada kotak ini, terdapat perangkat yang terhubung dengan akses internet untuk dapat ter- hubung dengan pengguna, sehingga paket bisa diterima dari jarak jauh dan sistem bisa dikontrol dengan sebuah perintah pemrograman. Pemrograman tersebut dibe- rikan ke Raspberry Pi sebagai komponen utama dan terhubung ke segala perangkat tambahan. Telegram sendiri adalah aplikasi media sosial yang digunakan un- tuk mengirim pesan. Pesan dapat dikirim tidak hanya dalam bentuk teks, tetapi juga dalam bentuk gambar, video, dokumen, dan sebagainya. Telegram fokus pada kecepatan dan keamanan yang ditawarkannya. Selain itu, Telegram juga gratis dan memiliki Application Pro- gramming Interface (API) yang dapat dirancang secara manual menggunakan Bot. Fitur bot merupakan akun yang dijalankan oleh aplikasi yang dilengkapi dengan online [13,14]. Alasan penelitian kali ini menggunakan Telegram karena untuk saat ini merupakan aplikasi onli- ne yang sedang populer karena kelebihannya mengirim dokumen dengan ukuran sampai 1GB.
Raspberry Pi ( Single Board Circuit ) adalah kom- puter papan tunggal, seukuran kartu kredit, menggunak- an sistem operasi raspbian, dengan prosesor ARM11 700 MHz. Ada dua jenis Raspberry Pi yaitu Type A dan Type B. Perbedaannya adalah jumlah memori yang digunakan untuk Type A 256MB dan Type B 512MB. Raspberry Pi meningkatkan kinerja Model B+ dengan menggunakan chipset Broadcom BCM2873B0 Cortex A53 64-bit baru dengan clock 1,4 GHz. Chipset ini da-
pat mengatur suhu dengan sangat baik, sehingga dapat berjalan dengan kecepatan penuh untuk jangka waktu yang lebih lama sebelum mengalami pelambatan ter- mal. Peningkatan lain dari Raspberry Pi 3 Model B+ adalah fungsionalitas jaringannya. Pada penelitian ini, digunakan Raspberry Pi 3 Model B+ dengan sistem operasi Raspbian. Bahasa pemrograman yang digunak- an oleh Raspberry yaitu bahasa pemrograman Python. Protokol yang digunakan pada Raspberry Pi kali ini menggunakan protokol SSH (dikenal dengan Secure Shell ).Protokol ini berupa suatu metode untuk alternatif login yang aman antara satu komputer dengan kompu- ter lainnya di bawah suatu jaringan Local Area Network (LAN) atau jaringan internet dan sejenisnya. Untuk mendeteksi apakah ada kurir di depan ko- tak penerima paket maka kotak dilengkapi juga dengan webcam . Webcam Juga dikenal sebagai ” web camera ” adalah kamera digital yang terhubung ke komputer atau laptop Secara umum. Seperti kamera pada umumnya, webcam dapat menyiarkan gambar waktu yang nyata dan dapat diakses menggunakan internet [15, 16]. Nan- tinya, webcam ini akan diakses melalui Raspberry Pi dan hasil gambar akan dikirim ke Telegram.
Cara memastikan paket diterima dan disimpan de- ngan aman, fisik kotak dilengkapi dengan Solenoid Door Lock sebagai kunci pintu otomatis yang diberikan pemrograman sehingga dapat diperintahkan membuka pintu oleh Telegram. Solenoid door Lock dapat ber- fungsi jika mendapat tegangan sebesar 12 V dari power supply dan dapat disesuaikan dengan kebutuhan un- tuk kondisi terbuka ataupun tertutup. Komponen ini memiliki dua proses kerja, Normally Open (NO) dan Normally Close (NC) . Proses kerja ini tidak lepas dari peran relay, karena fungsinya adalah sebagai operator sekaligus penghubung antara beban dan sistem kenda- li elektronik [17, 18]. Untuk fisik dalam kotak juga
Gambar 1: Desain perancangan mikrokontroler
dilengkapi sensor tambahan yaitu Load Cell (Sensor Berat) sebagai hasil timbangan untuk fisik paket yang diterima. Data sensor nantinya akan dikirim ke Tele- gram sesuai yang diperintahkan oleh penerima paket
dan menjadi indikator bahwa paket telah dimasukkan ke dalam kotak. Load Cell dapat bekerja apabila di- beri beban pada inti besi maka nilai resistansi pada strain-gauge (inti besi) akan berubah yang dikeluarkan melalui empat buah kabel. Dua kabel sebagai eksitasi dan dua kabel lainnya sebagai sinyal keluaran ke sistem kontrol [19, 20]. Sensor ini sendiri dilengkapi modul HX711 dan sensor berat pada penelitian ini mempunyai kapasitas sampai 20 kg.
Sistem kontrol yang digunakan yaitu dengan Ardu- ino Uno, yang merupakan mikrokontroler berbentuk board kecil berisikan semua komponen komputer dan memiliki daya yang tidak begitu besar, hanya 5 Volt serta berbasis Atmega328. Dilengkapi 14 digital in- put atau output pin (diantaranya 6 pin dapat berfungsi untuk output PWM), 6 input analog , 16 MHz osilator kristal, koneksi USB, jack listrik, tombol reset [19]. Jika ingin menjalankan suatu prograram pada Ardui- no, dapat menggunakan software Arduino IDE sebagai software pembuat sketsa pemrograman. Terdapat be- berapa pin pada board ini yang akan mengontrol relay, menjalankan sensor berat, dan sebagai sumber daya untuk komponen dengan tegangan rendah. Tidak lupa juga, sumber tegangan diberikan komponen Universal Battery Elimination Circuit (UBEC), yaitu rangkaian elektronik yang mengambil daya dari sumber DC lain- nya, dan menurunkannya ke level tegangan 5 V atau 6 V. Tegangan input maksimum tergantung pada spe- sifikasi UBEC dan dapat diatur sesuai kebutuhan [21]. Pada penelitian ini, terdapat dua sumber tegangan ya- itu 12 V dan 5 V. Pada fisik UBEC terdapat pin input dan pin output , dimana pin input terhubung ke sumber tegangan 12 V dan input untuk 5 V.
Berdasarkan latar belakang masalah sebelumnya maka penelitian ini dilakukan untuk merancang suatu sistem pintar yang berbentuk kotak yang digunakan un- tuk menerima paket dengan komponen-komponen pen- dukung yang terintegrasi satu sama lain sesuai dengan fungsinya masing-masing sehingga dapat memonitor dan mengirimkan perintah. Sejauh ini belum ada peneli- tian tentang perancangan kotak penerima paket berbasis IoT menggunakan Raspberry Pi. Hal ini menjadi tu- juan utama penelitian ini tentang bagaimana membuat rancang bangun Smart Box berbasis IoT menggunakan Raspberry Pi.

## II. M ETODE P ENELITIAN
Pada penelitian ini, terdapat beberapa tahap perancang- an yang dilakukan sebelum kotak penerima paket di- nyatakan berhasil dan didapatkan hasil yang diinginkan.
doi: 10.23917/emitor.v22i2.19405
Perancangan dilakukan secara terpisah terlebih dahulu pada setiap komponen, baik itu komponen utama ma- upun komponen mikrokontroler dan kemudian meng- gabungkan kedua komponen tersebut menjadi suatu kesatuan. Metode penelitian ini bersifat kualitatif, di- mana nantinya akan dilihat apakah alat yang dirancang mendapatkan hasil yang diinginkan dan berjalan sesuai fungsinya

## i. Perancangan Mikrokontroler
Pada penelitian ini digunakan Arduino Uno sebagai mikrokontroler yang pastinya tidak bekerja sendiri dan menggunakan komponen lainnya. Gambar 1 menun- jukkan desain lengkap perancangan mikrokontroler menggunakan software Fritzing untuk penelitian ini. Sesuai tujuan penelitian yang telah dijelaskan, kotak penerima paket memiliki fungsi untuk menyimpan pa- ket dengan aman, maka kotak dilengkapi dengan kunci otomatis menggunakan solenoid door lock . Solenoid door lock sendiri menggunakan tegangan sebesar 12 V dari Power Supply .
Untuk menggerakkan kunci otomatis, dibutuhkan relay sebagai saklar otomatis bagi solenoid. Pin positif (+) solenoid terhubung ke pin NO relay, untuk pin ne- gatif (-) menuju ke ground power supply 12 V. Untuk relay sendiri, pin V CC dan GND terhubung ke daya 5 V. Untuk pin input relay terhubung ke pin 2 arduino. Untuk pin COM menuju ke ground power supply 12 V. Rangkaian ini menggunakan tegangan sebesar 12 V dan 5 V yang diperoleh dari power supply dan Arduino. Kedua tegangan ini ditransfer ke protoboard pada bagian yang berbeda karena kedua tegangan tersebut tidak hanya untuk satu komponen. Kedua tegangan ini diberikan UBEC yang memiliki bagian output dan input . Untuk input dihubungkan ke protoboard yang diberikan tegangan sebesar 12 V, sedangkan untuk ou- tput ke bagian tegangan 5 V. Masing-masing bagian sudah dilengkapi pin V CC dan ground .
Selain itu ditambahkan juga sensor tambahan di dalam kotak yang berperan sebagai penimbang paket yaitu menggunakan sensor berat yang dilengkapi modul HX711. Pada strain gauge sensor sudah dilengkapi dengan kabel berwarna merah (+P), hitam (-P), putih (-S), hijau (+S). Masing-masing kabel ini akan terhu- bung ke HX711, kabel merah ke pin E+, kabel Hitam ke E-, kabel hijau ke A+, sedangkan kabel putih ke A-. Pin V CC dan GND menuju protoboard yang me- miliki tegangan 5 V dari Arduino. Pin DT ke pin 5 Arduino sedangkan pin SCK ke pin 4 Arduino. Setelah semua komponen dirangkai, kemudian diberikan perin- tah ( coding ) program menggunakan Arduino IDE yang
ditampilkan pada Gambar 2.
(a) (b)
Gambar 2: (a) Koding Mikrokontroler; (b) Lanjutan koding sebelumnya
Gambar 3: Konfigurasi IP address pada Putty untuk akses Raspberry Pi

## ii. Penggabungan Mikrokontroler dan Raspberry Pi
Sebagai komponen utama dalam penelitian ini seka- ligus bagian penting dari IoT, pastinya komponen ini harus diakses terlebih dahulu dengan alamat IP untuk Raspberry Pi yang telah dikonfigurasi terlebih dahulu pada OS Rasbian. Kemudian Raspberry Pi diakses de- ngan metode login menggunakan software Putty yang digunakan untuk mengakses Raspberry Pi melalui Per- sonal Computer (PC) . Konfigurasi pada Putty terlihat pada Gambar 3. Untuk komunikasi Raspberry Pi ke te- legram maka harus didapatkan TelegramBot dan akun chatbot terlebih dahulu ke akun resmi BotFather un-
Gambar 4: Pendaftaran bot dan token dari BotFather
tuk mendapatkan token seperti pada Gambar 4 dan juga harus diberikan nama pengguna ( username ) pada Bot . Setelah mendapatkan token Bot, langkah selanjut- nya adalah menyuntikkan koding Arduino ke Raspberry Pi yang sudah terhubung ke Telegram. Coding Ardui- no pada gambar 2 akan ditulis dalam bentuk program Python dan digabungkan dengan koding akses kamera pada Raspberry Pi. Tujuan dari penggabungan ini tak lain supaya Telegram bisa memberikan perintah untuk membuka kunci kotak melalui chatbot yang sudah ada, Tak hanya membuka kunci, tujuan lain dari perancang- an alat ini yaitu untuk mengirim gambar dan mengirim informasi berat paket melalui Telegram. Gambar 5 merupakan diagram setelah komponen mikrokontroler digabungkan dengan Raspberry Pi dan Webcam. Un- tuk menjalankan perintah tersebut, maka Raspberry Pi harus menjalankan program Python yang telah diisi penggabungan pemrograman mikrokontroler dan ak- ses kamera yang ada pada Gambar 6. Cara membuat file Python sendiri yaitu menjalankan perintah sudo nama file.py . Untuk menjalankan gabungan coding ini, pada Raspberry Pi menggunakan format perintah cd TelegramBot kemudian python namafile py .
Seperti pembahasan sebelumnya, terdapat We- bcam yang digunakan untuk menangkap gambar atau- pun objek di depan kotak yang kemudian dikirim ke Telegram sehingga pembeli dapat melihat ada kurir yang datang. Cara kerja alat ini adalah ketika kurir memberitahukan sudah di alamat tujuan dan memberi- tahukan pembeli jika ada paket maka pembeli tersebut memberikan perintah kepada Telegram untuk meng- aktifkan kamera dan kamera mengirimkan objek yang ada di hadapannya dengan mengetik perintah ‘camera’. Setelah melihat ada kurir, maka pembeli mengirimkan
perintah ‘on’ membuka kunci lalu kurir dapat meletakk- an paket di dalam kotak dan langsung menutup pintu
Gambar 5: Skema penggabungan Raspberry Pi, Webcam, dan Mikrokontroler
(a) (b)
Gambar 6: (a) Koding gabungan di Raspberry Pi; (b) Lan- jutan koding sebelumnya
doi: 10.23917/emitor.v22i2.19405
secara langsung karena solenoid door lock otomatis dapat terkunci dengan sendirinya begitu kurir menu- tup kembali pintunya. Jika pembeli ingin memastikan paket sudah diterima dengan melihat berat dari paket tersebut, pembeli tinggal menulis kembali perintah ‘ber- at’. Untuk lebih memudahkan memahami cara kerja smart box ini tertera pada flowchart Gambar 7.
Gambar 7: Flowchart cara kerja alat

## III. H ASIL P ENELITIAN DAN D ISKUSI
Setelah dirangkai sedemikian rupa, sistem Mikrokon- troler dan Raspberry Pi diimplematasikan ke sebuah kotak yang berukuran 47 cm × 40 cm × 60 cm dengan tinggi total kotak mencapai 150 cm dengan penyangga tambahan. Pada Gambar 8(c), terlihat paket berada di atas timbangan. Pada bagian atas depan kotak dileng- kapi Webcam dan pada bagian belakang pintu ditam- bahkan fitur kunci pada Gambar 8(b) (ditunjuk panah merah), yang dikontrol Raspberry Pi secara tidak lang- sung melalui Arduino Uno. Raspberry Pi ke Arduino berkomunikasi menggunakan kabel USB. Jika sebe-
lumnya Arduino menjalankan pemprograman dari PC, di kotak ini, Arduino menjalankan pemrograman me- lalui Raspberry Pi karena perannya sebagai komputer mini. Pada Gambar 8(c) terdapat kabel USB berwar- na biru yang menghubungkan Arduino dan Raspberry Pi. Akses Webcam dilakukan oleh Raspberry Pi de- ngan menggunakan kabel USB yang telah tersedia dan menuju ke bagian depan kotak.
(a) (b) (c)
Gambar 8: (a) Tampilan kotak bagian depan dan dilengka- pi dengan Webcam; (b) Tampilan kotak bagian dalam dan komponen; (c) Komponen mikrokon- troler setelah dirapikan
Pada penjelasan sebelumnya, kotak memiliki sen- sor tambahan berupa Load Cell yang berfungsi sebagai timbangan. Timbangan ini diletakkan pada dasar kotak di bagian dalam. Rangkaian timbangan ini dilengkapi dengan penampang tambahan di atasnya yang terbuat dari kayu yang cukup lebar. Hasil perancangan dengan lengkap tergambar jelas pada Gambar 9 dan terpaku secara statis pada dasar kotak.
Gambar 9: Hasil perancangan timbangan dari Load Cell
Sebelum semua komponen terealisasi ke kotak dan Raspberry Pi, seluruh koneksi komponen diuji co- ba terlebih dahulu menggunakan software Arduino IDE dengan menampilkan serial monitor hasil timbangan load cell sebagai satu-satunya sensor pada penelitian ini. Kapasitas sensor yang digunakan yaitu 20 kg, maka digunakan faktor kalibrasi ( calibration factor ). Tujuan- nya adalah untuk mendapatkan keakurasian nilai pada
timbangan sehingga timbangan yang sudah dirancang dapat mengukur berat secara akurat. Nilai faktor ka- librasi yang digunakan sebesar 100.000 yang sudah terlihat pada penjelasan sebelumnya. Percobaan pe- ngukuran objek yang sudah diketahui memiliki berat 1 kg sebagai contoh, hasil timbangan tertulis di serial monitor yang ada di Gambar 10. Hasil timbangan yang didapatkan sebesar 1,1 kg. untuk pengukuran dengan berat yang berbeda akan ditampilkan pada bagian ber- ikutnya. Tujuan load cell ini hanya untuk memonitor secara langsung apakah objek sudah tersedia di dalam kotak.
Gambar 10: Serial monitor Load Cell
Pada pembahasan sebelumnya, terdapat indikator yang harus diuji pada penelitian ini selain Mikrokon- troler, terutama komunikasi antara Raspberry Pi dan Telegram. Dari penelitian ini, komunikasi Raspberry Pi dan Arduino merupakan komunikasi serial dengan menggunakan USB. Dengan peran internet, Raspberry Pi dapat mengirimkan gambar dari tangkapan webcam ke Telegram seperti pada Gambar 11. Di sini, seolah- olah penerima (pembeli) paket dapat menerimanya se- cara langsung karena kunci dapat digerakkan sesuai perintah. Selain itu pembeli dapat mengetahui ukuran berat barang tersebut secara tidak langsung dan me- nilai sendiri apakah berat paket yang diterima sesuai pesanan dari situs e-commerce yang digunakan. Semua hasil pengujian pengiriman gambar, perintah membuka kunci, dan kirim data sensor terlihat jelas keberhasilan dalam berkomunikasi pada Gambar 11.
(a) (b) (c)
Gambar 11: Hasil pengujian (a) Pengiriman gambar; (b) Perintah membuka kunci; (c) Pengiriman data sensor
Nama Bot Telegram yang digunakan yaitu dengan nama ‘Ririn’. Untuk perintah mengirimkan gambar, pengguna hanya menuliskan perintah ‘on’ dan kemudi- an kunci terbuka dengan ditandai ‘pintu terbuka’ yang dibalas oleh Raspberry Pi melalui Telegram. Perintah ini juga berfungsi untuk mengaktifkan kunci, karena pada saat kotak tidak digunakan, kunci dalam keadaan OFF. Pada pengirim data sensor yang terdeteksi hanya dengan menggunakan perintah ‘berat’ maka hasilnya langsung dikirimkan ke Telegram. Sesuai dengan kapa- sitasnya, paket tidak diperuntukkan untuk paket dengan ukuran dimensi melebihi fisik kotak itu sendiri, tetapi dapat menampung paket yang beratnya masih di bawah 20 kg.

## IV. K ESIMPULAN
Sistem berbentuk kotak pintar ( smart box ) untuk me- nerima paket telah dirancang dan diuji. Smart box terdiri dari perangkat yang terintegrasi satu sama lain dan terhubung dengan kontrol jarak jauh menggunakan aplikasi chat Telegram. Pada kotak ini terdapat per- angkat yang terhubung dengan internet sehingga dapat terhubung dengan pengguna dan paket bisa diterima dari jarak jauh. Sistem ini bisa dikontrol dengan sebuah perintah pemrograman. Pemrograman tersebut dibe- rikan ke Raspberry Pi sebagai komponen utama dan terhubung ke semua perangkat tambahan. Telegram memiliki Application Programming Interface (API) yang dapat dirancang secara manual menggunakan Bot. Fitur bot merupakan akun yang dijalankan oleh apli- kasi yang dilengkapi dengan Artificial Intelegent (AI). Untuk memastikan paket diterima dan disimpan de- ngan aman, maka kotak dilengkapi dengan Solenoid Door Lock sebagai kunci pintu otomatis yang dapat di- perintahkan untuk membuka melalui Telegram. Smart box juga dapat mengirim gambar dengan menggunakan Webcam dan mengirim informasi berat paket melalui Telegram dengan memanfaatkan Load Cell . Hasil pe- ngujian menunjukkan smart box telah bekerja dengan baik untuk menerima paket dengan kapasitas di bawah 20 kilogram.

## D AFTAR P USTAKA
[1] S. Palinggi dan E. C. Limbongan, “Pengaruh internet terhadap industri ecommerce dan regulasi perlindungan data pribadi pelanggan di indonesia,” in Semnas Ristek (Seminar Nasional Riset Dan Inovasi Teknologi) , vol. 4, no. 1, 2020.
[2] W. Ozuem, K. E. Howell, dan G. Lancaster, “Communicating in the new interactive marketspace,” European journal of marketing , 2008.
doi: 10.23917/emitor.v22i2.19405
[3] D. Sudjanarti, U. Khabibah, dan T. I. Wardani, “Pengaruh orientasi belanja dan perbedaan gender terhadap pencarian informasi online dan belanja online pada mahasiswa jurusan administrasi niaga politeknik negeri malang,” Jurnal Akun- tansi Bisnis Dan Humaniora , vol. 7, no. 2, pp. 16–22, 2020.
[4] W. Ebben, “Will smartphones contribute to making payments easier and more efficient?” Journal of Payments Strategy & Systems , vol. 7, no. 1, pp. 11–17, 2013.
[5] R. S. Nugroho, “Menelaah kembali perilaku belanja makanan online di era pandemi covid-19,” Jurnal Komunikasi Profe- sional , vol. 5, no. 5, pp. 443–450, 2021.
[6] M. Kouhihabibi, “Feeling the pulse of trade in the age of corona: Artificial intelligence and e-commerce,” Internatio- nal Journal of Economic Behavior (IJEB) , vol. 11, no. 1, pp. 23–35, 2021.
[7] H. Hermawan, “Sikap konsumen terhadap belanja online,” WACANA: Jurnal Ilmiah Ilmu Komunikasi , vol. 16, no. 1, pp. 136–147, 2017.
[8] A. Gupta, “E-commerce: Role of e-commerce in today’s business,” International Journal of Computing and Corporate Research , vol. 4, no. 1, pp. 1–8, 2014.
[9] N. Govinda, Y. Supit, dan B. Baharuddin, “Prototype pengi- riman notifikasi penerima paket berbasis esp8266,” Simtek: jurnal sistem informasi dan teknik komputer , vol. 7, no. 1, pp. 46–51, 2022.
[10] M. Jamil, S. Lutfi et al. , “Smart akuarium berbasis iot meng- gunakan raspberry pi 3,” JIKO (Jurnal Informatika dan Kom- puter) , vol. 2, no. 2, pp. 60–66, 2019.
[11] K. K. Patel, S. M. Patel, dan P. Scholar, “Internet of things-iot: definition, characteristics, architecture, enabling technologies, application & future challenges,” International journal of engineering science and computing , vol. 6, no. 5, 2016.
[12] K. A. M. Zeinab dan S. A. A. Elmustafa, “Internet of things applications, challenges and related future technologies,” Wor- ld Scientific News , vol. 67, no. 2, pp. 126–148, 2017.
[13] R. Rifandi, S. Sutarti et al. , “Rancang bangun kamera pe- ngawas menggunakan raspberry dengan aplikasi telegram
berbasis internet of things,” PROSISKO: Jurnal Pengembang- an Riset dan Observasi Sistem Komputer , vol. 8, no. 1, pp. 18–32, 2021.
[14] D. Assenmacher, L. Clever, L. Frischlich, T. Quandt, H. Tra- utmann, dan C. Grimme, “Demystifying social bots: On the intelligence of automated social media actors,” Social Media+ Society , vol. 6, no. 3, p. 2056305120939264, 2020.
[15] H. Suraya, I. Ziad et al. , “Rancang bangun alat pendeteksi kantuk pada mobil berbasis iot menggunakan raspberry pi dan kamera,” Jurnal Ilmiah KOMPUTASI , vol. 20, no. 3, pp. 385–392, 2021.
[16] Y. Pritch, A. Rav-Acha, A. Gutman, dan S. Peleg, “Webcam synopsis: Peeking around the world,” in 2007 IEEE 11th International Conference on Computer Vision . IEEE, 2007, pp. 1–8.
[17] L. F. Ayu, “Implementasi internet of things (iot) pada akses pintu ruangan berbasis android,” Kumpulan Karya Ilmiah Mahasiswa Fakultas sains dan Tekhnologi , vol. 2, no. 2, pp. 108–108, 2020.
[18] F. Y. A. Cahyono, N. Suharto, dan L. D. Mustafa, “Design and build a home security system based on an esp32 cam microcontroller with telegram notification,” Jurnal Jaringan Telekomunikasi , vol. 12, no. 2, pp. 58–64, 2022.
[19] D. Y. Widagdo, “Sistem pencatatan hasil timbangan menggu- nakan sensor load cell melalui database berbasis arduino uno,” Jurnal Jaringan Telekomunikasi , vol. 10, no. 1, pp. 13–19, 2020.
[20] G. Sowmya, G. D. Jyothi, N. Shirisha, K. Navya, dan B. Pa- dmaja, “Iot based smart door lock system,” International Journal of Engineering & Technology , vol. 7, no. 3.6, pp. 223–225, 2018.
[21] S. Wardoyo, J. Saepul, dan A. S. P. S. Pramudyo, “Ran- cang bangun alat uji karakteristik motor dc servo, battery, dan regulator untuk aplikasi robot berkaki,” Setrum: Sistem Kendali-Tenaga-elektronika-telekomunikasi-komputer , vol. 2, no. 2, pp. 111–116, 2016.