Apakah aplikasi Arduino IoT Cloud Remote untuk Android dan bagaimana untuk memanfaatkannya sepenuhnya?

  • Kawalan lengkap panel Arduino IoT daripada telefon mudah alih anda dengan widget dan pembolehubah masa nyata
  • Ciri Utama: Pemantauan, Penyegerakan, Penjadual, OTA, Webhooks dan Alexa
  • Sokongan dan ketersambungan perkakasan yang luas: Wi-Fi, LoRaWAN, GSM dan Ethernet
  • Aliran berpandu untuk mencipta Perkara, pembolehubah dan papan pemuka yang dikendalikan apl serta-merta

Apl Android untuk Arduino IoT Cloud

Jika anda tertanya-tanya untuk apa sebenarnya aplikasi Arduino IoT Cloud Remote untuk Android, jawapan ringkasnya ialah ia membolehkan anda akses, pantau dan urus panel IoT anda dengan hanya beberapa ketikan pada skrin mudah alih anda. Aspek yang panjang dan paling menarik ialah ia membuka pintu untuk mengurus projek anda dari mana-mana sahaja, tanpa perlu duduk di hadapan komputer anda dan tanpa jadual.

Keindahan aplikasi ini ialah ia berintegrasi dengan platform Arduino IoT Cloud supaya anda boleh membuat papan pemuka di web dan kemudian menggunakannya pada telefon anda. Ini bermakna bahawa dengan persediaan yang difikirkan dengan baik, anda akan mempunyai telemetri masa nyata dan alat kawalan jauh peranti anda, sama ada sistem pengairan automatik, barisan pengeluaran kecil atau automasi rumah.

Apa itu Arduino

Jauh Awan IoT Arduino
Jauh Awan IoT Arduino
pemaju: Arduino
Harga: Percuma

Arduino ialah keluarga papan mikropengawal yang menonjol percuma, berpatutan dan mudah untuk diprogramkan. Ia diprogramkan dengan persekitaran rasmi, yang mengingatkan C dan Java, dan termasuk contoh dan perpustakaan untuk memulakan projek tanpa merumitkan hidup anda.

Apabila kita bercakap tentang keluarga, yang kami maksudkan ialah terdapat berbilang model, daripada pilihan yang sangat padat kepada yang lebih berkuasa. Terima kasih kepada falsafah terbukanya, sesiapa sahaja boleh lekapkan atau kembangkan perkakasan, bergantung pada aplikasi untuk gambar rajah elektronik, walaupun untuk harga dan kemudahan adalah perkara biasa untuk membeli model komersial standard.

Jauh Awan IoT Arduino
Jauh Awan IoT Arduino
pemaju: Arduino
Harga: Percuma

Apakah itu Internet of Things (IoT)

IoT ialah akronim untuk Internet of Things dan merujuk kepada menyambungkan objek harian ke rangkaian berunding dan mentadbir mereka dari jauhIa boleh menjadi mesin basuh, peti sejuk, televisyen atau nod industri yang membuat keputusan mengikut peraturan yang ditetapkan.

Dalam pandangan yang lebih luas, menambah ketersambungan membolehkan peranti menggabungkan data penderia dengan maklumat luaran untuk bertindak dengan cara tertentu. kecerdasan kontekstualContohnya, sistem pengairan yang menilai suhu, kelembapan tanah dan ramalan hujan sebelum membuka injap.

Untuk mencapai ini, anda memerlukan tiga bahagian: peralatan atau penggerak untuk mentadbir, satu set sensor yang mengukur persekitaran dan papan kawalan yang menyepadukan segala-galanya, seperti Arduino, dengan sambungan yang sesuai, sama ada Wi-Fi, selular, LoRa atau pilihan wayarles lain.

Arduino IoT Cloud dan apl Jauhnya untuk Android

