Blynk: απλή λειτουργία Arduino και Βατόμουρο
Της τεχνολογίας / / December 19, 2019
Θέλετε να οικοδομήσουμε ρομπότ σας να ελέγχετε έξυπνο σπίτι σας, ή απλά να μάθουν πώς να το πρόγραμμα και τη χρήση των μικροϋπολογιστών και μικροελεγκτές; Θα ήθελα να μάθω πιο γρήγορα και όσο πιο εύκολη γίνεται; Στη συνέχεια Blynk - αυτό είναι ό, τι χρειάζεστε.
Προγραμματισμός μια ποικιλία από μικροελεγκτές και μικροϋπολογιστές, όπως Arduino, Raspberry Pi, και τα παρόμοια - ένα από τα πιο ενδιαφέροντα και συναφείς δραστηριότητες. Ο σχεδιασμός των συσκευών σε αυτές τις πλατφόρμες έχει επεκταθεί πέρα από ένα χόμπι geeks και επαγγελματίες προγραμματιστές: Τα τέλη αυτά χρησιμοποιούνται για τη δημιουργία ρομπότ, εργαλειομηχανές, Από 3D εκτυπωτές, Quadrocopter, IoT-συσκευών (smart home), servers, ακόμα και διασυνδέσεις Hi-Fi ήχου.
Δυστυχώς, η αγορά μικροελεγκτή είναι εξαιρετικά κατακερματισμένη. Προγραμματιζόμενα μέσω διαφόρων μέσων μαζικής ενημέρωσης και τις διασυνδέσεις. Η κατάσταση καλείται να σώσει το έργο που ονομάζεται Blynk.
Blynk είναι μια υπηρεσία cloud για να δημιουργήσει μια γραφική πίνακες ελέγχου και είναι κατάλληλο για ένα ευρύ φάσμα των μικροϋπολογιστών και μικροελεγκτές. Σε περίπτωση που μία φορά για να συγκεντρώνουν πληροφορίες από τους αισθητήρες πρέπει να γράψετε μια πλήρη διασύνδεση εισόδου-εξόδου ή να αποκτήσουν πρόσθετες ενότητες, μπορείτε τώρα να κάνετε μια δουλειά πέντε λεπτά στο Blynk.
Για να δημιουργήσετε τη δική σας διαχείριση του έργου μέσω Blynk χρειάζονται αρκετά: για να εγκαταστήσετε μια εφαρμογή (διαθέσιμες εκδόσεις για iOS και Android), ή να χρησιμοποιήσετε τη φόρμα ιστού. Πρέπει να υπάρχει εγγραφή σε ένα βήμα - εισάγετε τη διεύθυνση ηλεκτρονικού ταχυδρομείου και τον κωδικό πρόσβασης. Η εγγραφή είναι απαραίτητη εν όψει του γεγονότος ότι Blynk - λύση cloud ή χωρίς τον έλεγχο του κομμάτι σίδερο είναι διαθέσιμο σε κάθε χρήστη.
Ο καθένας μπορεί να δημιουργήσει ένα διακομιστή σε τοπικό επίπεδο. Σε αυτή την περίπτωση, η πρόσβαση στο Διαδίκτυο δεν είναι απαραίτητη.
Τιμή: Δωρεάν
Τιμή: Δωρεάν
αιτήσεις για θέσεις εργασίας απαιτούν συγκεκριμένες δεξιότητες. Κατ 'αρχάς, θα πρέπει να συνδέσετε έναν υπολογιστή ή ένα smartphone με προγραμματιζόμενη κάρτα. Το πρόγραμμα υποστηρίζει τη σύνδεση με τη μητρική πλακέτα με πολλές διαφορετικές διεπαφές:
- USB (Serial),
- Adafruit CC3000 WiFi,
- Επίσημη Arduino WiFi Ασπίδα,
- Επίσημη Ethernet Shield (W5100),
- ENC28J60,
- ESP8266 (WiFi modem),
- SeeedStudio Ethernet Shield V2.0 (W5200),
- RN-XV WiFly,
- ESP8266.
Εκτός από τη ρύθμιση των συνδέσεων, μόνο που χρειάζεται είναι να συνδέσετε σωστά τις μονάδες μελλοντικές συσκευές. Μετά από αυτό, σε μια μορφή εργασίας της εφαρμογής που θέλετε να προσθέσετε τις διαθέσιμες μονάδες (widgets), την εκπόνηση των αναγκαίων διευθύνσεις οι διαπιστώσεις και καθορίστε τις επιθυμητές παραμέτρους (μπορείτε να γράψετε τον κωδικό σας όταν είναι απαραίτητο). Με την ευκαιρία, για να δημιουργήσετε ένα widget ή λογισμικό που χρησιμοποιείται drag'n'drop. διακόπτες, ρυθμιστικά, οθόνες, καθένα από τα οποία μπορείτε να γράψετε τη λογική σας - Για τη διαχείριση του διαθέσιμου άφθονο μιμητές συσκευών έλεγχο. Υπάρχουν ορισμένες μορφές παραγωγής και παραγγελιών των πληροφοριών που απαιτούνται από τους αισθητήρες, με τη μορφή γραφικών παραστάσεων.
Έτσι, η πλατφόρμα είναι κατάλληλο τόσο για αρχάριους και πιο προχωρημένους χρήστες που δεν θέλουν να περνούν το χρόνο τους γράφει εφαρμογές για τη διαχείριση του έργου, από την ανάγνωση των δεδομένων από μετεωρολογικούς σταθμούς και έξυπνο έλεγχο στο σπίτι για έλεγχο ρομπότ.
Όλες οι πληροφορίες που χρειάζονται για να ξεκινήσετε είναι διαθέσιμο για την επίσημη ιστοσελίδα. Blynk - είναι open-source έργοΈτσι ώστε ο καθένας μπορεί να συμμετάσχει στη δημιουργία νέων λειτουργιών. Προς το παρόν, η υπηρεσία είναι εντελώς δωρεάν για χρήση στο μέλλον η κατάσταση θα αλλάξει κάπως - κυρίως λόγω της νομισματοποίηση των νέων χαρακτηριστικών. Έτσι, τώρα ξέρουμε ότι η πρόσβαση στα GPIO-διεπαφές θα πρέπει να αγοραστεί ως ένα ενσωματωμένο αγοράς.
Αυτή τη στιγμή, Blynk εργασίας με τους εξής πίνακες:
- Arduino: Uno, Nano, Mini, Pro Mini, Pro Micro, Mega, Yun (Γέφυρα), Due?
- Raspberry Pi?
- Σωματιδίων (ex Spark Πυρήνας)?
- ESP8266?
- TinyDuino (CC3000)?
- Wicked Wildfire (CC3000).