Περίληψη: | Στο παράρτημα αυτό θα παρουσιάσουμε όλες τις σχετικές λεπτομέρειες προγραμματισμού μικρο ελεγκτών 8bit, χρησιμοποιώντας ως αντιπροσωπευτικό παράδειγμα την αναπτυξιακή πλακέτα arduino UNO R3. Στο παράρτημα αυτό θα αναπτυχθούν ασκήσεις που θα χρησιμοποιούν συγκεκριμένα περιφερειακά, αισθητήρια, συσκευές απεικόνισης δεδομένων και συσκευές δράσεις, ώστε οι ενδιαφερόμενοι να κατανοήσουν το σωστό τρόπο σχεδίασης ενός ενσωματωμένου συστήματος, και την ορθή διασύνδεση του επεξεργαστή με όλα τα υπόλοιπα στοιχεία. Η εκπαιδευτική μέθοδος θα βασίζεται στην καθοδηγούμενη ανακάλυψη. Στο κεφάλαιο αυτό θα υπάρχουν ασκήσεις για τη σύνδεση led, lcd, 7 segment displays, κινητήρες βηματικούς και απλούς, αισθητήρια υπερήχων, φωτός, κουμπιά & διακόπτες, συσκευών I2C, 1-wire, μεταβλητών αντιστάσεων και άλλα. Επίσης, θα υπάρχουν ασκήσεις για προχωρημένες δυνατότητες του μικροεπεξεργαστή, όπως χρήση interrupt και watchdog ή διασύνδεση πολλαπλών μικροελεγκτών.
|