https://randomnerdtutorials.com/arduino-with-pir-motion-sensor/
ADC στο Arduino Εισαγωγή στο ADC Όταν διασυνδέουμε αισθητήρες με τον μικροελεγκτή, η έξοδος του αισθητήρα πολλές φορές είναι αναλογικής φύσης. Αλλά ο μικροελεγκτής επεξεργάζεται ψηφιακά σήματα. Ως εκ τούτου, χρησιμοποιούμε ADC μεταξύ του αισθητήρα και του μικροελεγκτή. Μετατρέπει ένα αναλογικό σήμα σε ψηφιακό και το δίνει στον μικροελεγκτή. Υπάρχουν πολλές εφαρμογές του ADC όπως σε μια βιομετρική εφαρμογή, παρακολούθηση περιβάλλοντος, ανίχνευση διαρροής αερίου κ.λπ. Το Arduino Uno διαθέτει 6 κανάλια ADC 0n-board που μπορούν να χρησιμοποιηθούν για την ανάγνωση αναλογικού σήματος στην περιοχή 0-5V. Διαθέτει ADC 10-bit που σημαίνει ότι θα δώσει ψηφιακή τιμή στην περιοχή από 0 – 1023 (2^10). Αυτό ονομάζεται ανάλυση που υποδεικνύει τον αριθμό των διακριτών τιμών που μπορεί να παράγει στο εύρος των αναλογικών τιμών. Υπολογισμός τιμής ψηφιακής εξόδου Ανάλυση ADC = Vref / ((2^n) - 1) Ψηφιακή έξοδος = Vin / Ανάλυση Οπου, Vref - Η τάση αναφοράς είναι η μέγιστη...