Blynk: operasi sederhana Arduino dan Raspberry
Teknologi / / December 19, 2019
Anda ingin membangun robot Anda untuk mengontrol rumah pintar Anda, atau hanya belajar bagaimana program dan penggunaan mikrokomputer dan mikrokontroler? Saya ingin belajar lebih cepat dan semudah mungkin? Kemudian Blynk - ini adalah apa yang Anda butuhkan.
Pemrograman berbagai mikrokontroler dan mikrokomputer, seperti Arduino, Raspberry Pi, dan sejenisnya - salah satu kegiatan yang paling menarik dan relevan. Merancang perangkat pada platform ini telah berkembang di luar sebuah Geeks hobi dan programmer profesional: biaya ini digunakan untuk membuat robot, peralatan mesin, 3D-printer, Quadrocopter, IOT-perangkat (rumah pintar), server, dan bahkan antarmuka Hi-Fi-audio.
Sayangnya, pasar mikrokontroler sangat tersegmentasi. Diprogram melalui berbagai media dan interface. Situasi ini disebut untuk menyimpan proyek yang disebut Blynk.
Blynk adalah layanan cloud untuk membuat panel kontrol grafis dan cocok untuk berbagai mikrokomputer dan mikrokontroler. Dimana sekali untuk mengumpulkan informasi dari sensor perlu menulis antarmuka input-output lengkap atau memperoleh modul tambahan, Anda sekarang dapat melakukan lima menit kerja di Blynk.
Untuk membuat manajemen proyek Anda sendiri melalui Blynk perlu sedikit: untuk menginstal aplikasi (versi yang tersedia untuk iOS dan Android), atau menggunakan formulir web. Ada harus mendaftar dalam satu langkah - masukkan alamat email dan password. Pendaftaran diperlukan mengingat fakta bahwa Blynk - solusi cloud atau tanpa kontrol dari sepotong besi yang tersedia untuk setiap pengguna.
Siapapun dapat menyiapkan server lokal. Dalam hal ini, akses ke Internet tidak diperlukan.
Harga: Gratis
Harga: Gratis
aplikasi pekerjaan membutuhkan keterampilan tertentu. Pertama, Anda perlu untuk menghubungkan komputer atau smartphone dengan kartu diprogram. Program ini mendukung koneksi ke motherboard melalui banyak antarmuka yang berbeda:
- USB (Serial),
- Adafruit CC3000 WiFi,
- Resmi Arduino WiFi Shield,
- Resmi Ethernet Perisai (W5100),
- ENC28J60,
- ESP8266 (modem WiFi),
- SeeedStudio Ethernet Perisai V2.0 (W5200),
- RN-XV WiFly,
- ESP8266.
Selain mengkonfigurasi koneksi, hanya perlu benar menghubungkan unit perangkat masa depan. Setelah itu, dalam bentuk kerja aplikasi yang ingin Anda tambahkan modul yang tersedia (widget), mengatur alamat diperlukan temuan dan menentukan parameter yang diinginkan (Anda dapat menulis kode Anda bila diperlukan). By the way, untuk membuat widget atau perangkat lunak yang digunakan drag'n'drop. Untuk mengelola banyak tersedia dari peniru mengontrol perangkat - switch, slider, layar, masing-masing Anda dapat menulis logika Anda. Ada bentuk-bentuk tertentu dari output dan pemesanan informasi yang diperlukan oleh sensor dalam bentuk grafik.
Dengan demikian, platform ini cocok bagi pemula dan pengguna yang lebih maju yang tidak ingin menghabiskan waktu menulis aplikasi untuk manajemen proyek, dari membaca data dari stasiun cuaca dan kontrol rumah pintar untuk kontrol robot.
Semua informasi yang dibutuhkan untuk memulai tersedia pada situs resmi. Blynk - itu open-source-proyekSehingga setiap orang dapat berpartisipasi dalam penciptaan fungsi baru. Saat ini, layanan ini benar-benar bebas untuk menggunakan, di masa depan situasi akan berubah agak - terutama karena monetisasi fitur baru. Jadi, sekarang kita tahu bahwa akses ke GPIO-interface akan dibeli sebagai pembelian built-in.
Pada saat, Blynk kerja dengan papan berikut:
- Arduino: Uno, Nano, Mini, Mini Pro, Pro Micro, mega, yun (Bridge), Due;
- Raspberry Pi;
- Partikel (ex Spark Core);
- ESP8266;
- TinyDuino (CC3000);
- Jahat Wildfire (CC3000).