<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving DTD v1.0 20120330//EN" "JATS-journalarchiving.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ali="http://www.niso.org/schemas/ali/1.0">
  <front>
    <article-meta>
      <title-group>
        <article-title>Automated Precision Paper Counting with Seamless Data Transmission</article-title>
        <subtitle>Penghitungan Kertas Presisi Otomatis dengan Transmisi Data Tanpa Batas</subtitle>
      </title-group>
      <contrib-group content-type="author">
        <contrib id="person-9d51f88debe59e62d091a499ad4e06ea" contrib-type="person" equal-contrib="no" corresp="no" deceased="no">
          <name>
            <surname>Letlora</surname>
            <given-names>Sutasoma Anggoro</given-names>
          </name>
          <email>sutasoma@umsida.ac.id</email>
          <xref ref-type="aff" rid="aff-1" />
        </contrib>
        <contrib id="person-1c5182db730bfc214524f2885f16da9a" contrib-type="person" equal-contrib="no" corresp="no" deceased="no">
          <name>
            <surname>Syahrorini</surname>
            <given-names>Syamsudduha</given-names>
          </name>
          <email>syahrorini@umsida.ac.id</email>
          <xref ref-type="aff" rid="aff-2" />
        </contrib>
      </contrib-group>
      <aff id="aff-1">
        <institution content-type="orgname">Universitas Muhammadiyah Sidoarjo</institution>
        <country>Indonesia</country>
      </aff>
      <aff id="aff-2">
        <institution content-type="orgname">Universitas Muhammadiyah Sidoarjo</institution>
        <country>Indonesia</country>
      </aff>
      <history>
        <date date-type="received" iso-8601-date="2024-05-22">
          <day>22</day>
          <month>05</month>
          <year>2024</year>
        </date>
      </history>
      <abstract>
        <p id="_paragraph-3">The integration of automation in the printing industry has revolutionized processes, yet manual calculations persist in centers like Aslaka, managed by Electrical Engineering Laboratory Assistants, leading to inaccuracies and opacity in pricing. This study aims to address this gap by developing an automated pricing device, ensuring precision and transparency in paper quantity and total cost determination. Utilizing research and development methodology, comprehensive testing of IR sensors and IoT-based data transmission was conducted to guarantee reliability. Findings demonstrate successful paper detection by IR sensors at 2 cm and 3 cm distances, with sensor readings accurately displayed on a 20x4 I2C LCD screen. Data transmission to Google Sheets via Pushingbox API exhibited exceptional accuracy, achieving consistent 100% matching. This innovation enhances efficiency and transparency in pricing, offering significant implications for the printing industry's advancement.</p>
      </abstract>
      <kwd-group xml:lang="">
        <kwd content-type="">Automation; Printing Industry; IR Sensors; Transparent Pricing; IoT</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body id="body">
    <sec id="heading-808def7571f3ccd03acc8d7d790468d9">
      <title>
        <bold id="bold-ebb4475cab20fd8c8b31be2e9471843b">Pendahuluan</bold>
      </title>
      <p id="_paragraph-13">Percetakan merupakan suatu proses untuk mengaplikasikan tulisan atau gambar yang awalnya berbentuk digital ke dalam media fisik seperti kertas menggunakan sebuah mesin cetak [1]. Percetakkan memiliki potensi pasar yang tinggi utamanya di daerah dengan populasi pelajar yang padat, seperti sekolah atau universitas [2]. Salah satu bentuk bisnis wirausaha percetakan di dalam lingkup universitas adalah <italic id="_italic-65">Aslaka Center </italic>yang dikelola langsung oleh Asisten Laboratorium Teknik Elektro dengan target utama yaitu kalangan mahasiswa serta dosen di lingkup prodi Teknik Elektro.</p>
      <p id="_paragraph-14">Berdasarkan hasil observasi, kekurangan paling umum dalam pelayanan di Aslaka Center adalah kurangnya transparansi harga hasil <italic id="_italic-66">print</italic> ke pelanggan ketika selesai mencetak dokumen, proses perhitungan harga yang menggunakan metode manual, serta ketiadaan sistem rekap pendapatan hasil <italic id="_italic-67">print</italic> yang dihasilkan tiap harinya. Hal ini bisa berdampak negatif pada citra <italic id="_italic-68">Aslaka Center</italic> sebagai lokasi percetakan yang cepat dan tepat dalam melayani pelanggan [3]. Karena itu, perlu adanya alat yang membantu proses perhitungan kertas hasil <italic id="_italic-69">print</italic> secara otomatis.</p>
      <p id="_paragraph-15">Penelitian mengenai alat penghitung kertas telah banyak dilakukan, seperti penelitian dari Ripan Suwandahwana pada tahun 2019. Alat ini menghitung kertas hasil keluaran printer dengan kombinasi Arduino Uno R3, sensor TCS320, dan <italic id="_italic-70">output</italic> berupa tampilan jumlah kertas dan harga total di LCD I2C 16x2 [4]. Penelitian dari Aris Sutanto di tahun 2018. Alat menghitung jumlah kertas menggunakan sensor IR dan Wemos D1 dengan <italic id="_italic-71">output</italic> akhir mengirimkan data jumlah kertas ke web server Ubidots melalui protokol <italic id="_italic-72">internet of things</italic> [5]. Serta penelitian terbaru dari Andreas Lie Alviero pada tahun 2023 dengan judul “Alat Penghitung Kertas Otomatis Berbasis IoT” menggunakan NodeMCU ESP32 dan sensor LDR untuk mendeteksi kertas berdasarkan intensitas cahaya yang dipantulkan kertas saat melewati sensor. Hasil pembacaannya dikirim melalui internet dan bisa dipantau dan dikontrol menggunakan aplikasi yang dibuat khusus untuk dipasang pada smartphone [6].</p>
      <p id="_paragraph-16">Penelitian yang dilakukan saat ini bertujuan untuk melakukan pembaruan dari penelitian sebelumnya dengan membuat alat yang berfungsi untuk menghitung jumlah kertas hasil <italic id="_italic-73">print</italic> dengan kombinasi data berupa jumlah kertas dan harga total yang harus dibayar oleh pelanggan, dengan menggunakan NodeMCU ESP8266 sebagai mikrokontroler, LCD I2C 20x4 sebagai <italic id="_italic-74">display</italic> ke pelanggan, sensor IR sebagai pendeteksi kertas yang dikeluarkan printer, dan protokol <italic id="_italic-75">internet of things</italic> melalui API <italic id="_italic-76">pushingbox</italic> untuk proses pengiriman data pembacaan alat ke <italic id="_italic-77">Google Sheets</italic> untuk rekap transaksi pendapatan supaya tercatat dengan baik [7]–[14].</p>
    </sec>
    <sec id="sec-2">
      <title>Metode</title>
      <p id="_paragraph-17">Penelitian memanfaatkan metode <italic id="_italic-78">research and development</italic> (R&amp;D). Metode ini bertujuan untuk menghasilkan dan menguji keefektifan alat melalui berbagai macam eksperimen, perbaikan, dan finalisasi alat demi mengatasi masalah yang dihadapi dan mencapai tujuan akhir dimana produk berfungsi sesuai dengan tujuan penelitian [15].</p>
      <p id="_paragraph-18">Tahapan-tahapan dalam metode R&amp;D dalam penelitian ini dijabarkan sebagai berikut:</p>
      <p id="paragraph-e579c55bc80fc111e8dbbfb0da851738">1. Identifikasi Masalah: Melakukan observasi pada cara kerja Aslaka Center dalam melakukan jasa cetak dokumen ke pelanggan.</p>
      <p id="paragraph-7d806a2f54f0b0c051d02776a69394b9">2. Studi Literatur: Mengumpulkan dan memahami informasi yang relevan melalui buku, jurnal, karya ilmiah dan sumber-sumber lain dari penelitian terkait untuk mengkaji komponen alat seperti sensor IR, NodeMCU ESP8266, <italic id="_italic-79">Internet of Things,</italic> dan <italic id="_italic-80">Google Sheets</italic> secara lebih dalam untuk dijadikan acuan dalam proses penelitian.</p>
      <p id="paragraph-7f236ea3e992bf5b2187499216f389f1">3. Perancangan: Perancangan dilakukan dengan menentukan cara kerja dan desain alat, lalu menggabungkan komponen berupa sensor, mikrokontroler, dan komponen pendukung lain dalam satu sistem yang utuh.</p>
      <p id="paragraph-e2ae02dadd32c616eb775f9d1bd791d1">4. Pengujian: Pengujian <italic id="_italic-81">reliability</italic> dan akurasi dilakukan untuk memastikan alat berjalan sesuai dengan kebutuhan. Jenis pengujian yang dilakukan meliputi pengujian NodeMCU ESP8266, pengujian sensor IR, pengujian LCD, pengujian <italic id="_italic-82">buzzer</italic>, pengujian pengiriman data ke <italic id="_italic-83">Google Sheets</italic>, dan pengujian kecocokan data hasil perhitungan alat dengan hasil perhitungan manual.</p>
      <p id="paragraph-c4c49fd73949ef53f2cdf6131f56da5a">5. Perbaikan: Perbaikan pada alat akan dilakukan sesuai dengan kelemahan-kelemahan yang ditemukan setelah adanya pengujian.</p>
      <p id="paragraph-bb39b75c450fa3349d03c853915d7cc6">
        <bold id="bold-1">A. </bold>
        <bold id="bold-2">Flowchart sistem</bold>
      </p>
      <fig id="figure-panel-48da2a03e954709b792c7052fbba77fa">
        <label>Figure 1</label>
        <caption>
          <title>Flowchart Sistem</title>
          <p id="paragraph-8a6c15bc0466429f0a194c7e4b9f9b6e" />
        </caption>
        <graphic id="graphic-5194bda8316077f3c17ca146be0a4cef" mimetype="image" mime-subtype="png" xlink:href="Screenshot (278).png" />
      </fig>
      <p id="_paragraph-20">Flowchart pada Gambar 1 menjelaskan mengenai alur sistem dari alat yang dibuat. Mula-mula, operator menyalakan alat lalu NodeMCU ESP8266 akan mengecek kesesuaian koneksi internet dengan konfigurasi yang telah dilakukan dalam pemrogramannya. Kemudian operator melakukan <italic id="_italic-84">print</italic> dokumen, jika sensor IR berhasil mendeteksi kertas, maka LCD I2C 20x4 akan menampilkan jumlah kertas dan total harganya yang semakin bertambah seiring dengan jumlah kertas yang dideteksi. <italic id="_italic-85">Buzzer</italic> akan berbunyi tiap kali sensor IR aktif. Kemudian, setelah selesai mendeteksi, total harga yang harus dibayar pelanggan akan tampil pada LCD I2C 20x4. Operator lalu menekan <italic id="_italic-86">push button</italic> untuk mereset tampilan harga pada LCD dan mengirimkan data tersebut ke <italic id="_italic-87">Google Sheets</italic>.</p>
      <p id="paragraph-1308f6ad86bfe5b6c81b8f77f4a0e47a">
        <bold id="bold-8c80bd195ef1bcfbc0ee4438506e2b7a">B. </bold>
        <bold id="bold-3bf4b401a99d38d1da05a695353b95b9">Diagram blok</bold>
      </p>
      <p id="_paragraph-21">Diagram blok alat ditunjukkan dengan Gambar 1 berikut. <italic id="_italic-88">Power supply</italic> bertindak sebagai input daya dan kertas hasil <italic id="_italic-89">print</italic> sebagai input objek yang dideteksi sensor IR, dan <italic id="_italic-90">push button</italic> sebagai tombol reset harga dan pengiriman data melalui jaringan internet [16]–[18].</p>
      <fig id="figure-panel-309a9a3ecae7fd6643b541cc93c6279c">
        <label>Figure 2</label>
        <caption>
          <title><bold id="_bold-22"/> Blok Diagram Alat</title>
          <p id="paragraph-0997296e331b3af96377b2a6e69bf0fb" />
        </caption>
        <graphic id="graphic-5d9de6d9ec3878469ed795e07d9a9894" mimetype="image" mime-subtype="png" xlink:href="Screenshot (279).png" />
      </fig>
      <p id="_paragraph-23">NodeMCU ESP8266 berfungsi sebagai pemroses logika pada program yang telah dibuat. Setelahnya, terdapat tiga output berupa <italic id="_italic-91">buzzer</italic> sebagai indikator saat sensor IR aktif, LCD I2C 20x4 sebagai penampil harga ke pelanggan, dan <italic id="_italic-92">Google Sheets</italic> sebagai lokasi rekap pendapatan[19], [20].</p>
      <p id="paragraph-7f50d78cef5418a04548210f3711c123">
        <bold id="bold-2b1d4d4de5ea2421c4096a971fe69810">C. </bold>
        <bold id="bold-1e6cdb7086946589bf368a87bee65b26">Wiring diagram</bold>
      </p>
      <p id="_paragraph-24">Pengkabelan / <italic id="_italic-93">wiring diagram</italic> komponen mulai dari NodeMCU ESP8266, sensor IR, <italic id="_italic-94">buzzer</italic>, <italic id="_italic-95">push button</italic> dan LCD I2C 20x4 ditampilkan pada gambar berikut.</p>
      <fig id="figure-panel-b0ab3cd11594c6d09ed193647054457f">
        <label>Figure 3</label>
        <caption>
          <title>Wiring Diagram Keseluruhan dari Alat <italic id="_italic-96">Paper Counter</italic></title>
          <p id="paragraph-c1013a764a35930ec3af6619bac7d78c" />
        </caption>
        <graphic id="graphic-4cd5ee15cb33c4c36acb29b302f60873" mimetype="image" mime-subtype="png" xlink:href="Screenshot (280).png" />
      </fig>
      <p id="_paragraph-26">Seperti yang terlihat pada Gambar 3, <italic id="_italic-97">wiring</italic> atau pengkabelan komponen berpusat pada NodeMCU ESP8266 sebagai otak pemrosesan program dari alat. Detail mengenai pengalamatan pin komponen alat seperti yang terlihat pada Tabel 1 di bawah ini.</p>
      <table-wrap id="_table-figure-1">
        <label>Table 1</label>
        <caption>
          <title>Pengalamatan Pin pada Komponen Alat <italic id="_italic-98">Paper Counter</italic></title>
          <p id="_paragraph-28" />
        </caption>
        <table id="_table-1">
          <tbody>
            <tr id="table-row-f36d6b47f07d72eedf931ad1e831e5ba">
              <td id="table-cell-23a20d70f3ac618d9b4b5d0b05c8d00b">No</td>
              <td id="table-cell-e32d1acb97b963bdadde237d6c5bad6f">Alamat P in NodeMCU</td>
              <td id="table-cell-57c8930b05d7effbe0518cf353da0ead">Alamat P in Komponen</td>
              <td id="table-cell-fc4e0c56d34a5a9482251f440356b524">Nama Komponen</td>
            </tr>
            <tr id="table-row-12608c3c8ec79ec17438c0bdcd332cba">
              <td id="table-cell-9db7f966e2cc37de127aec971d4e53e7">1</td>
              <td id="table-cell-846626e3d4cf62c5695230873802fecf">D5</td>
              <td id="table-cell-aca6d29326866b990e48354e8140af9e">OUT</td>
              <td id="table-cell-3dfc364e77ab9ebe57a9d96119b46413" rowspan="11">Sensor IR</td>
            </tr>
            <tr id="table-row-05a0519bcc11868debba35b95df28618">
              <td id="table-cell-46aaa98861d7463314e58d02fed4ea41">2</td>
              <td id="table-cell-1d8786a0126602431b1fd32b7a588be0">3V3</td>
              <td id="table-cell-bfcbc81b936ca7d5c0811c2d2754610e">VCC</td>
            </tr>
            <tr id="table-row-045ca7fa7c556ec2221b752e6bd98cef">
              <td id="table-cell-770112b358e5b962b93539282f943b3c">3</td>
              <td id="table-cell-8366956083c239fd0399aee0cb1796a3">GND</td>
              <td id="table-cell-ee0ec019c0ea615d521e09552e62df1b">GND</td>
            </tr>
            <tr id="table-row-e7ccd725b3666b36283b764d95351db3">
              <td id="table-cell-266acf978bde60cd7464f3c6d7a090ee">4</td>
              <td id="table-cell-753d6fc1156fca959319620698bbd12f">D2</td>
              <td id="table-cell-a611b983b9f6310159139f67dbe4c1f1">SDA</td>
              <td id="table-cell-92102d8ea2e07eadfa5f4f22a50d2f12" rowspan="8">LCD I2C 20x4</td>
            </tr>
            <tr id="table-row-e24900f343b3ec7300514da5e93cba69">
              <td id="table-cell-bbfa926cb64be3111ddd0e2190481f07">5</td>
              <td id="table-cell-95fa81cab10fb418e9ae9a1bc74f80b3">D1</td>
              <td id="table-cell-af17f6babf0b4e44be6ffd6559ee6f84">SCL</td>
            </tr>
            <tr id="table-row-5d78dc4195898ac567ccd668f2bd0bcd">
              <td id="table-cell-35fe5dfb93ad6aa46333407706b6f972">6</td>
              <td id="table-cell-4e38216e0c22a8d90ee907cbc2e64cc0">Vin</td>
              <td id="table-cell-70002478ae192c83ad7067742b58c220">VCC</td>
            </tr>
            <tr id="table-row-cb1e0c334ff26d3803217eb4a1a1cb99">
              <td id="table-cell-9280fb1da73731e30c3f906f929cd6b8">7</td>
              <td id="table-cell-638cb4fd9959c2b3f139d97b43d0b91e">GND</td>
              <td id="table-cell-e0c7252ebf42b325542f660ecbe45bf0">GND</td>
            </tr>
            <tr id="table-row-146261152ddd92d1764d97e7ae8374bf">
              <td id="table-cell-6e36330abf747b3178c08f1311e0c0c0">8</td>
              <td id="table-cell-a08382d10a77c23570b38a624b1571e7">D6</td>
              <td id="table-cell-8cefd1ead74ffdfc0223db184d51cbf7">OUT</td>
              <td id="table-cell-bde213397726ce81fe8cbf4642e319d1" rowspan="4">Buzzer</td>
            </tr>
            <tr id="table-row-38577b37a156eec3cedaf24f31cd3ae1">
              <td id="table-cell-ffef91d2f5acbcec81e6ee1cecc8cc6a">9</td>
              <td id="table-cell-58c73afc6567ea13aba1ad97516fa296">GND</td>
              <td id="table-cell-146088961608a598c04b193433110010">GND</td>
            </tr>
            <tr id="table-row-54d97c77693071b60bec13d35620525a">
              <td id="table-cell-638b5cce678d3625eca1abcea1b05070">10</td>
              <td id="table-cell-7d170417ff4f6ecc5430f17c3a0e227b">D4</td>
              <td id="table-cell-803566fda03d0930a2ab9ba321511602">Kaki kedua</td>
              <td id="table-cell-b088508d2dbbdc72d7458c16b83491a8" rowspan="2">Push Button</td>
            </tr>
            <tr id="table-row-bb1c656699f53ac3819a39d7faf02b76">
              <td id="table-cell-791f08ee64606017b6f68cec164f65a2">11</td>
              <td id="table-cell-a37506cf85396de986f97e16dc897fef">GND</td>
              <td id="table-cell-bfc1d2703dc689489935ae4908b9bbfa">Kaki pertama</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p id="_paragraph-29">Dari Tabel 1 di atas, pengkabelan alat menggunakan pin dari NodeMCU ESP8266 diantaranya D5 untuk sensor IR, D2 dan D1 untuk SDA/SCL dari LCD I2C 20x4, lalu D6 untuk <italic id="_italic-99">buzzer</italic> dan D4 untuk <italic id="_italic-100">push button</italic><italic id="_italic-101">, </italic>dan pin VCC/GND untuk tiap-tiap VCC/GND komponen.</p>
      <p id="paragraph-ab7e28a637ad662f05836393d7e399c5">
        <bold id="bold-9603ec68e0a3eb9e52aa3bba2cc37f65">D.</bold>
        <bold id="_bold-40">Pushingbox</bold>
      </p>
      <p id="_paragraph-30">Pushingbox merupakan situs web berbasis <italic id="_italic-102">cloud</italic> yang menyediakan layanan pihak ketiga untuk mengirimkan notifikasi ketika ada <italic id="_italic-103">trigger</italic> pada perangkat IoT yang terhubung dengan API (<italic id="_italic-104">Application Programming Interface</italic>) mereka secara <italic id="_italic-105">real-time</italic>. Dengan menggunakan akun gratis, pengguna dapat mengirim setidaknya 100 permintaan (<italic id="_italic-106">request</italic>) per-harinya. Jumlah permintaan ini lebih dari cukup untuk transaksi yang dilakukan oleh <italic id="_italic-107">Aslaka Center</italic>.</p>
      <fig id="figure-panel-2bd9e60c17e48ba90e6799012fdd0c27">
        <label>Figure 4</label>
        <caption>
          <title>Tampilan Laman <italic id="_italic-108">Service</italic> Pushingbox</title>
          <p id="paragraph-584ee30b4a0398c386ca517045e7b2fe" />
        </caption>
        <graphic id="graphic-de4959c813a61f610f35ffab76456634" mimetype="image" mime-subtype="png" xlink:href="Screenshot (281).png" />
      </fig>
      <p id="_paragraph-32">Laman <italic id="_italic-109">service</italic> berisi layanan yang digunakan dalam penelitian. Diantara layanan yang digunakan adalah layanan “email”, berisi akun dengan <italic id="_italic-110">Google Sheets</italic> dan “custom URL” yang berisi url dari <italic id="_italic-111">Google Form</italic> untuk integrasi <italic id="_italic-112">scenario</italic> di Pushingbox.</p>
      <fig id="figure-panel-0b4f787af4c5a4c570e48a39a4eaf1f8">
        <label>Figure 5</label>
        <caption>
          <title>Tampilan Laman <italic id="_italic-113">Scenario</italic> Pushingbox</title>
          <p id="paragraph-3d2f71cf5137b23a308fff01f9b39fd9" />
        </caption>
        <graphic id="graphic-e470fbc671a0a4ac18f61f9cb9ef0c00" mimetype="image" mime-subtype="png" xlink:href="Screenshot (282).png" />
      </fig>
      <p id="_paragraph-34">Konfigurasi selanjutnya dilakukan pada laman <italic id="_italic-114">scenario</italic>seperti yang terlihat pada Gambar 5, dimana peneliti memasukkan <italic id="_italic-115">key</italic> yang didapatkan dari Google Form, kemudian memasukkan data yang akan dikirim ke Google Sheets berupa “<italic id="_italic-116">counter</italic>” yaitu jumlah total kertas dan “harga” yaitu total harga yang dihasilkan oleh pelanggan.</p>
    </sec>
    <sec id="sec-3">
      <title>Hasil dan Pembahasan</title>
      <p id="_paragraph-35">Setelah alat selesai dirangkai, langkah berikutnya adalah melaksanakan prosedur pengujian untuk mengetahui tingkat reliabilitas dan akurasi kesesuaian alat dengan perencanaan awal, agar bisa ditarik kesimpulan dan evaluasi untuk penelitian yang lebih baik kedepannya.</p>
      <p id="paragraph-e7cd8da8c3aacd26b1ed68a32c48b8ab">
        <bold id="bold-ac22677aaac55433a43b52f6100cb43d">A. </bold>
        <bold id="bold-285b5fa418e25587517380220221da25">Hasil pengujian sensor </bold>
        <bold id="bold-3">IR<bold id="bold-4"/></bold>
      </p>
      <p id="_paragraph-36">Pengujian pertama dilakukan untuk mengetahui kemampuan sensor IR dalam mendeteksi objek berupa kertas dalam rentang jarak tertentu, <italic id="_italic-117">buzzer</italic> digunakan sebagai indikator ketika sensor berhasil mendeteksi objek.</p>
      <fig id="figure-panel-54a540f8ca0b72f71fe4afa4a41a66dc">
        <label>Figure 6</label>
        <caption>
          <title>Proses Pengujian Jarak Sensor IR dengan Jarak 2 cm dan 3 cm</title>
          <p id="paragraph-fff531086f2917ac79a46bc668e0f5a2" />
        </caption>
        <graphic id="graphic-e325ead8b68304114c363bc10a262484" mimetype="image" mime-subtype="png" xlink:href="Screenshot (283).png" />
      </fig>
      <p id="_paragraph-38">Pengujian sensor IR menggunakan dua rentang jarak yang berbeda, yaitu 2 cm dan 3 cm, serta dilakukan masing-masing sepuluh kali. Di bawah ini adalah Tabel 2 yang menunjukkan hasil pengujian sensor IR dengan jarak 2 cm dari objek kertas selama sepuluh kali pengujian.</p>
      <table-wrap id="_table-figure-2">
        <label>Table 2</label>
        <caption>
          <title>Pengujian Sensor IR dalam Mendeteksi Objek Kertas dengan Jarak 2 cm</title>
          <p id="_paragraph-40" />
        </caption>
        <table id="_table-2">
          <tbody>
            <tr id="table-row-026737267eb48aaa73dfde340f074d7c">
              <td id="table-cell-5aee91c08b095f77e34479b1b267753a">Pengujian ke-</td>
              <td id="table-cell-b02b7e86b16e06ea391efe09dba599cc">Jarak dengan kertas</td>
              <td id="table-cell-300a106ad4c26602a366ff06d3a8cf32">Sensor IR</td>
              <td id="table-cell-e57d27802643d37cef90fbc277e64130">Buzzer</td>
              <td id="table-cell-589d8d03651702bd19ce99ffe91e1fff">Jumlah Kertas (LCD)</td>
            </tr>
            <tr id="table-row-95323af315c6b7cba7e154e0b2b9c226">
              <td id="table-cell-8b3cb42f52b9d5e2f4b71827c0669bcd">1</td>
              <td id="table-cell-05969c8d7c37b3483ea70419c4c11101">2 cm</td>
              <td id="table-cell-536a06ceff9ce1de66115d045ee95ad9">Aktif</td>
              <td id="table-cell-1f3d7e42c48ee6eceea0c453d3f2b98e">Berbunyi</td>
              <td id="table-cell-3110d6ad7dac606a3538bc93fb4217b1">1</td>
            </tr>
            <tr id="table-row-76d60148c4b101647be1e88f4a277f75">
              <td id="table-cell-1ac425a790a3be9b8f015b72cab7f943">2</td>
              <td id="table-cell-90a884fa3aff0745d0459f18d9436e01">2 cm</td>
              <td id="table-cell-586e27211939b48e804198de2469f73e">Aktif</td>
              <td id="table-cell-eb88604a1d1f6004c8ca7eed0217e50b">Berbunyi</td>
              <td id="table-cell-d88db20d2e3a34bd603cdbd7e9fce228">2</td>
            </tr>
            <tr id="table-row-ccabd76896cf6b4dccbf1bcd3766b2b2">
              <td id="table-cell-638c1070629696ba197c2768cf8a6796">3</td>
              <td id="table-cell-9317bdea4c786054450161e1435e31e1">2 cm</td>
              <td id="table-cell-21f35ef178f2001f2ca2cbaeb8346f07">Aktif</td>
              <td id="table-cell-69a16fb60f6ed6d4bc531dc6d6e3639c">Berbunyi</td>
              <td id="table-cell-e8c2960c802db7486915ab7d05f48b8a">3</td>
            </tr>
            <tr id="table-row-54311be7f2df203bc2dd9b2dc29d15f7">
              <td id="table-cell-221afb5135b256b255a64eb6a853abec">4</td>
              <td id="table-cell-c3f4508f5763189e766599c203f7e894">2 cm</td>
              <td id="table-cell-ccb9b7b90d53df4d9bc8d298bd7a420e">Aktif</td>
              <td id="table-cell-f9f9879c3583208e467aecec0b9d6c03">Berbunyi</td>
              <td id="table-cell-ab8a7b5ea6bf26f4f898ee2eb3368a9c">4</td>
            </tr>
            <tr id="table-row-57b6f0e79c7405768deb033cb3d8bff3">
              <td id="table-cell-70e847ed6fdd93bf99153c2473eab45c">5</td>
              <td id="table-cell-0012ce12d0009ea552f2536c08f5a00e">2 cm</td>
              <td id="table-cell-6bc6702700123dd76d9e2d4ae5ae5eb1">Aktif</td>
              <td id="table-cell-10bd6f2f7233f305b75c6242ea679745">Berbunyi</td>
              <td id="table-cell-1deccaa459bf64087f2c91a5a9d2332f">5</td>
            </tr>
            <tr id="table-row-155d1d26c492c980427b700425d3b1d7">
              <td id="table-cell-397e18dd2e105c31a3c7f0104d2f0279">6</td>
              <td id="table-cell-2bb42cc609cbc3da090d906e0adb63a1">2 cm</td>
              <td id="table-cell-a0e80f62437f56d862b4124371800b19">Aktif</td>
              <td id="table-cell-ccf4e802cd8d232ff94f4ac207a77e6e">Berbunyi</td>
              <td id="table-cell-aa8b455e01f43b3843f171cc47b1c41f">6</td>
            </tr>
            <tr id="table-row-e335391e7022a4b1317338d0a74e92f6">
              <td id="table-cell-1a8abafb938df6d1850b220c35a135a9">7</td>
              <td id="table-cell-e12ef720b66224001a7ac52f99c90043">2 cm</td>
              <td id="table-cell-fd70ac0cf98b6b4ddf61d5ca1578d5e1">Aktif</td>
              <td id="table-cell-b64a308200be0a39b7a32dbea90d79eb">Berbunyi</td>
              <td id="table-cell-cebd033dfa892acf8db809f34c698b18">7</td>
            </tr>
            <tr id="table-row-552695e716081cc64bf8bac7bf0af4d9">
              <td id="table-cell-8797005d43960b6e3dd6118ca0602607">8</td>
              <td id="table-cell-e363ee3acfb370814284b80aa171b4d1">2 cm</td>
              <td id="table-cell-2d8f60b8b317b3b065d9a3514a288de3">Aktif</td>
              <td id="table-cell-0c4e2a5485fbdcd09bfa602afac05074">Berbunyi</td>
              <td id="table-cell-315bb4510bf7922b4c43f1a54a00dc7b">8</td>
            </tr>
            <tr id="table-row-f21223b26a01690738382be1e0c8fff7">
              <td id="table-cell-710e492951b048bbd3f121456d9cae55">9</td>
              <td id="table-cell-57fea2bd84cec26096cbcf67ef2131d6">2 cm</td>
              <td id="table-cell-a840e1947536c0a1788e25078f73cb3f">Aktif</td>
              <td id="table-cell-134ade26435f70f7ee6776f25ac38278">Berbunyi</td>
              <td id="table-cell-8573668823d268cdff2245185ef930f4">9</td>
            </tr>
            <tr id="table-row-66e9ff8dc4132455ab8c481b83f069c1">
              <td id="table-cell-9a44584fbd3b51bedb98cd057fb26f59">10</td>
              <td id="table-cell-efda8554377078ad02a4d50ba3414606">2 cm</td>
              <td id="table-cell-99d517c8f365286300b2bd171ba436ce">Aktif</td>
              <td id="table-cell-8ba7807c102d5e64314409c6e5688b10">Berbunyi</td>
              <td id="table-cell-a9af8566ef6f58a8fdb0b180e953c86f">10</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p id="_paragraph-41">Hasil pengujian sensor IR dengan jarak 2 cm dari objek kertas menunjukkan hasil optimal. Sensor berhasil mendeteksi kertas, <italic id="_italic-118">buzzer</italic> berbunyi, dan jumlah kertas yang tampil pada LCD ikut bertambah.</p>
      <p id="_paragraph-42">Kemudian, pengujian selanjutnya adalah menempatkan objek kertas dengan jarak sebesar 3 cm dari sensor IR. Pengujian dilakukan sebanyak sepuluh kali dan hasilnya dapat dilihat dalam Tabel 3 di bawah ini.</p>
      <table-wrap id="_table-figure-3">
        <label>Table 3</label>
        <caption>
          <title>Pengujian Sensor IR dalam Mendeteksi Objek Kertas dengan Jarak 3 cm</title>
          <p id="_paragraph-44" />
        </caption>
        <table id="_table-3">
          <tbody>
            <tr id="table-row-3e8fff5dc17b903ebbfd263454f0c3d1">
              <td id="table-cell-4afc5dbc6c5d71fd79ffaf5dd1e24ad5">Pengujian ke-</td>
              <td id="table-cell-b863fcf9405cde5f8e590098a80ec0c6">Jarak dengan kertas</td>
              <td id="table-cell-509392cd1ebe5de75f4dd0bc3d23ef51">Sensor IR</td>
              <td id="table-cell-4ad84ecf2f6c8ed5e861352bcff736a3">Buzzer</td>
              <td id="table-cell-0c3e362a1597da21494a8b2674277eea">Jumlah Kertas (LCD)</td>
            </tr>
            <tr id="table-row-d725352b312122712eb9648cc3f04352">
              <td id="table-cell-f6cc6f82b336e8345391354e9a9c46da">1</td>
              <td id="table-cell-e6ec2219b66ff4010daee1823431aa89">3 cm</td>
              <td id="table-cell-afeb9a079b3c5037ff93865b0195d7f4">Aktif</td>
              <td id="table-cell-9cf51e8e38bd509b8a9ce6540038ff97">Berbunyi</td>
              <td id="table-cell-d8f0d0cf29d119b9d169fc0bbb0fe7f2">1</td>
            </tr>
            <tr id="table-row-a043cefb123f99fefe5d3edea1eca09b">
              <td id="table-cell-2dcdf4be6d43126f1a61cb92af1917ee">2</td>
              <td id="table-cell-540122efb52d6e0b455713d6afc3004a">3 cm</td>
              <td id="table-cell-576b42acbff7f3082f38730757de3547">Aktif</td>
              <td id="table-cell-51133e65aae6e4cca01cde9bb3080225">Berbunyi</td>
              <td id="table-cell-060b70f8e382bd5c67b114c3210ac469">2</td>
            </tr>
            <tr id="table-row-501e8d617966de14f03af9bee3c93448">
              <td id="table-cell-5b1e7b99c5548cd0e412c24b01f7b307">3</td>
              <td id="table-cell-0caf100c9e152b2027dac98438611c0b">3 cm</td>
              <td id="table-cell-113f6ee912626d331e457761bc8a044e">Aktif</td>
              <td id="table-cell-c0e090fb8c7a0b2d14dd46925442b8ad">Berbunyi</td>
              <td id="table-cell-87cc301193ccf28d22332049f9dbd450">3</td>
            </tr>
            <tr id="table-row-027bdc85ba49bba06796c63cb0d2b016">
              <td id="table-cell-5d9eccb1c28c6ad3aae4c9194865c52e">4</td>
              <td id="table-cell-6e6e0ea4e3ff8a6b79a889345e1c90a7">3 cm</td>
              <td id="table-cell-66385f9fbef03986a4aecdc0a34c47f4">Aktif</td>
              <td id="table-cell-84a36a3d98e97df454dca2904be7fca0">Berbunyi</td>
              <td id="table-cell-1fbe9d8245df1d23372f36891fc78399">4</td>
            </tr>
            <tr id="table-row-65405185170a8c3315fd90e57b4a0e9d">
              <td id="table-cell-7eb16c491233e80444ca685746957f99">5</td>
              <td id="table-cell-814700ce99d9d35142bad05bc8a87af7">3 cm</td>
              <td id="table-cell-04a744b8e388b5633e0d1615fc36e028">Aktif</td>
              <td id="table-cell-8f7b32b3f248bb797fdbbc3d31b4ebb9">Berbunyi</td>
              <td id="table-cell-027b0833f2bbf3a9c4b95e5287894cb5">5</td>
            </tr>
            <tr id="table-row-b0b0d07889369aec3e3a5dc3b3c7f1d6">
              <td id="table-cell-b98085077eb06237b81a35776c17bd34">6</td>
              <td id="table-cell-d7653003649a7f1e92d5c736bed00537">3 cm</td>
              <td id="table-cell-f7ac813f5fcd0104da691e215828ec31">Aktif</td>
              <td id="table-cell-50a4a1c7ab7ffa74ae63360be1c6724a">Berbunyi</td>
              <td id="table-cell-b8b5a5b7f4448be6d37413707f40f853">6</td>
            </tr>
            <tr id="table-row-92602ee4a9eda1c32c4a0dac7727dce2">
              <td id="table-cell-184f8aa758c7dd2e760192648fdd74fd">7</td>
              <td id="table-cell-a8403789dda33e4c2f5c1f8a6c3fbbab">3 cm</td>
              <td id="table-cell-fec8eebca3179ad6bd7bf7eac3b68aa9">Aktif</td>
              <td id="table-cell-acc73ed631591976acb90847e93c8846">Berbunyi</td>
              <td id="table-cell-6b2c55ff4304448a5dba7cce8cd11f87">7</td>
            </tr>
            <tr id="table-row-d45d4e6b9d9de97285fe67a298b1ffbc">
              <td id="table-cell-febf201ff5bbd6f1f69adf73a47a1ee1">8</td>
              <td id="table-cell-0a9614976b8c7f6b003df6c3d062c61b">3 cm</td>
              <td id="table-cell-05d9f500a2b3818bfd7f492ab33ea103">Aktif</td>
              <td id="table-cell-360fe5e195e52f9778654d338cba225a">Berbunyi</td>
              <td id="table-cell-955afaf4b0bc175c211cb185823ae031">8</td>
            </tr>
            <tr id="table-row-7c9688ace3c32ce19478ec3cd5387adf">
              <td id="table-cell-351eb7ecec1c5478c14c2ce0201e4671">9</td>
              <td id="table-cell-ac98d69b8be30714a1b10a4b87ccf15c">3 cm</td>
              <td id="table-cell-e0e6e84c08bd6287cc690d41a5e86799">Aktif</td>
              <td id="table-cell-56fe6ed392887daf24158bad9d3de765">Berbunyi</td>
              <td id="table-cell-acb77f109170c0352de9252c214060a3">9</td>
            </tr>
            <tr id="table-row-182e5fbf061d53b3980267f69e3dcbbc">
              <td id="table-cell-f461be91f0ef5e1c841c4434c95a9284">10</td>
              <td id="table-cell-e149f702c017b86432eccdc733b6e1b9">3 cm</td>
              <td id="table-cell-7267be6d3908dce2c194d9d52b9b0ae3">Aktif</td>
              <td id="table-cell-7f613dd289b58641586c2c03a67b7b46">Berbunyi</td>
              <td id="table-cell-b73d0614e231a4f874d19cec74722b7e">10</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p id="_paragraph-45">Dari hasil pengujian yang dilakukan masing-masing sepuluh kali dan ditampilkan pada Tabel 2 dan Tabel 3, sensor IR mampu secara optimal mendeteksi objek kertas dengan rentang jarak 2 cm dan 3 cm dari objek kertas. Jika jarak kertas melebihi 4 cm, maka sensor tidak akan aktif karena tidak mendeteksi apapun. Pengujian <italic id="_italic-119">buzzer</italic>pada dua pengujian di atas berjalan dengan baik. Hal ini ditandai dengan suara dari <italic id="_italic-120">buzzer</italic> yang keluar saat sensor IR aktif. Pengujian logika <italic id="_italic-121">counter</italic> terbukti dapat berfungsi ketika sensor IR berulang kali mendeteksi kertas, jumlah kertas yang tampil pada layar LCD ikut bertambah.</p>
      <p id="paragraph-e8310113cda5a623dafc3648a8b44593">
        <bold id="bold-a905e24d1df71fc0e4af87e2feeb1644">B. </bold>
        <bold id="bold-620ea6637e84afd615fb67b057f6de59">Hasil pengujian pengiriman data ke </bold>
        <bold id="bold-b781d4d173b82ad9ca01eab2fc2d3334">G</bold>
        <bold id="bold-18b446682a87bbde76ac2e685a16de0a">oogle </bold>
        <bold id="bold-5">S</bold>
        <bold id="bold-6">heets</bold>
      </p>
      <p id="_paragraph-46">Setelah menguji sensor, pengujian selanjutnya dilakukan pada <italic id="_italic-122">display</italic> LCD I2C 20x4 dan pengiriman data hasil pembacaan sensor berupa variabel “Jumlah” dan “Harga” ke <italic id="_italic-123">Google Sheets</italic>. Setelah sensor IR mendeteksi semua kertas yang keluar dari printer, pengguna lalu menekan <italic id="_italic-124">push button</italic> untuk me-<italic id="_italic-125">reset</italic> harga yang muncul pada LCD dan di saat yang sama, mengirimkan data tersebut ke <italic id="_italic-126">Google Sheets</italic>. Setelah melalui sepuluh kali percobaan, alat terbukti berhasil mengirimkan data yang sesuai dengan hasil pembacaan sensor.</p>
      <table-wrap id="_table-figure-4">
        <label>Table 4</label>
        <caption>
          <title>Hasil Pengujian Pengiriman Data ke <italic id="_italic-127">Google Sheets</italic></title>
          <p id="_paragraph-48" />
        </caption>
        <table id="_table-4">
          <tbody>
            <tr id="table-row-515bb29f36fbb6d69b501108ac973652">
              <td id="table-cell-cb5daec9290e56d2d756a2757091343e" rowspan="2">No</td>
              <td id="table-cell-52af72f62cbcfc5c12bd9c078b4e8f34" rowspan="2">Kondisi Push Button</td>
              <td id="table-cell-9b0fa66f7762690f60b2eb245ace4a24" colspan="2">Data Pada LCD</td>
              <td id="table-cell-e1dd46aa5adf009eda35b4fb000379bb" colspan="2">Data Pada Google Sheets</td>
              <td id="table-cell-0e72a4d65caecd8907e63e5454dee5bb" rowspan="2">Tingkat Kecocokan Data (%)</td>
              <td id="table-cell-1f02a41694ca9cba794526fc6e99965f" rowspan="2">Hasil Pengiriman Data</td>
            </tr>
            <tr id="table-row-66dc887b334a5552fbd27ff923ca3e01">
              <td id="table-cell-db59a1349f35927f369e8de453a5c7e7">Jumlah</td>
              <td id="table-cell-c9674a1ab3055bc64eae9d345aa92317">Harga</td>
              <td id="table-cell-8f911ba20782c2c65a30d6f2669ca758">Jumlah</td>
              <td id="table-cell-1ffec45f1077ddbc867a6b8ebc1200a6">Harga</td>
            </tr>
            <tr id="table-row-11611453179ac121b0cfa133647d6de2">
              <td id="table-cell-95c774ee7048dc7ebb3a80a8f77e5fd6">1</td>
              <td id="table-cell-6892858d2b724fcf971e8fea72f582ff">Aktif</td>
              <td id="table-cell-46b30e2d684cc4d7973ce84f3aa7014c">13</td>
              <td id="table-cell-a3842848baf9b33022e3330e9dde1a97">9100</td>
              <td id="table-cell-f04e9e2096731e6cf1c5889c405ca926">13</td>
              <td id="table-cell-fc1641db1c425a639797396585b52db0">9100</td>
              <td id="table-cell-268fdbb42bbd0e25daf14978fde56c64">100%</td>
              <td id="table-cell-8acf3b18a8f975515d88e869721d7f73">Terkirim</td>
            </tr>
            <tr id="table-row-199818ac3f03f7d09074b07085cdcc69">
              <td id="table-cell-617816034a01d8a9873fee623fdcad28">2</td>
              <td id="table-cell-576689383b12be1040ff1c7b742369a1">Aktif</td>
              <td id="table-cell-140656044825d2e103e59796dd63657c">114</td>
              <td id="table-cell-102401759b5e6ed21ebc8dc76713f56c">79800</td>
              <td id="table-cell-2f89b7fefe97a95fa26557d2ed377e4f">114</td>
              <td id="table-cell-c0a9e378859341e8ae0247a7ed34a4b1">79800</td>
              <td id="table-cell-31653157b51c51786f6b728c1dfde617">100%</td>
              <td id="table-cell-c727bc9f5b47835d0781c14651623ebe">Terkirim</td>
            </tr>
            <tr id="table-row-f03f60b1ad521d5a32a798eaadc04f8f">
              <td id="table-cell-5ef318045556d51312044aeae3d01b26">3</td>
              <td id="table-cell-68e43154ee0aa53c0deb7d07df09d8e0">Aktif</td>
              <td id="table-cell-07820ca6fc333ffa9304af530080346d">4</td>
              <td id="table-cell-9b46189c7630ce1e2aa0396a3abadb73">2800</td>
              <td id="table-cell-b0aad24e01d1fdeb58356bd525ba1838">4</td>
              <td id="table-cell-cb730b2c9a7bbd791a381a836292be07">2800</td>
              <td id="table-cell-f6c35eb2467da2fa07889d5f51875e7d">100%</td>
              <td id="table-cell-9fb747d47770d61438e06db866aaaf54">Terkirim</td>
            </tr>
            <tr id="table-row-8a49a8c71200f30a4c7c468cbbb140dc">
              <td id="table-cell-fe18ff4e7d1a71cce20946ec833d3843">4</td>
              <td id="table-cell-09d736005cc17ed445ab138541ee7ab1">Aktif</td>
              <td id="table-cell-c2300cc52462a27924b9654259fe1a6b">5</td>
              <td id="table-cell-edd170a33f81434b91c3253ebd12fd90">3500</td>
              <td id="table-cell-ba509db9e6c143be561c0d34c201fecf">5</td>
              <td id="table-cell-5dd8e09df419f9f92d2b1c94286f4e61">3500</td>
              <td id="table-cell-7bd2d01b99701b50af927312f8614fdb">100%</td>
              <td id="table-cell-c20c73562ea69edafaa6e7aa6d7d942f">Terkirim</td>
            </tr>
            <tr id="table-row-f4baf906b249944d2b53a64d3775f7c7">
              <td id="table-cell-864ec03f28d4d057775af0fe8f331fc3">5</td>
              <td id="table-cell-1434db5f84327e97d942b200a42c52f2">Aktif</td>
              <td id="table-cell-4b815cc21a73c98cf6fd60ff725f7870">3</td>
              <td id="table-cell-04f8864d8cb6a852be519b64ac036630">2100</td>
              <td id="table-cell-a932365d45657830b37021bc6349b51c">3</td>
              <td id="table-cell-67ef264f87248d179ebe77da10649f74">2100</td>
              <td id="table-cell-1bdcc535ccb236a01087f1cb50a244ee">100%</td>
              <td id="table-cell-a68466b952a938615b037aad2bbcfa81">Terkirim</td>
            </tr>
            <tr id="table-row-c70e964d8dc5a4b19cbb9a929144b031">
              <td id="table-cell-68bf619215c3601856585ba9a6c68a96">6</td>
              <td id="table-cell-99e262a630a078904345a7590b011580">Aktif</td>
              <td id="table-cell-d35daf87258dd303ed90c5e5c1f314c9">15</td>
              <td id="table-cell-5e6147d736d794fffb43712f716cc6ac">10500</td>
              <td id="table-cell-7a88527cad47fa4f3251486d5417b047">15</td>
              <td id="table-cell-2148b03bc4e53400d324cfc480d8bc94">10500</td>
              <td id="table-cell-385328825664c71110b13608b3de8542">100%</td>
              <td id="table-cell-91ac31a9d77c314d62170c2c757ae382">Terkirim</td>
            </tr>
            <tr id="table-row-688554f9911d023d120ec92863ce98e3">
              <td id="table-cell-733867612bdb41e3147ed89a9f4706cc">7</td>
              <td id="table-cell-692926adcf37b798a89348c900e16fe7">Aktif</td>
              <td id="table-cell-03e189676bc0147f50a1b58d06f33db1">10</td>
              <td id="table-cell-cda104cda3263e8a93711345b8f25e17">7000</td>
              <td id="table-cell-a96484125c5e628b09e950e6a0c3db8c">10</td>
              <td id="table-cell-c5fbe20bbf63dc84688e2daadd27779f">7000</td>
              <td id="table-cell-8139f0269ebe97ee0197d59334c551af">100%</td>
              <td id="table-cell-bb3a54f389f39e55557275d9120d6b51">Terkirim</td>
            </tr>
            <tr id="table-row-821cbe3a2f19ab4cfe2d9ecdba8fe5b7">
              <td id="table-cell-b0220b19fdaca9c5f8586400d0626d17">8</td>
              <td id="table-cell-e4b93f5179e0c9a8ac68153f86d58f2d">Aktif</td>
              <td id="table-cell-97925ac9262c6e3fc7cdc6ceb9bc130b">23</td>
              <td id="table-cell-f123279d614cbfd0cf21cefa676b63a5">16100</td>
              <td id="table-cell-c6b68bc5c37e439b50d9915e330c858d">23</td>
              <td id="table-cell-3ff3454cc09cf69d720e82974e845205">16100</td>
              <td id="table-cell-16176c30c0d6f56fdcfe715bd1776525">100%</td>
              <td id="table-cell-79c2fa852de045de4f9786e52ff9c6e6">Terkirim</td>
            </tr>
            <tr id="table-row-e57df752dbe1595e5bef41b823b9a709">
              <td id="table-cell-4a90e62b6b771e7d1e7c24e509938b03">9</td>
              <td id="table-cell-cf86017aa1a39c518b0ec9e1ed561b63">Aktif</td>
              <td id="table-cell-a249e05a5a7a7af5551c8ece288d011d">18</td>
              <td id="table-cell-23b1eb86ef48a800abf755a7f72fccd6">12600</td>
              <td id="table-cell-b2ea961c6aa1f052e5f12af6c0564cf1">18</td>
              <td id="table-cell-58aaf1b2bbc326064f36dd70a39ae8b2">12600</td>
              <td id="table-cell-eab7caabd124a698bdb96c9039f75b25">100%</td>
              <td id="table-cell-52dc017555493c4ec6e832e449bf844c">Terkirim</td>
            </tr>
            <tr id="table-row-2c28b9becfda00f103b977fbddf6fedc">
              <td id="table-cell-8d978d315478e1e5ae6f8ceabad8ce6c">10</td>
              <td id="table-cell-55f7a68a2b4c2c42e07fcadac068ff4e">Aktif</td>
              <td id="table-cell-f0aa82b72d8d493e0fdf95c3893c8c60">15</td>
              <td id="table-cell-c97497eab44cee4426ba9b571575376b">10500</td>
              <td id="table-cell-68b0116a6c158ff05b65a30f2d348dcd">15</td>
              <td id="table-cell-c815eaa29466f9a0ab73772121cc6643">10500</td>
              <td id="table-cell-8c2bbac5a64a1e27aac36cbaa1c79998">100%</td>
              <td id="table-cell-db6f400bbeda206775cb363e2e973032">Terkirim</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p id="_paragraph-49">Tabel 4 menunjukkan hasil sepuluh kali pengujian proses pengiriman data dari alat ke <italic id="_italic-128">Google Sheets</italic>.</p>
      <p id="_paragraph-50">Berdasarkan tabel di atas, alat bekerja dengan baik dalam menampilkan total harga dan jumlah kertas ke pelanggan yang mencetak dokumen melalui layar LCD I2C 20x4 dan data hasil <italic id="_italic-129">print</italic> yang dikirim ke <italic id="_italic-130">Google Sheets</italic> untuk keperluan rekap pendapatan <italic id="_italic-131">Aslaka Center</italic>terbukti cocok dan tercatat dengan rapi.</p>
      <fig id="figure-panel-d04a0949479c9a2ec95a2ab12c23d225">
        <label>Figure 7</label>
        <caption>
          <title>Hasil Pengujian Pengiriman Data Ke <italic id="_italic-132">Google Sheets</italic></title>
          <p id="paragraph-676f659e05ef1654a16e8aedd18e4c19" />
        </caption>
        <graphic id="graphic-2f17fce260d642736270743a22b46770" mimetype="image" mime-subtype="png" xlink:href="Screenshot (284).png" />
      </fig>
      <p id="_paragraph-52">Gambar 7 menunjukkan data pada <italic id="_italic-133">Google Sheets</italic> yang berhasil dikirim melalui protokol <italic id="_italic-134">internet of things</italic>dan API Pushingbox. Data-data yang ada pada <italic id="_italic-135">Google Sheets</italic> diantaranya waktu pengiriman data, jumlah lembar kertas, dan total harga yang dihitung berdasarkan jumlah kertas.</p>
      <p id="paragraph-e130ec7f98ecb4d3c5d0b5d9dc0dfba6">
        <bold id="bold-e05889fbce2a026e1874309395cc9fc7">C. </bold>
        <bold id="bold-8697e6cebcff04f70e7ccdbfb5db41de">Pengujian keseluruhan alat</bold>
      </p>
      <p id="_paragraph-53">Untuk menguji tingkat ketepatan alat dalam melakukan perhitungan dibandingkan dengan hasil hitung manual, hasil pengujian ditunjukkan pada tabel di bawah ini:</p>
      <table-wrap id="_table-figure-5">
        <label>Table 5</label>
        <caption>
          <title>Hasil Pengujian Tingkat Ketepatan Alat</title>
          <p id="_paragraph-55" />
        </caption>
        <table id="_table-5">
          <tbody>
            <tr id="table-row-62c1e3d42461cb695f5898cd954be89a">
              <td id="table-cell-a1486cdbee220b807a7d3f90ed911495" rowspan="2">No</td>
              <td id="table-cell-958ab1497dd24ea9025279e6a7444c58" rowspan="2">Jenis Print</td>
              <td id="table-cell-619cdc2d1b4eded0c4c7fd6c5e0d1306" rowspan="2">Harga Per- Kertas (Rp)</td>
              <td id="table-cell-9e8fa567fc7989d9e16a2305b6afbff7" colspan="2">Jumlah (Lembar)</td>
              <td id="table-cell-41a75a78ff9eb6d38325574e8ce6b93f" colspan="2">Total (Rp)</td>
              <td id="table-cell-48a62d5b2577a0ae6bcfeb89c5fb8a92" rowspan="2">Akurasi</td>
            </tr>
            <tr id="table-row-96ab76014c83e0539918951d14d8b21b">
              <td id="table-cell-6fa75bc402f488d9af3a19eaae533e71">Manual</td>
              <td id="table-cell-ed477e85658641c65879e597f69c6d36">Alat</td>
              <td id="table-cell-f168b92b4819dcb6365c3e8d7c725070">Manual</td>
              <td id="table-cell-c6e9bfe90d8ac154eef9b466648bd317">Alat</td>
            </tr>
            <tr id="table-row-281d68c31302b02a6d439c4a1d10935c">
              <td id="table-cell-ed2c1a0873f42270904a1177157dfa16">1</td>
              <td id="table-cell-36f07e78434ae46742e6039dee60d0f9">Warna</td>
              <td id="table-cell-f1d3791633122ea7d218673331623c68">Rp700</td>
              <td id="table-cell-e51a9127241dbde973c95e621add4bbd">13</td>
              <td id="table-cell-30d605e4ce82b01add19beb235fd29c0">13</td>
              <td id="table-cell-0ecdff48622ba6581bce5aa464ef9786">Rp9.100</td>
              <td id="table-cell-e092fafb4dc1225f6c8cddd6f53a0f73">Rp9.100</td>
              <td id="table-cell-a63b836fee2fe8857d8dfd1a401bdea4">100%</td>
            </tr>
            <tr id="table-row-c4a105ada5774503256aa6ab5d296dfa">
              <td id="table-cell-e0fdba746bce2d1bfb6d71447ee6c3b7">2</td>
              <td id="table-cell-55f7537fa562585195d37bbe16a3711c">Warna</td>
              <td id="table-cell-a40c504066850da217d4b5d9e2217b02">Rp700</td>
              <td id="table-cell-aec1f89ad7e2ede33e50e706ea85bd7b">114</td>
              <td id="table-cell-82b431eda4fe37155322eb745a0a806f">114</td>
              <td id="table-cell-43531cd002984185ab66758b0a5924a4">Rp79.800</td>
              <td id="table-cell-f861f3257ac71398d76f9430601ba194">Rp79.800</td>
              <td id="table-cell-75000bbb926f71239fa8c9ea8bd91210">100%</td>
            </tr>
            <tr id="table-row-3b909cc220ba35114bbc8dd982e27782">
              <td id="table-cell-4dca56ba23627a39c6436d7b7c55fd53">3</td>
              <td id="table-cell-5ae3db391998565b09ccb27bcfefe0c0">Warna</td>
              <td id="table-cell-69ab7dfadaeb4c6c5c71e1c9ace21c9f">Rp700</td>
              <td id="table-cell-a0b3729be19116d02f9d3c5a8a94d0f0">4</td>
              <td id="table-cell-0099b674459c55b932089b37c11af865">4</td>
              <td id="table-cell-66ddb47043292117454ae7a0289171ea">Rp2.800</td>
              <td id="table-cell-65ed62d3a946c904ba1e087a32a8011b">Rp2.800</td>
              <td id="table-cell-51cc9c16ed7488462a20029a81d19412">100%</td>
            </tr>
            <tr id="table-row-7b1b22d09eb0cab7b959c9f44698e2c0">
              <td id="table-cell-bce0c550fe6b2ccbb54b27c5d3322ed0">4</td>
              <td id="table-cell-7313e5a30e9265bb2ac17dae6186a1a9">Warna</td>
              <td id="table-cell-a82d13035778d5f5545ac67fdb8f5877">Rp700</td>
              <td id="table-cell-2401c7b378b66123dca0eb4ae95aa44b">5</td>
              <td id="table-cell-e90ff65a013dabc3c0e64ec3f29105f1">5</td>
              <td id="table-cell-947318f9ec946c4dfc7344b38bca461e">Rp3.500</td>
              <td id="table-cell-6d8b26033dd7da94a5c58825b253c2ae">Rp3.500</td>
              <td id="table-cell-b966a19cc1c12192cb313c425e2f13c3">100%</td>
            </tr>
            <tr id="table-row-ec7fceac8d309194020e5de8957ea794">
              <td id="table-cell-0fd383f53b75358f0783ba4941218e99">5</td>
              <td id="table-cell-23b682cfd23bac0df804fd65e6ee3864">Warna</td>
              <td id="table-cell-776ffe0268432e771b5efb3b03752524">Rp700</td>
              <td id="table-cell-751fa62990a1ac10c63e13b1ad558694">3</td>
              <td id="table-cell-90c9ea00cf5a6f4ca07239c605a3592b">3</td>
              <td id="table-cell-19a9e3a42834675a0ee3a66411c34e9f">Rp2.100</td>
              <td id="table-cell-7bda46380becff823364a6a7711f8fb3">Rp2.100</td>
              <td id="table-cell-fcb7892835d47e7806604f45ba5d0bf3">100%</td>
            </tr>
            <tr id="table-row-d9c2751fb15e3916b401c98bac3df21e">
              <td id="table-cell-114f4d4be19db821d0b972a7119ffb05">6</td>
              <td id="table-cell-d9258a3be10a9d0ef219fa461e0832fe">Warna</td>
              <td id="table-cell-d79751ef26cafc549d6dd3c0b6eb5bb4">Rp700</td>
              <td id="table-cell-fe8cefd02a7524599daab7b3a3bf519f">15</td>
              <td id="table-cell-cd238dc154a8ffcee9f5352b53b8a545">15</td>
              <td id="table-cell-e53cca430b62d8f52c4307d4fc02ad3c">Rp10.500</td>
              <td id="table-cell-4d3a3512b5189d0a700c4ebf86a6e231">Rp10.500</td>
              <td id="table-cell-f90568f8895e51be8e39e053e6c8c48b">100%</td>
            </tr>
            <tr id="table-row-5d9842f2842e1d9eb017d6399f34b6db">
              <td id="table-cell-9b6b50af0e231d81cee23c7eeeb14a36">7</td>
              <td id="table-cell-e07a313fedccfa0187054fb952431617">Warna</td>
              <td id="table-cell-ea0425cd41d7b3cbf3df6f8d028fa049">Rp700</td>
              <td id="table-cell-01c2f05217f97615bc9a50036bccbb9e">10</td>
              <td id="table-cell-95a123a922f24e221c0e9d71ee440698">10</td>
              <td id="table-cell-17650a3de9d31bc25ccd41386a4d34d5">Rp7000</td>
              <td id="table-cell-bba9c32f7aa0651c10b2bac12421df0c">Rp7000</td>
              <td id="table-cell-c37657c2de89f5dfe23d1f64e3e8969b">100%</td>
            </tr>
            <tr id="table-row-681e12074b05d13ac9d0d7c096fadc3b">
              <td id="table-cell-46f6d68994cec98c562e91469b77b26b">8</td>
              <td id="table-cell-3c6fe04ef231979805c2c2cf594e51e3">Warna</td>
              <td id="table-cell-d276bb9393a634155b3e828a7fcf34e5">Rp700</td>
              <td id="table-cell-cd9c8f00557dde54bd878901adf5c577">23</td>
              <td id="table-cell-6c310872744f2f7d64ffdce2327bd16a">23</td>
              <td id="table-cell-38e57a1ca07a1cbfe77022e581974ab4">Rp16.100</td>
              <td id="table-cell-6af297a798a55ae476f36f935af80625">Rp16.100</td>
              <td id="table-cell-612517e3c13ea53db67c80234c9255a2">100%</td>
            </tr>
            <tr id="table-row-9efa1211d321d91d89281d59dababe11">
              <td id="table-cell-f309013f1b87a26314495b030c4cb0b5">9</td>
              <td id="table-cell-bf04d321812640a53e06c80ef7b2fbc8">Warna</td>
              <td id="table-cell-f51424595c73de2b5ecaa915e2e60185">Rp700</td>
              <td id="table-cell-3fd3d7facd413620c3cde66cc55f550a">18</td>
              <td id="table-cell-ae73fe5315928d4577ca03932bae00ab">18</td>
              <td id="table-cell-46a7c2a3adb0651a17295b2a72d7e671">Rp12.600</td>
              <td id="table-cell-c008b7ba476c8a81cc9551e3ac8c760c">Rp12.600</td>
              <td id="table-cell-2a7d0f536d157f6d170ecd6bed328b87">100%</td>
            </tr>
            <tr id="table-row-e3887961c387298ad6f80c10c7e15958">
              <td id="table-cell-476a50a87ba25f4d93830d68c8231dec">10</td>
              <td id="table-cell-f1ea4ae19f357d3ed7566326d886229d">Warna</td>
              <td id="table-cell-e532fa45d2c24e522cc3c0dcb50b3271">Rp700</td>
              <td id="table-cell-3ad7efc0416a86acd80c445cec742c9e">15</td>
              <td id="table-cell-806a03f709386fa6eb77275fd93fc307">15</td>
              <td id="table-cell-936eb222823514728e36b6b970c08fbb">Rp10.500</td>
              <td id="table-cell-eb80234ce49257ba6fa77f165335c6d3">Rp10.500</td>
              <td id="table-cell-8994c647917997f42170ae54c4bcfb53">100%</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p id="_paragraph-56">Tabel 4 menampilkan hasil dari sepuluh kali pengujian. Perhitungan yang dilakukan oleh alat memiliki tingkat akurasi 100% Ketika dibandingkan dengan perhitungan yang dilakukan secara manual dimana logika <italic id="_italic-136">counter</italic> berupa jumlah total lembar kertas dikalikan dengan harga per kertas yaitu Rp700. Tampilan LCD I2C 20x4 saat alat berjalan ditunjukkan melalui gambar di bawah ini.</p>
      <fig id="figure-panel-f3b1c00cce47cee5bf487df3977f9cb8">
        <label>Figure 8</label>
        <caption>
          <title><bold id="_bold-98"/>Tampilan LCD I2C 20x4 Saat Alat Bekerja</title>
          <p id="paragraph-b2e3dbc924bba747fce1ee861a1bf98f" />
        </caption>
        <graphic id="graphic-6f426b2df19e1aa29d0e84e33d830df2" mimetype="image" mime-subtype="png" xlink:href="Screenshot (285).png" />
      </fig>
      <p id="_paragraph-58">Gambar 8 menampilkan layar LCD dengan data berupa “Jumlah” dan “Harga” yang bisa dilihat secara jelas oleh operator dan pelanggan.</p>
      <fig id="figure-panel-d0e942b88f2f5e04eadf1b9b51c0f4a3">
        <label>Figure 9</label>
        <caption>
          <title><bold id="_bold-101"/> Tampilan LCD Setelah <italic id="_italic-137">Push Button</italic> Ditekan dan Mengirimkan Data ke <italic id="_italic-138">Google Sheets</italic></title>
          <p id="paragraph-c29a5756b6e54c44bd33a3571d5a4be4" />
        </caption>
        <graphic id="graphic-91e1d50e8e32f151a784738aa4ead49e" mimetype="image" mime-subtype="png" xlink:href="Screenshot (286).png" />
      </fig>
      <p id="_paragraph-60">Gambar 9 menampilkan kondisi layar LCD I2C 20x4 setelah <italic id="_italic-139">push button</italic> ditekan dimana data hasil pembacaan sensor dikirim ke <italic id="_italic-140">Google Sheets</italic>. Hal ini ditandai dengan teks yang berisi variabel “jumlah lembar kertas” dan “harga” lalu diikuti teks “<italic id="_italic-141">data published</italic>” yang menunjukkan bahwa data tersebut dikirim melalui jaringan internet. Setelah proses ini, LCD I2C 20x4 akan kembali ke kondisi awal dimana data jumlah kertas dan total harga adalah nol.</p>
      <p id="paragraph-875563cfc1df371aaf95e20151733c06">
        <bold id="bold-54a2dc55e230cc232c5256761cf92664">D.</bold>
        <bold id="_bold-112">Skenario permasalahan jaringan</bold>
        <bold id="_bold-113">saat</bold>
        <bold id="_bold-114">pengiriman data</bold>
      </p>
      <p id="_paragraph-61">Dalam penelitian ini, peneliti melihat adanya kemungkinan jaringan Wi-Fi wireless@umsida.ac.id, yang memiliki kecepatan 30 Mbps dan tergolong cepat, tiba-tiba melambat atau terputus ketika data akan dikirim ke <italic id="_italic-142">Google Sheets</italic>. <italic id="_italic-143">Troubleshooting</italic> dilakukan ketika terdapat masalah pada koneksi internet yang menghambat proses pengiriman data dari NodeMCU ESP8266 ke <italic id="_italic-144">Google Sheets</italic>.</p>
      <fig id="figure-panel-18ae828a8b9ef21417efe66dd0bb3f64">
        <label>Figure 10</label>
        <caption>
          <title>Hasil Uji Kecepatan Wi-Fi wireless@umsida.ac.id yang Terhubung Dengan Alat</title>
          <p id="paragraph-2ede29b80ba70a307958e8f2d0f44159" />
        </caption>
        <graphic id="graphic-c318c20e48cb8137a9e971b3d592cfba" mimetype="image" mime-subtype="png" xlink:href="Screenshot (287).png" />
      </fig>
      <p id="_paragraph-63">Berdasarkan penelitian yang dilakukan oleh Zulfahmi pada tahun 2021 dimana NodeMCU ESP8266 dihubungkan dengan jaringan internet dengan kecepatan 2,9 Mbps, hasil pengiriman data ke database menunjukkan rata-rata <italic id="_italic-145">delay</italic> di angka 14 detik [21]. Hal ini menunjukkan bahwa, kecepatan internet berpengaruh terhadap kecepatan pengiriman data dan selama NodeMCU ESP8266 tetap tersambung dengan jaringan internet, maka proses pengiriman data dari alat akan bisa dilakukan meski dengan <italic id="_italic-146">delay</italic> yang berbeda-beda.</p>
      <p id="_paragraph-64">Apabila jaringan internet yang terhubung pada alat tiba-tiba terputus, perlu adanya mitigasi sehingga data transaksi bisa tercatat dengan baik. Secara fungsi, alat bisa berjalan secara manual, dalam artian, proses perhitungan jumlah kertas dan total harga serta proses menampilkannya ke pelanggan tetap bisa dilakukan meski tanpa koneksi internet. Alternatif yang bisa dilakukan menghubungkan NodeMCU ESP8266 dengan jaringan internet lain atau melakukan pencatatan manual menggunakan nota resmi milik Aslaka Center.</p>
    </sec>
    <sec id="sec-4">
      <title>Kesimpulan</title>
      <p id="_paragraph-65">Pengujian sensor IR dalam mendeteksi kertas yang keluar dari <italic id="_italic-147">printer</italic> berhasil dilakukan dengan rentang jarak antara 2 cm dan 3 cm, <italic id="_italic-148">buzzer</italic> sebagai indikator berfungsi dengan baik dengan mengeluarkan bunyi ketika sensor IR aktif. Setelah sepuluh kali pengujian, proses otomasi perhitungan harga print konsisten dengan logika yang diberikan dimana tiap lembar kertas yang terdeteksi dikalikan dengan harga Rp700. LCD I2C 20x4 yang berfungsi sebagai <italic id="_italic-149">display</italic> berhasil menampilkan total harga dan jumlah kertas yang dapat dilihat secara jelas dan transparan oleh pelanggan. <italic id="_italic-150">Push button</italic>berfungsi optimal untuk mengirimkan data pembacaan sensor ke <italic id="_italic-151">Google Sheets</italic> dan me-<italic id="_italic-152">reset</italic> nilai harga dan jumlah kertas pada LCD. Akurasi 100% berhasil dicapai dengan indikator berupa kecocokan data yang tampil di LCD I2C 20x4 dengan data yang ada pada <italic id="_italic-153">Google Sheets</italic> berupa waktu pengiriman, jumlah kertas, dan total harga pada tiap transaksi.</p>
    </sec>
  </body>
  <back />
</article>