Ημέρα 7 - Ενότητα 1 - Εισαγωγή στο Blynk

Ιστότοπος: ΕΛ/ΛΑΚ Moodle
Μάθημα: Εκπαιδευτική Ρομποτική - 3D Εκτυπώσεις - Διαδίκτυο των Πραγμάτων
Βιβλίο: Ημέρα 7 - Ενότητα 1 - Εισαγωγή στο Blynk
Εκτυπώθηκε από: Guest user
Ημερομηνία: Κυριακή, 5 Μαΐου 2024, 8:04 PM

Περιγραφή

Μετά την ολοκλήρωση αυτής της ενότητας ως εκπαιδευόμενοι θα μπορείτε να:

  • περιγράψετε την εφαρμογή Blynk, τις χρήσεις και τα βασικά στοιχεία της
  • αναφέρετε τα κύρια χαρακτηριστικά του Blynk
  • περιγράψετε το απαραίτητο υλικό για να κάνετε το Blynk να λειτουργήσει

Πώς λειτουργεί το Blynk

Το Blynk σχεδιάστηκε για το Διαδίκτυο των Πραγμάτων. Μπορεί να ελέγχει υλικό από απόσταση, μπορεί να εμφανίζει δεδομένα αισθητήρων, μπορεί να αποθηκεύει δεδομένα, να το απεικονίζει και να κάνει πολλά άλλα όμορφα πράγματα.

 

Υπάρχουν τρία βασικά συστατικά στην πλατφόρμα:

  • Εφαρμογή Blynk - επιτρέπει να δημιουργήσετε εκπληκτικές διεπαφές για τα έργα σας χρησιμοποιώντας διάφορα widget που παρέχονται.

  • Εξυπηρετητής Blynk - είναι υπεύθυνο για όλες τις επικοινωνίες μεταξύ του smartphone και του υλικού. Μπορείτε να χρησιμοποιήσετε το Blynk Cloud ή να δημιουργήσετεε τον προσωπικό σας Blynk server τοπικά. Είναι ανοιχτού κώδικα, μπορεί εύκολα χειρίζεται χιλιάδες συσκευές και μπορεί ακόμη και να λειτπυργήσει σε ένα Raspberry Pi.

  • Βιβλιοθήκες Blynk - για όλες τις δημοφιλείς πλατφόρμες υλικού - ενεργοποιούν την επικοινωνία με το διακομιστή και επεξεργάζονται όλες τις εισερχόμενες και εξερχόμενες εντολές.

Τώρα φανταστείτε: κάθε φορά που πατάτε ένα κουμπί στην εφαρμογή Blynk, το μήνυμα ταξιδεύει στο Blynk Cloud, από όπου μαγικά βρίσκει το δρόμο του στο υλικό σας. Λειτουργεί το ίδιο με την αντίθετη κατεύθυνση και όλα συμβαίνουν εν ριπή οφθαλμού!

 

blynk structure



Χαρακτηριστικά

http://www.almanarschool.org/media/k2/items/cache/2cebfdae7a8ea5d691033c085990a9d4_XL.jpg

  • Παρόμοιο API & UI για όλες τις συσκευές και το υποστηριζόμενο υλικό
  • Σύνδεση στο Νέφος (Cloud) χρησιμοποιώντας:
    • Ethernet
    • WiFi
    • Bluetooth and BLE
    • USB (Serial)
  • Ένα σύνολο ε΄θκολα χρησιμοποιήσημων Widgets
  • Απευθείας χειρισμός ακίδων χωρίς γράψιμο κώδικα
  • Εύκολη ενσωμάτωση και προσθήκη νέων λειτουργιών χρησιμοποιώντας εικονικές ακίδες
  • Παρακολούθηση δεδομένων ιστορικού μέσω του widget History Graph
  • Επικοινωνία Συσκευής με συσκευή χρησιμοποιώντας το Bridge Widget
  • Αποστολή emails, tweets, push ειδοποιήσεων, κλπ.
  • … νέα χαρακτηριστικά προστίθενται διαρκώς!

Μπορείτε να βρείτε παραδείγματα προγραμμάτων τα οποία καλύπτουν βασικά χαρακτηριστικά του Blynk. Περιλαμβάνονται στη βιβλιοθήκη. Όλα τα προγράμματα είναι σχεδιασμένα ώστε να συνεργάζονται μεταξύ τους.

Τι χρειαζόμαστε για το Blynk?


Σε αυτό το σημείο μπορεί να σκέφτεστε: "ΟΚ, το θέλω. Τι χρειάζεται όμως για να ξεκινήσω;" - Δυο πράγματα μόνο:


1. Υλικό.

Ένα Arduino, Raspberry Pi, ή παρόμοιο υλικό ανάπτυξης.

Το Blynk λειτουργεί μέσω Διαδικτύου.

Αυτό σημαίνει ότι το υλικό που θα επιλέξετε θα πρέπει να είναι σε θέση να συνδεθεί στο διαδίκτυο. Ορισμένες από τις πλακέτες, όπως το Arduino Uno, χρειάζονται Ethernet ή Wi-Fi Shield για να επικοινωνούν, άλλες έχουν ήδη πρόσβαση στο Internet: όπως το ESP8266, το Raspberri Pi με ή χωρίς WiFi στικ, το Particle Photon ή το SparkFun Blynk Board. Αλλά ακόμα κι αν δεν έχετε shield, μπορείτε να το συνδέσετε μέσω USB στον υπολογιστή σας (είναι λίγο πιο περίπλοκο για τους αρχάριους, αλλά περιγράφεται με σαφήνεια η διαδικασία). Αυτό που είναι εκπληκτικό είναι ότι ο κατάλογος του υλικού που συνεργάζεται με τον Blynk είναι τεράστιος και θα συνεχίσει να αυξάνεται.

2. Ένα Smartphone.

Η εφαρμογή Blynk είναι ένας καλός κατασκευαστής διαδραστικών εφαρμογών. Λειτουργεί και σε iOS και σε Android.