Platform Arduino IoT Cloud menghimpunkan perkakasan, perisian tegar dan perkhidmatan awan untuk membantu anda membina projek IoT hujung ke hujung. Aplikasi Arduino IoT Cloud Remote untuk Android ialah teman yang sempurna kepada panel tersebut, kerana ia membolehkan anda mengaksesnya dari mana-mana sahaja.

Kes biasa di mana apl ini bersinar: di lapangan, membaca data daripada penderia tanah atau mulakan pengairan Dari jauh; di kilang, keterlihatan berterusan status talian dengan keupayaan untuk mencetuskan automasi; di rumah, semak penggunaan tenaga dan uruskan automasi rumah dari keselesaan sofa anda.

Panel dibuat pada tapak web Arduino IoT Cloud daripada komputer atau tablet, dan kemudian apl mudah alih berfungsi sebagai kawalan pegang tanganAnda boleh memautkan setiap widget pada papan pemuka kepada pembolehubah dalam satu atau lebih projek IoT yang berbeza untuk fleksibiliti maksimum.

Widget tersedia pada panel

Papan pemuka Arduino IoT Cloud menawarkan set luas widget yang ringkas dan berkuasa untuk menggambarkan dan menghantar data. Di bawah ialah himpunan, dengan nama dalam bahasa Sepanyol dan persamaan jika berkenaan, jadi anda tahu perkara yang boleh anda letakkan pada papan pemuka anda dan kemudian gunakan dengan apl Jauh pada Android. Setiap satu mempunyai tujuan. paparkan, masukkan atau aktifkan nilai mengikut jenis pembolehubah terpaut.

  • Tukar
  • Butang tekan
  • Slider Slider
  • Stepper Bertambah
  • Pemesejan Utusan
  • Warna Pemilih Warna
  • Lampu boleh malap
  • Lampu berwarna
  • Nilai nilai angka
  • Status
  • Meter Tolok
  • Peratusan
  • Penunjuk LED
  • Peta Peta
  • Carta
  • Pemilih masa
  • Pengaturcara Penjadual
  • Kejatuhan Nilai
  • Pemilih Nilai
  • Nota Lekat
  • Imej Imej
  • Carta Lanjutan
  • Peta Lanjutan Peta Lanjutan
  • Peta Imej Peta Imej
  • Pautan Pautan

Kuncinya ialah widget terikat kepada pembolehubah dalam projek anda dan apabila peranti disambungkan ke awan, nilainya dikemas kini dalam masa nyataIni menjadikan telefon anda kokpit kawalan anda di mana sahaja anda berada.

Sorotan Awan IoT Arduino

Arduino IoT Cloud direka bentuk supaya sesiapa sahaja boleh membuat projek IoT dengan antara muka yang boleh diakses dan penyelesaian semua-dalam-satu yang meliputi konfigurasi, penulisan kod, pemuatan dan visualisasi.

Antara fungsinya kita dapati pemantauan data, untuk melihat bacaan data pada panel. penderia dan pembolehubah tanpa kerja tambahan; dan penyegerakan pembolehubah antara peranti, yang memudahkan komunikasi antara nod dengan sedikit pengekodan.

Penjadual membolehkan anda mencetuskan tugas pada tempoh masa tertentu (saat, minit atau jam); dan dengan muat naik OTA anda boleh muat naik perisian tegar dari jauh ke plat yang tidak disambungkan ke komputer.

Selain itu, ia menyokong webhooks untuk menyepadukan perkhidmatan pihak ketiga seperti IFTTT, keserasian dengan Amazon Alexa untuk kawalan suara dan pilihan untuk berkongsi papan pemuka dengan orang lain.

Perkakasan dan ketersambungan yang serasi

Untuk menggunakan Arduino IoT Cloud, anda memerlukan papan yang serasi dengan awan. Anda boleh memilih model Arduino rasmi atau papan berasaskan ESP32 dan ESP8266. Dari segi ketersambungan, Wi-Fi, LoRaWAN melalui The Things Network, rangkaian selular GSM atau NB-IoT, dan juga Wi-Fi disokong. Ethernet pada peralatan tertentu.

