analog-to-digital

γενικά

είναι η διαδικασία μετατροπής αναλογικών σημάτων σε ψηφιακά.

Αναλογικά σημάτα τα οποία μπορεί να προέρχονται από κάποιο αισθητήρα (θερμοκρασίας, κίνησης κ.α.)

Για φτάσουν τα σήματα αυτά σωστά σε κάποιο υπολογιστή (και να είναι σε επεξεργάσιμη μορφή) θα πρέπει να χρησιμοποιηθεί κάποια ενδιάμεση συσκευή που θα αναλάβει την μετατροπή analog-to-digital.

Μια τέτοια συσκευή (και μάλιστα ελεύθερου λογισμικού) είναι ο αρδουίνος

Τι είναι το Arduino

(από το επίσημο site)

Το arduino είναι μια πρωτότυπη πλατφόρμα ανοιχτού κώδικα βασισμένη σε εύπλαστο και εύκολο στη χρήση λογισμικό και hardware. Απευθύνεται κυρίως σε καλλιτέχνες, σχεδιαστές, χομπίστες και οποιονδήποτε ενδιαφέρεται να δημιουργήσει αλληλεπιδραστικά αντικείμενα ή/και περιβάλλοντα.

Το Arduino μπορεί και αισθάνεται το περιβάλλον μέσω μιας σειράς αισθητήρων αλλά και να το επιρεάσει ελέγχοντας φώτα, μηχανές και άλλες συσκευές. Οι λειτουργίες του επεξεργαστή του arduino ρυθμίζονται :

  • από την γλώσσα προγραμματισμό του
  • από το περιβάλλον ανάπτυξης (πρόγραμμα εγκαταστημένο σε υπολογιστή)

Κάποιο πρόγραμμα σχεδιασμένο για Arduino μπορεί είτε:

  • να τρέχει μόνο του
  • να αλλελεπιδρά με λογισμικό σε υπολογιστή και κατ' επέκταση με προτζέκτορα κ.α.

DIY touch screen

Ένας τρόπος αλληλεπίδρασης με τον χρήστη, πέρα από τους παραδοσιακούς (βλ. ποντίκι, πληκτρολόγιο) είναι οι οθόνες αφής. Μια σχετικά νέα και αρκετά ακριβή τεχνολογία όπου οι περισσότερες λειτουργίες (εντολές) πραγματοποιούνται αγγίζοντας την οθόνη αφής.

Μια "ελεύθερη" εκδοχή αυτής της τεχνολογίας παρουσιάζεται παρακάτω:

απαραίτητα υλικά