Παρασκευή 25 Μαΐου 2018

micro:bit και NodeRED. Πως να συνδέσεις εύκολα συσκευές στο Internet.

To nodeRED είναι μια πλατφόρμα που αναπτύχθηκε από την ΙΒΜ και μας επιτρέπει να προγραμματίσουμε εφαρμογές χρησιμοποιώντας ένα γραφικό περιβάλλον ροής δεδομένων (DataFlow). Στην πράξη ενώνουμε κουτάκια που κάνουν διάφορες λειτουργίες (π.χ. διαβάζουν έναν αισθητήρα, ένα μήνυμα από μια σειριακή πόρτα κ.ο.κ. με βελάκια που προσδιορίζουν την κατεύθυνση της πληροφορίας. Μπορούμε να φτιάξουμε έτσι συστήματα που να ενσωματώνουν το λεγόμενο διαδίκτυο των πραγμάτων (Internet of Things IoT). Μια τέτοια ροή (flow) στο nodeRED μπορείτε να δείτε στην επόμενη εικόνα: Στο βίντεο που ακολουθεί μπορείτε να δείτε μια ροή (flow) η οποία παίρνει δεδομένα από το επιταχυνσιόμετρο ενός micro:bit που είναι συνδεδεμένο με usb με έναν υπολογιστή και τα απεικονίζει γραφικά σε μια ιστοσελίδα ως ένα "κοντέρ". Το πρόγραμμα που τρέχει στο micro:bit φαίνεται στην επόμενη εικόνα:

Και μπορείτε να το δείτε καλύτερα εδώ:https://makecode.microbit.org/_65max9gFb27q
Και οι τιμές του επιταχυνσιόμετρου απεικονίζονται σε μια ιστοσελίδα όπως αυτή που φαίνεται στην επόμενη εικόνα:

Βλέποντας το βίντεο μπορεί κανείς να αντιληφθεί καλύτερα τη διαδικασία:

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου

Ένα εργαλείο για τη διδασκαλία των αλγορίθμων

Στην ιστοσελίδα της ώρας του κώδικα είδα μια δραστηριότητα που προτείνεται για τη διδασκαλία των αλγορίθμων offline και αυτή είναι η ζωγραφι...