Papan rasmi serasi Arduino Cloud biasanya menyepadukan elemen perkakasan selamat seperti cip kriptografi ECC508 ke simpan kunci dan bukti kelayakan selamat.

Sambungan Wi-Fi

Papan Wi-Fi Arduino menggunakan jalur 2,4 GHz, yang mencukupi untuk kebanyakan projek jarak pendek. Berikut ialah pilihan yang ditampilkan dan perkara yang mereka tawarkan untuk projek anda. panel dan apl Jauh:

MKR 1000 Wi-FiDitujukan kepada mereka yang mempunyai pengalaman rangkaian terhad yang ingin menambah Wi-Fi. Ia termasuk pengecas Li-Po untuk pengendalian bateri atau 5V luaran dengan pensuisan automatik, mikropengawal Arm Cortex-M0+ 32-bit, I/O yang banyak, Wi-Fi berkuasa rendah dan cip kriptografi untuk komunikasi yang selamat. Ia diprogramkan dengan IDE Arduino dan sesuai untuk nod IoT yang padat dan berkuasa bateri. Ia berharga sekitar €60 di Amazon.

Wi-Fi MKR 1010. Memudahkan prototaip IoT dengan Wi-Fi dan BLE, termasuk mod kuasa rendah untuk dilanjutkan hayat bateri. Menyambung ke rangkaian sedia ada atau boleh mencipta hotspot. Serasi dengan awan Arduino dan dikuasakan oleh USB atau 3,7V Li-Po dengan pengecasan USB. Sekitar €40 di Amazon.

Nano RP2040 SambungBerdasarkan cip Raspberry Pi RP2040 dengan teras dwi 133MHz Cortex M0+, 264KB SRAM dan 2MB Flash, dan 26 GPIO pelbagai fungsi. Ia merupakan papan berkos rendah dan berprestasi tinggi yang menyokong SDK C, C++ dan MicroPython serta menawarkan sumber pembangunan yang meluas. Kira-kira €16 di Amazon.

Nano 33 IoT. Padat 48 x 18 mm dan teguh, dengan modul NINA B306 berdasarkan nRF52840 dan Cortex M4F. Serasi dengan Arduino IDE dalam talian dan luar talian, ia menyepadukan IMU 9 paksi dan penggunaan rendah Berbanding dengan pemproses lain yang mempunyai saiz yang sama. Jam 64 MHz, 1 MB Flash dan 256 KB RAM, penyambung 15-pin setiap sisi. Kira-kira €28 di Amazon.

Kuasa H7. Jalankan kod peringkat tinggi dan tugas masa nyata secara serentak dengan menggabungkan dua pemproses. Anda boleh menjalankan Arduino dan MicroPython pada masa yang sama dan mempunyai kedua-dua teras berkomunikasi antara satu sama lain. Ia membolehkan penglihatan komputer dengan TensorFlow Lite dan kawalan tugas peringkat rendah serentak. Direka untuk jentera perindustrian, makmal, PLC, HMI, robotik dan banyak lagi. Sekitar €100 di kedai rasmi.

Portenta H7 Lite DisambungkanVarian H7 yang lebih menjimatkan, ia mengalih keluar antara muka video resolusi tinggi tetapi menambah sambungan wayarles. Ia mengekalkan dwi CPU untuk AI dan kawalan kependaman rendah, membolehkan Arduino dan MicroPython berjalan selari melalui panggilan jauh antara teras. Ideal untuk mengimbangi prestasi dan kesederhanaanKira-kira €89 di kedai rasmi.

Kawalan Mesin Portenta. Pengawal industri berkuasa rendah dan berpusat yang mampu mengawal peralatan dan jentera. Boleh diprogramkan dengan Arduino atau platform terbenam, ia membolehkan AI dan penyelenggaraan ramalan dengan telemetri masa nyata dan alat kawalan jauh, walaupun dari awan. Sekitar €300 di kedai Arduino.

