View a markdown version of this page

Membangun demo dengan AWS IoT Klien Perangkat - AWS IoT Core

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Membangun demo dengan AWS IoT Klien Perangkat

Tutorial dalam jalur pembelajaran ini memandu Anda melalui langkah-langkah untuk mengembangkan perangkat lunak demonstrasi dengan menggunakan Kli AWS IoT en Perangkat. Klien Perangkat menyediakan perangkat lunak yang berjalan pada perangkat IoT Anda untuk menguji dan mendemonstrasikan aspek solusi IoT yang dibangun di atasnya AWS IoT. AWS IoT

Tujuan dari tutorial ini adalah untuk memfasilitasi eksplorasi dan eksperimen sehingga Anda dapat merasa yakin bahwa itu AWS IoT mendukung solusi Anda sebelum Anda mengembangkan perangkat lunak perangkat Anda.

Apa yang akan Anda pelajari dalam tutorial ini:
  • Cara menyiapkan Raspberry Pi untuk digunakan sebagai perangkat IoT dengan AWS IoT

  • Cara mendemonstr AWS IoT asikan fitur dengan menggunakan Kli AWS IoT en Perangkat di perangkat Anda

Dalam jalur pembelajaran ini, Anda akan menginstal Klien AWS IoT Perangkat di Raspberry Pi Anda sendiri dan membuat AWS IoT sumber daya di cloud untuk mendemonstrasikan ide-ide solusi IoT. Sementara tutorial di jalur pembelajaran ini menunjukkan fitur dengan menggunakan Raspberry Pi, mereka menjelaskan tujuan dan prosedur untuk membantu Anda menyesuaikannya dengan perangkat lain.

Prasyarat untuk membangun demo dengan AWS IoT Klien Perangkat

Bagian ini menjelaskan apa yang perlu Anda miliki sebelum memulai tutorial di jalur pembelajaran ini.

