Ένα ιστολόγιο για όσους αγαπούν τις ηλεκτρονικές κατασκευές...

Κυριακή 24 Μαΐου 2020

ATTINY programmer - Προγραμματιστής για το ATTINY μέσω ARDUINO UNO



Για μια καινούρια εφαρμογή που ετοιμάζω πρέπει να προγραμματίσω ένα ATTINY85. Φυσικά αυτό μπορεί να γίνει και σε raster (breadboard) με χρήση του arduino uno και καλώδια. Επειδή όμως θα χρειαστώ και μελλοντικά να προγραμματίσω αυτόν το μικροελεγκτή αποφάσισα να κάνω αυτό το απλό πλακετάκι που κάνει τις συνδέσεις με το arduino uno με πινοσειρά χωρίς να χρειάζεται καλώδια. Επιπλέον το πλακετάκι μπορεί να χρησιμοποιηθεί σαν πλακέτα breakout για development του μικροελεγκτή με τα επιπλέον πινάκια που βγάζει παράλληλα με το chip.
Στη φωτογραφία βλέπετε τον προγραμματιστή σε πλακέτα arduino uno δικής μου κατασκευής (δείτε την κατασκευή εδώ DIY arduino: φτιάξτε το δικό σας arduino )

Δευτέρα 18 Μαΐου 2020

Arduino development board


Η κατασκευή αυτή είναι ένα Arduino ειδικού σκοπού. Προορίζεται να χρησιμοποιηθεί για τον προγραμματισμό του μικροελεγκτή Atmega328. Σε προηγούμενο άρθρο μου DIY Arduino για να μην ξοδεύετε πολλά.... σας έδειξα πως να χρησιμοποιήσετε ένα μικροελεγκτή Atmega328 στην θέση ενός arduino. Αυτό σας δίνει το πλεονέκτημα να μην δεσμεύετε μια πλακέτα arduino για κάθε κατασκευή σας καθώς επίσης να χρησιμοποιείτε ελάχιστο χώρο στην πλακέτα σας σε σχέση με ένα adruino board ενσωματωμένο.


Έχει όμως και ένα βασικό μειονέκτημα. για να κάνετε αλλαγές στο sketch πρέπει να αφαιρείτε τον μικροελεγκτή από την πλακέτα να το τοποθετείτε σε arduino board ή σε breadboard για να τον προγραμματίσετε και να τον βάλετε πάλι πίσω. Προφανώς αν προκύψουν και άλλες δοκιμές πρέπει αυτή η διαδικασία να επαναληφθεί. 


Αυτό το πρόβλημα λύνει η παρούσα κατασκευή.


Count down timer - χρονικό αντίστροφης μέτρησης

Μια απλή κατασκευή χρονομέτρου με αντίστροφη μέτρηση. Μπορεί να μετρήσει μέχρι 100 λεπτά με βήμα του ενός δευτερολέπτου. Είναι ιδανικό για ...