Nicla Vision. Modul kecil 22,86 x 22,86 mm dengan STM32H747AII6 Dual ARM Cortex M7 M4, kamera warna 2 MP menyokong TinyML, IMU 6 paksi, mikrofon dan sensor jarak. Berfungsi dengan OpenMV, MicroPython, Wi-Fi dan BLE, disepadukan dengan Portenta dan MKR. Sesuai untuk penglihatan tertanam dan AI tepi seperti pengecaman objek dan penyelenggaraan ramalan. Kira-kira €95.

Opta. Pengawal boleh atur cara dengan pemproses dual STM32H747XI Cortex M7 pada 480 MHz dan pemproses M4 pada 240 MHz, dengan mekanisme panggilan antara teras jauh. Ia meliputi kawalan masa nyata, pemantauan dan penyelenggaraan ramalan, dengan elemen OTA selamat dan kawalan jauh melalui Arduino Cloud atau pihak ketiga. Lite Ethernet dan USB-C, RS485 dan RS485 dengan varian Wi-Fi BLE. Pelancaran dan dokumentasi disediakan oleh Arduino Pro.

LoRaWAN

Papan MKR WAN 1300 dan MKR WAN 1310 bersambung ke Arduino IoT Cloud melalui The Things Stack, pelayan LoRaWAN yang disambungkan ke beribu-ribu gerbang awam. Dengan konfigurasi kuasa rendah yang sesuai, papan boleh menghantar data selama berbulan-bulan dengan satu bateri, sesuai untuk kawasan terpencil atau persekitaran bandar yang Wi-Fi tidak tersedia.

GSM dan NB-IoT

MKR GSM 1400 dan MKR NB 1500 memerlukan kad SIM untuk menyambung melalui rangkaian selular. Pilihan ini sesuai untuk projek mudah alih atau apabila Wi-Fi tidak tersedia, seperti penjejakan aset bergerak. Perlu diingat bahawa sambungan selamat menggunakan memori, meninggalkan sedikit ruang untuk aplikasi pengguna—contohnya, kira-kira 2,6 kB pada MKR GSM 1400—jadi terlalu banyak pembolehubah awan boleh menghabiskan RAM.

ESP32 dan ESP8266

Arduino IoT Cloud juga menyokong pelbagai jenis papan pihak ketiga berdasarkan mikropengawal ESP32 dan ESP8266. Untuk mengkonfigurasinya, hanya pilih pilihan pihak ketiga dalam konfigurasi daripada peranti dan ikut wizard.

Ethernet

Terdapat sokongan sambungan Ethernet pada peranti tertentu. Anda boleh memautkan Portenta H7 dengan perisai atau pembawa Serasi Ethernet seperti Portenta Vision Shield Ethernet atau gunakan Kawalan Mesin Portenta, dan juga sambungkan Opta jika berkenaan.

Jika anda akan mendayakan Ethernet pada Portenta H7 semasa menyediakan peranti, pilih pilihan itu. Jika anda sudah memilikinya sebagai Wi-Fi, anda perlu melakukannya alih keluar dan konfigurasi semula untuk Ethernet. Sila ambil perhatian bahawa perkakasan lama seperti Ethernet Shield Rev2 dan MKR ETH Shield tidak disokong oleh Arduino IoT Cloud.

Bermula dengan Arduino IoT Cloud dan apl Jauh

Jauh Awan IoT Arduino
Jauh Awan IoT Arduino
pemaju: Arduino
Harga: Percuma

Di bawah anda akan melihat laluan biasa, dari mula hingga akhir, untuk menyediakan panel dan peranti anda dan bersedia untuk anda menjejaki telefon bimbit anda dengan Arduino IoT Cloud Remote.