Untuk menyelesaikan tutorial di jalur pembelajaran ini, Anda perlu:
  • Sesi Akun AWS

    Anda dapat menggunakan yang sudah ada Akun AWS, jika Anda memilikinya, tetapi Anda mungkin perlu menambahkan peran atau izin tambahan untuk menggunakan AWS IoT fitur yang digunakan tutorial ini.

    Jika Anda perlu membuat yang baru Akun AWS, lihatPenyiapan Akun AWS.

  • Raspberry Pi atau perangkat IoT yang kompatibel

    Tutorial menggunakan Raspberry Pi karena datang dalam berbagai faktor bentuk, ada di mana-mana, dan ini adalah perangkat demonstrasi yang relatif murah. Tutorial telah diuji pada Raspberry Pi 3 Model B +, Raspberry Pi 4 Model B, dan pada instance Amazon EC2 yang menjalankan Ubuntu Server 20.04 LTS (HVM). Untuk menggunakan AWS CLI dan menjalankan perintah, Kami menyarankan Anda menggunakan versi terbaru dari Raspberry Pi OS (Raspberry Pi OS (64-bit) atau OS Lite). Versi OS sebelumnya mungkin berfungsi, tetapi kami belum mengujinya.

    catatan

    Tutorial menjelaskan tujuan setiap langkah untuk membantu Anda menyesuaikannya dengan perangkat keras IoT yang belum kami coba; Namun, mereka tidak secara khusus menjelaskan cara menyesuaikannya dengan perangkat lain.

  • Keakraban dengan sistem operasi perangkat IoT

    Langkah-langkah dalam tutorial ini mengasumsikan bahwa Anda terbiasa menggunakan perintah Linux dasar dan operasi dari antarmuka baris perintah yang didukung oleh Raspberry Pi. Jika Anda tidak terbiasa dengan operasi ini, Anda mungkin ingin memberi diri Anda lebih banyak waktu untuk menyelesaikan tutorial.

    Untuk menyelesaikan tutorial ini, Anda harus sudah memahami cara:

    • Lakukan operasi perangkat dasar dengan aman seperti merakit dan menghubungkan komponen, menghubungkan perangkat ke sumber daya yang diperlukan, dan memasang dan melepas kartu memori.

    • Unggah dan unduh perangkat lunak sistem dan file ke perangkat. Jika perangkat Anda tidak menggunakan perangkat penyimpanan yang dapat dilepas, seperti kartu microSD, Anda harus tahu cara menyambung ke perangkat Anda dan mengunggah serta mengunduh perangkat lunak dan file sistem ke perangkat.

    • Hubungkan perangkat Anda ke jaringan yang Anda rencanakan untuk menggunakannya.

    • Hubungkan ke perangkat Anda dari komputer lain menggunakan terminal SSH atau program serupa.

    • Gunakan antarmuka baris perintah untuk membuat, menyalin, memindahkan, mengganti nama, dan mengatur izin file dan direktori pada perangkat.

    • Instal program baru di perangkat.

    • Mentransfer file ke dan dari perangkat Anda menggunakan alat seperti FTP atau SCP.

  • Lingkungan pengembangan dan pengujian untuk solusi IoT Anda

    Tutorial menjelaskan perangkat lunak dan perangkat keras yang diperlukan; Namun, tutorial mengasumsikan bahwa Anda akan dapat melakukan operasi yang mungkin tidak dijelaskan secara eksplisit. Contoh perangkat keras dan operasi tersebut meliputi:

    • Komputer host lokal untuk mengunduh dan menyimpan file

      Untuk Raspberry Pi, ini biasanya komputer pribadi atau laptop yang dapat membaca dan menulis ke kartu memori microSD. Komputer host lokal harus:

      • Terhubung ke Internet.

      • AWS CLIInstal dan dikonfigurasi.

      • Memiliki browser web yang mendukung AWS konsol.

    • Cara untuk menghubungkan komputer host lokal Anda ke perangkat Anda untuk berkomunikasi dengannya, memasukkan perintah, dan mentransfer file

      Pada Raspberry Pi, ini sering dilakukan menggunakan SSH dan SCP dari komputer host lokal.

    • Monitor dan keyboard untuk terhubung ke perangkat IoT Anda

      Ini bisa membantu, tetapi tidak diperlukan untuk menyelesaikan tutorial.

    • Cara untuk komputer host lokal Anda dan perangkat IoT Anda untuk terhubung ke internet

      Ini bisa berupa koneksi jaringan kabel atau nirkabel ke router atau gateway yang terhubung ke internet. Tuan rumah lokal juga harus dapat terhubung ke Raspberry Pi. Ini mungkin mengharuskan mereka berada di jaringan area lokal yang sama. Tutorial tidak dapat menunjukkan cara mengaturnya untuk perangkat atau konfigurasi perangkat tertentu Anda, tetapi mereka menunjukkan bagaimana Anda dapat menguji konektivitas ini.

    • Akses ke router jaringan area lokal Anda untuk melihat perangkat yang terhubung

      Untuk menyelesaikan tutorial di jalur pembelajaran ini, Anda harus dapat menemukan alamat IP perangkat IoT Anda.

      Pada jaringan area lokal, ini dapat dilakukan dengan mengakses antarmuka admin router jaringan yang terhubung ke perangkat Anda. Jika Anda dapat menetapkan alamat IP tetap untuk perangkat Anda di router, Anda dapat menyederhanakan koneksi ulang setelah setiap kali perangkat dimulai ulang.

      Jika Anda memiliki keyboard dan monitor yang terpasang ke perangkat, ifconfig dapat menampilkan alamat IP perangkat.

      Jika tidak satu pun dari ini merupakan opsi, Anda harus menemukan cara untuk mengidentifikasi alamat IP perangkat setelah setiap kali restart.

Setelah Anda memiliki semua materi Anda, lanjutkanTutorial: Mempersiapkan perangkat Anda untuk AWS IoT Klien Perangkat.