Blynk: opération simple Arduino et framboise
De La Technologie / / December 19, 2019
Vous voulez construire votre robot pour contrôler votre maison intelligente, ou simplement apprendre à programmer et à l'utilisation des micro-ordinateurs et micro-contrôleurs? Je voudrais apprendre plus rapidement et aussi facile que possible? Alors Blynk - c'est ce que vous avez besoin.
La programmation d'une variété de microcontrôleurs et micro-ordinateurs, comme Arduino, Raspberry Pi, etc. - l'une des activités les plus intéressantes et pertinentes. La conception des dispositifs sur ces plates-formes est étendu au-delà de geeks de passe-temps et les programmeurs professionnels: ces frais sont utilisés pour créer des robots, des machines-outils, Des imprimantes 3D-, Quadrocopter, IdO-périphériques (maison intelligente), les serveurs et même des interfaces Salut-Fi audio.
Malheureusement, le marché des microcontrôleurs est très segmenté. Programmable par divers médias et interfaces. La situation est appelée à sauver le projet appelé Blynk.
Blynk est un service en nuage pour créer un panneaux de contrôle graphique et convient à une large gamme de micro-ordinateurs et micro-contrôleurs. Où une fois de recueillir des informations des capteurs doivent écrire une interface d'entrée-sortie complète ou acquérir des modules supplémentaires, vous pouvez maintenant faire un travail de cinq minutes à Blynk.
Pour créer votre propre gestion de projet par le biais Blynk besoin d'un peu: pour installer une application (versions disponibles pour iOS et Android), ou utiliser le formulaire Web. Il faut vous inscrire en une seule étape - entrez l'adresse e-mail et mot de passe. L'inscription est nécessaire compte tenu du fait que Blynk - solution de cloud computing ou sans contrôle de la pièce de fer est disponible à tout utilisateur.
Tout le monde peut configurer un serveur localement. Dans ce cas, l'accès à Internet n'est pas nécessaire.
Prix: Gratuit
Prix: Gratuit
Les demandes d'emploi ont besoin de certaines compétences. Tout d'abord, vous devez relier un ordinateur ou un smartphone avec une carte programmable. Le programme prend en charge la connexion à la carte mère par un grand nombre d'interfaces différentes:
- USB (série),
- Adafruit CC3000 WiFi,
- Officiel Arduino WiFi Shield,
- Bouclier Ethernet officielles (W5100),
- ENC28J60,
- ESP8266 (modem WiFi),
- Seeed Ethernet Shield V2.0 (W5200),
- RN-XV WiFly,
- ESP8266.
En plus de la configuration des connexions, il suffit de connecter correctement les unités de dispositifs futurs. Après cela, sous une forme de travail de l'application que vous souhaitez ajouter les modules disponibles (widgets), mettre en place les adresses nécessaires aux constatations et spécifier les paramètres désirés (vous pouvez écrire votre code si nécessaire). Soit dit en passant, pour créer un widget ou logiciel utilisé drag'n'drop. Pour gérer l'abondance disponible des imitateurs - dispositifs de commande des commutateurs, des curseurs, des écrans, chacun d'entre vous pouvez écrire votre logique. Il existe certaines formes d'information de sortie et de commande requis par des capteurs sous forme de graphiques.
Ainsi, la plate-forme est adapté pour les débutants et les utilisateurs plus avancés qui ne veulent pas passer du temps l'écriture d'applications pour la gestion des projets, à la lecture des données des stations météorologiques et le contrôle intelligent de la maison pour le contrôle robots.
Toutes les informations nécessaires pour commencer est disponible sur le site officiel. Blynk - il open-source-projetAlors que tout le monde peut participer à la création de nouvelles fonctions. À l'heure actuelle, le service est tout à fait libre d'utiliser, à l'avenir la situation changera quelque peu - principalement en raison de la monétisation de nouvelles fonctions. Alors, maintenant, nous savons que l'accès aux interfaces GPIO sera acheté comme intégré achat.
À l'heure actuelle, Blynk travail avec les conseils suivants:
- Arduino: Uno, Nano, Mini, Mini Pro, Pro Micro, Mega, YUN (Pont), raison;
- Raspberry Pi;
- Particules (ex Spark de base);
- ESP8266;
- TinyDuino (CC3000);
- Wicked WildFire (CC3000).