1. Buat akaun Arduino anda

Titik permulaan adalah untuk log masuk atau mendaftar pada Arduino. Tanpa akaun anda tidak akan dapat mengakses fungsi awan atau pautan peranti.

2. Masukkan Arduino IoT Cloud

Setelah masuk, akses awan dari menu empat titik pada arduino.cc atau terus melalui URL perkhidmatan. Dari sana anda akan mempunyai semua bahagian dengan tangan: Perkara, Peranti, Panel, Editor dan banyak lagi.

3. Cipta sesuatu

Aliran bermula dengan mencipta Perkara baharu. Dalam gambaran keseluruhannya, anda memilih papan, rangkaian yang akan disambungkan, dan pembolehubah yang akan anda pantau atau kawal. Sebarang perubahan menjana lakaran khas dengan kod yang diperlukan untuk menyambung dan menyegerakkan pembolehubah.

4. Sediakan peranti

Untuk menambah dan memautkan papan kepada Perkara, anda perlu memasang Agen Arduino pada komputer anda. Wizard adalah pantas: tekan Pilih Peranti atau Konfigurasikan Peranti Baharu, sambungkan papan dan ia sudah sedia. sedia awan.

5. Tentukan pembolehubah

Anda boleh membuat pembolehubah jenis int, apungan, boolean, panjang atau char, serta jenis khas seperti Suhu, Kelajuan atau Pencahayaan. Apabila menambah pembolehubah, anda memilih nama, jenis, mod kemas kini dan kebenaran membaca dan menulis mengikut kesesuaian.

6. Sambung ke rangkaian

Dari bahagian rangkaian, masukkan bukti kelayakan Wi-Fi dan simpan. Data ini juga disepadukan ke dalam lakaran yang dijana secara automatik, supaya papan itu menyambung dengan selamat ke penghala atau AP anda.

7. Program dan muat naik lakaran

Editor awan mencipta fail INO dengan rangka kerja yang diperlukan untuk sambungan dan penyegerakan. Anda boleh menambah bacaan sensor dan logik kawalan penggerak anda, menggunakan pembolehubah awan untuk menghantar dan menerima data. Jika pembolehubah membenarkan membaca dan menulis, fungsi panggil balik juga dijana untuk bertindak balas apabila nilainya berubah, mengurangkan jumlah kerja yang terlibat dalam gelung.

Untuk memuat naik kod, klik Muat naik. Buka Monitor Bersiri untuk melihat mesej sambungan, seperti disambungkan ke network_name dan disambungkan ke awan, atau mungkin ralat pengesahan atau rangkaian. Editor Awan ialah versi bercermin minimalis bagi Editor Web, lebih mudah untuk lakaran yang kompleks.

8. Bina papan pemuka anda

Dengan papan bersambung dan lakaran berfungsi, datang bahagian yang menyeronokkan: mencipta papan pemuka. Daripada tab Papan Pemuka, anda boleh membuat papan pemuka baharu dan melihat papan pemuka yang sedia ada. Tambahkan widget, pautkannya kepada pembolehubah dan sebaik sahaja peranti berada dalam talian, anda akan melihatnya data segera dan anda boleh mengaktifkan kawalan daripada telefon mudah alih anda dengan apl Jauh.

Berhati-hati dengan keserasian: tidak semua widget boleh dipautkan kepada sebarang jenis pembolehubah. Sebagai contoh, suis tidak berfungsi dengan pembolehubah integer tulen. Anda boleh menjalankan berbilang Perkara, termasuk pembolehubah daripada berbilang papan, dalam satu panel, bergantung pada pelan awan anda. Ini sangat berguna dalam rangkaian awan. sensor yang diedarkan.

Kes penggunaan kehidupan sebenar dengan apl Jauh

