Tutorial: Mempersiapkan Raspberry Pi Anda untuk menjalankan aplikasi bayangan - AWS IoT Core

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

Tutorial: Mempersiapkan Raspberry Pi Anda untuk menjalankan aplikasi bayangan

Tutorial ini menunjukkan cara mengatur dan mengkonfigurasi perangkat Raspberry Pi dan membuatAWS IoTsumber daya yang diperlukan perangkat untuk menghubungkan dan bertukar pesan MQTT.

catatan

Jika Anda berencanaBuat perangkat virtual dengan Amazon EC2, Anda dapat melewati halaman ini dan melanjutkanKonfigurasikan perangkat Anda. Anda akan membuat sumber daya ini ketika Anda membuat hal virtual Anda. Jika Anda ingin menggunakan perangkat yang berbeda daripada Raspberry Pi, Anda dapat mencoba untuk mengikuti tutorial ini dengan mengadaptasinya ke perangkat pilihan Anda.

Dalam tutorial ini, Anda akan belajar cara:
  • Siapkan perangkat Raspberry Pi dan konfigurasikan untuk digunakan denganAWS IoT.

  • MembuatAWS IoTdokumen kebijakan, yang mengotorisasi perangkat Anda untuk berinteraksiAWS IoTlayanan.

  • Buat sumber daya hal diAWS IoTsertifikat perangkat X.509, dan kemudian melampirkan dokumen kebijakan.

    Masalahnya adalah representasi virtual perangkat Anda diAWS IoTregistri. Sertifikat mengautentikasi perangkat AndaAWS IoTInti, dan dokumen kebijakan mengizinkan perangkat Anda untuk berinteraksiAWS IoT.

Cara menjalankan tutorial ini

Untuk menjalankanshadow.pycontoh aplikasi untuk Device Shadows, Anda akan memerlukan perangkat Raspberry Pi yang terhubung keAWS IoT. Kami menyarankan Anda mengikuti tutorial ini dalam urutan yang disajikan di sini, dimulai dengan menyiapkan Raspberry Pi dan itu aksesoris, dan kemudian membuat kebijakan dan melampirkan kebijakan untuk sumber daya hal yang Anda buat. Anda kemudian dapat mengikuti tutorial ini dengan menggunakan antarmuka pengguna grafis (GUI) didukung oleh Raspberry Pi untuk membukaAWS IoTkonsol pada browser web perangkat, yang juga membuatnya lebih mudah untuk men-download sertifikat langsung ke Raspberry Pi Anda untuk menghubungkan keAWS IoT.

Sebelum Anda memulai tutorial ini, pastikan bahwa Anda memiliki:
  • Sesi Akun AWS. Jika Anda belum memilikinya, selesaikan langkah-langkah yang dijelaskan diSiapkan Anda Akun AWSsebelum Anda melanjutkan. Anda akan membutuhkanAkun AWSdanAWS IoTkonsol untuk menyelesaikan tutorial ini.

  • Raspberry Pi dan aksesoris yang diperlukan. Anda akan membutuhkan:

    • SEBUAHRaspberry Pi 3 Model Batau model yang lebih baru. Tutorial ini mungkin bekerja pada versi sebelumnya dari Raspberry Pi, tetapi kami belum mengujinya.

    • OS Pi Raspberry (32-bit)atau nanti. Sebaiknya gunakan versi terbaru dari OS Raspberry. Versi OS sebelumnya mungkin bekerja, tetapi kami belum mengujinya.

    • Koneksi Ethernet atau Wi-Fi.

    • Keyboard, mouse, monitor, kabel, dan catu daya.

Tutorial ini memakan waktu sekitar 30 menit untuk menyelesaikannya.

Langkah 1: Mengatur dan mengkonfigurasi perangkat Raspberry Pi

Pada bagian ini, kita akan mengkonfigurasi perangkat Raspberry Pi untuk digunakan denganAWS IoT.

penting

Mengadaptasi instruksi ini ke perangkat lain dan sistem operasi dapat menjadi tantangan. Anda harus memahami perangkat Anda dengan cukup baik untuk dapat menafsirkan instruksi ini dan menerapkannya ke perangkat Anda. Jika Anda mengalami kesulitan, Anda mungkin mencoba salah satu opsi perangkat lain sebagai alternatif, sepertiBuat perangkat virtual dengan Amazon EC2atauGunakan PC Windows atau Linux Anda atau Mac sebagai AWS IoT pesawat.

Anda harus mengkonfigurasi Raspberry Pi Anda sehingga dapat memulai sistem operasi (OS), terhubung ke internet, dan memungkinkan Anda untuk berinteraksi dengan itu pada antarmuka baris perintah. Anda juga dapat menggunakan antarmuka pengguna grafis (GUI) didukung dengan Raspberry Pi untuk membukaAWS IoTkonsol dan jalankan tutorial ini.

Untuk mengatur Raspberry Pi
  1. Masukkan kartu SD ke slot kartu microSD pada Raspberry Pi. Beberapa kartu SD datang pra-dimuat dengan manajer instalasi yang meminta Anda dengan menu untuk menginstal OS setelah booting up papan. Anda juga dapat menggunakan imager Raspberry Pi untuk menginstal OS pada kartu Anda.

  2. Connect TV HDMI atau monitor ke kabel HDMI yang terhubung ke port HDMI dari Raspberry Pi.

  3. Connect keyboard dan mouse ke port USB dari Raspberry Pi dan kemudian pasang adaptor daya untuk boot papan.

Setelah Raspberry Pi boot up, jika kartu SD datang pra-dimuat dengan manajer instalasi, menu muncul untuk menginstal sistem operasi. Jika Anda mengalami masalah saat menginstal OS, Anda dapat mencoba langkah-langkah berikut. Untuk informasi selengkapnya tentang pengaturan Raspberry Pi, lihatMenyiapkan Raspberry Pi Anda.

Jika Anda mengalami masalah saat menyiapkan Raspberry Pi:
  • Periksa apakah Anda memasukkan kartu SD sebelum boot papan. Jika Anda memasang kartu SD setelah booting papan, menu instalasi mungkin tidak muncul.

  • Pastikan TV atau monitor dinyalakan dan input yang benar dipilih.

  • Pastikan bahwa Anda menggunakan perangkat lunak yang kompatibel dengan Raspberry Pi.

Setelah Anda menginstal dan mengkonfigurasi OS Raspberry Pi, buka browser web Raspberry Pi dan arahkan keAWS IoT Corekonsol untuk melanjutkan langkah-langkah yang ada di tutorial ini.

Jika Anda dapat membukaAWS IoT Corekonsol, Anda Raspberry Pi sudah siap dan Anda dapat terusTutorial: Menyediakan perangkat AndaAWS IoT.

Jika Anda mengalami masalah atau memerlukan bantuan tambahan, lihatMendapatkan bantuan untuk Raspberry Pi Anda.