Blynk: eenvoudige bediening Arduino en Raspberry
Van Technologie / / December 19, 2019
U wilt uw robot te bouwen om uw smart home control, of gewoon leren hoe je programma en het gebruik van microcomputers en microcontrollers? Ik wil graag meer snel en zo eenvoudig mogelijk te leren? Dan Blynk - dit is wat je nodig hebt.
Programmeren van een verscheidenheid van microcontrollers en microcontrollers, zoals Arduino, Raspberry Pi, en dergelijke - een van de meest interessante en relevante activiteiten. Het ontwerpen van apparaten op deze platforms gaat verder dan een hobby geeks en professionele programmeurs: deze kosten worden gebruikt om robots, werktuigmachines te creëren, 3D-printers, Quadrocopter ivd-apparaten (smart home), servers en zelfs Hi-Fi-audio-interfaces.
Helaas is de microcontroller markt sterk gedifferentieerd. Programmeerbare via verschillende media en interfaces. De situatie is geroepen om het project met de naam Blynk redden.
Blynk is een cloud service om een grafische bedieningspanelen maken en is geschikt voor een breed scala van microcomputers en microcontrollers. Waar ooit om informatie te verzamelen van de sensoren nodig hebben om een volledige input-output interface schrijven of extra modules, kunt u nu doen vijf minuten baan in Blynk.
Om uw eigen project management te creëren door middel Blynk moet nogal wat: een applicatie (beschikbare versies voor iOS en Android) te installeren, of gebruik maken van het webformulier. Er moet zich registreren in één stap - voer het e-mailadres en wachtwoord. Registratie is noodzakelijk vanwege het feit dat Blynk - cloud oplossing of zonder de controle van het stuk ijzer is beschikbaar voor alle gebruikers.
Iedereen kan het opzetten van een server plaatselijk. In dit geval wordt de toegang tot het internet niet nodig.
Prijs: Gratis
Prijs: Gratis
Job toepassingen vereisen bepaalde vaardigheden. Eerst moet je op een computer of een smartphone te koppelen aan een programmeerbare kaart. Het programma ondersteunt de aansluiting op het moederbord door middel van een heleboel verschillende interfaces:
- USB (Serial),
- Adafruit CC3000 WiFi,
- Officiële Arduino WiFi Shield,
- Officiële Ethernet Shield (W5100)
- ENC28J60,
- ESP8266 (WiFi modem),
- SeeedStudio Ethernet Shield V2.0 (W5200)
- RN-XV WiFly,
- ESP8266.
Naast het configureren verbindingen, hoeft alleen maar de eenheden van de toekomstige apparaten zorgvuldig aan. Daarna, in een werkende vorm van de toepassing die u wilt de beschikbare modules (widgets) toevoegen, het opzetten van de nodige adressen van de bevindingen en de gewenste parameters opgeven (u kunt uw code te schrijven indien nodig). By the way, om een widget of software die wordt gebruikt drag'n'drop creëren. Om de beschikbare veel navolgers beheren controle apparaten - schakelaars, sliders, schermen, die elk u uw logica kan schrijven. Er zijn bepaalde vormen van productie en bestelinformatie door sensoren vereist grafiekvorm.
Zo is het platform is geschikt voor zowel beginners als meer gevorderde gebruikers die geen tijd wil besteden het schrijven van applicaties voor projectmanagement, van het lezen van gegevens van weerstations en smart home control om controle robots.
Alle benodigde aan de slag informatie is beschikbaar op de officiële website. Blynk - het open-source-projectZodat iedereen kan deelnemen aan de creatie van nieuwe functies. Op dit moment, de service is volledig gratis te gebruiken, in de toekomst de situatie enigszins zal veranderen - voornamelijk te wijten aan het te gelde maken van nieuwe functies. Zo, nu we weten dat de toegang tot de GPIO-interfaces worden gekocht als een ingebouwde aankoop.
Op dit moment, Blynk werken met de volgende raad:
- Arduino: Uno, Nano, Mini, Mini Pro, Pro Micro, Mega, Yun (Bridge), Due;
- Pi Raspberry;
- Particle (ex Spark Core);
- ESP8266;
- TinyDuino (CC3000);
- Wicked WildFire (CC3000).