Dalam projek pertanian, aplikasi membolehkan anda melihat data serta-merta tentang kelembapan tanah, suhu dan status injap solenoid, dan memulakan pengairan manual jika perlu. Terima kasih kepada pemasa, anda juga boleh mengautomasikan slot masa dan ikuti sejarah dengan graf.

Dalam persekitaran industri, mempunyai papan pemuka dengan status mesin, kaunter pengeluaran, penggera dan butang tetapan semula jauh adalah satu kelebihan. Keterlihatan berterusan dan keupayaan untuk bertindak serta-merta daripada peranti mudah alih berkurangan masa henti dan perjalanan.

Di rumah, melihat penggunaan tenaga dan status penderia, mengawal lampu boleh malap dan berkod warna, atau mengaktifkan mod jauh dari keselesaan sofa anda adalah sangat mudah. Dengan Alexa, anda juga boleh memberi arahan suara kepada tindakan yang didedahkan oleh pembolehubah anda dalam awan.

Integrasi dan API untuk pergi lebih jauh

Arduino IoT Cloud menawarkan beberapa laluan penyepaduan di luar papan pemuka. Sokongan untuk HTTP REST API, MQTT, alat baris arahan, JavaScript dan WebSockets telah diumumkan, membuka pintu untuk perkhidmatan yang dibuat khusus dan papan pemuka tersuai jika anda memerlukannya.

Selain itu, webhooks digunakan untuk mencetuskan acara pada platform seperti IFTTT. Dengan ini, anda boleh, sebagai contoh, menghantar pemberitahuan ke telefon mudah alih anda apabila pembolehubah tertentu melepasi ambang atau log data ke perkhidmatan luaran.

Sumber dan dokumentasi

Dokumentasi Arduino IoT Cloud rasmi adalah luas: anda akan menemui tutorial, helaian cheat dengan penerangan teknikal, dan Panduan API, dan rujukan pembangun untuk SDK platform. Ia merupakan titik permulaan yang baik untuk menjawab soalan dan memperhalusi seni bina anda.

Mencipta papan pemuka dan amalan terbaik dengan widget

Dengan menggabungkan widget asas dan lanjutan, anda boleh membina antara muka yang semudah atau sekuat yang anda perlukan. Tolok dan peratusan berfungsi dengan baik untuk pembolehubah analog, manakala suis dan butang tekan memudahkan kawalan geganti atau output digital.

Untuk geolokasi, widget Peta dan Peta Lanjutan adalah sempurna jika peranti anda melaporkan koordinat dan Peta Imej akan membantu anda mencari peranti dalam rancangan daripada kemudahan. Carta lanjutan berguna untuk rekod sejarah panjang dan berbilang siri.

Elemen teks seperti Pemesejan, Nota Melekat, Pautan dan Imej berfungsi untuk menyediakan konteks, menunjukkan arahan atau menunjuk kepada dokumentasi dalaman. Manfaatkan Penjadual untuk mematikan muat naik secara automatik semasa waktu larangan atau hidupkan penghawa dingin sebelum ketibaan.

Aplikasi Arduino IoT Cloud Remote untuk Android ialah ace dalam lubang yang menjadikan panel awan anda menjadi alat kawalan jauh bersaiz poket. Anda boleh membawa papan pemuka dengan data langsung, butang, graf dan peta dengan anda di mana-mana sahaja, dengan ketenangan fikiran bahawa platform menyokongnya. OTA, webhooks, Alexa, penyegerakan berubah-ubah dan berbilang perkakasan dan pilihan sambungan. Dengan pilihan widget yang baik dan seni bina yang betul, projek IoT anda boleh berubah daripada prototaip makmal kepada berjalan dengan pasti di lapangan, kilang atau rumah, sambil mengekalkan kawalan di telapak tangan anda.

perisian reka bentuk elektronik untuk pelajar dan jurutera
artikel berkaitan:
Perisian reka bentuk elektronik terbaik untuk pelajar dan jurutera: Altium dan alternatif

Tambah sebagai sumber pilihan