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

Σάββατο 16 Μαΐου 2026

INDUCTIVE TEST PROBE

Εδώ και καιρό είδα στο διαδίκτυο μια μικρή συσκευή που ελέγχει αν λειτουργούν κάποια κυκλώματα που περιέχουν πηνία όπως για παράδειγμα dc dc converters. Η λετουργία της πλακέτας είναι απλή, πλησιάζεις την ακίδα στο πηνίο της υπο έλεγχο συσκευής και εφόσον υπάρχει ηλεκτρομαγνητικό πεδίο η κατασκευή μας το λαμβάνει επαγωγικά και ανάβει μια δίοδος LED ως ένδειξη ότι λειτουργεί το κύκλωμα. Αν δεν ανάψει σημαίνει ότι το κύκλωμα δεν λειτουργεί οπότε ψάχνουμε τα εξαρτήματα γύρω από το συγκεκριμένο πηνίο ή και το ίδιο το πηνίο.

Τετάρτη 24 Σεπτεμβρίου 2025

Arduino με τον Atmega4809

 

Παλιότερα έκανα ένα κλώνο του Arduino uno και το παρουσίασα εδώ. Τώρα μετά από χρόνια έχω κάνει ένα arduino δικής μου έμπνευσης με τον atmega4809.
Ο μικροελεγκτής atmega4809 χρησιμοποιείται στο arduino nano every οπότε υποστηρίζεται από το arduino IDE. Πλέον υπάρχει bootloader σχεδόν για κάθε μικροελεγκτή.
Παρακάτω αναφέρω τα βασικά πλεονεκτήματα του atmega4809 σε σχέση με τον atmega328.

Flash = 48 KB
SRAM = 6 KB
USART = 4
ADC (channels) = 16
General purpose I/O = 41 (μαζί με το reset ή 40 χωρίς)
PWM outputs = 7
External interrupt on all general purpose pins

Δευτέρα 2 Δεκεμβρίου 2024

Ζυγαριά με το arduino

Μια απλή κατασκευή ζυγαριάς με το arduino χωρίς την χρήση πλακέτας, αγόρασα μόνο τον αισθητήρα μαζί με τον ενισχυτή και χρησιμοποίησα υλικά που υπήρχαν στο εργαστήριο μου. 

Στο aliexpress υπάρχει μεγάλη ποικιλία αισθητήρων ζύγισης και για μικρά βάρη τουλάχιστον είναι πολύ φτηνά. 



Τρίτη 6 Αυγούστου 2024

Πλακέτα ανάπτυξης με τον ATMEGA128

Η κατασκευή αυτή είναι μια προσπάθεια να χρησιμοποιηθεί ο ATMEGA128 στη θέση ενός ATMEGA328 του arduino. O μικροελεγκτής ATMEGA328 είναι αρκετά δυνατός για απλές κατασκευές, όμως όταν θέλουμε να κάνουμε κάτι πιο περίπλοκο είτε η μνήμη flash για το πρόγραμμα δεν θα μας φτάνει είτε η RAM θα είναι λίγη για τις μεταβλητές του προγράμματος είτε τα GPI/O του δεν θα μας φτάνουν επειδή είναι λίγα. O ATMEGA128 είναι ένας παλιός μικροελεγκτής η τιμή του οποίου πλέον έχει πέσει πολύ χαμηλά. Αγοράστηκε από Aliexpress για 1,5 ευρώ δηλαδή φτηνότερα από έναν ATMEGA328, και αυτός είναι και ο λόγος που δεν πάμε σε έναν atmega2560 που είναι πραγματικά πολύ δυνατός αλλά σε περίπου 10πλάσια τιμή.

Σάββατο 27 Απριλίου 2024

ARDUINO ISP programmer shild

Όπως έχουμε αναφέρει και σε άλλα άρθρα στο blog δεν είναι πρακτικό να δεσμεύουμε μια πλακέτα arduino για κάθε εφαρμογή που κάνουμε. Αντίθετα μπορούμε να χρησιμοποιήσουμε μόνο τον μικροελεγκτή (Atmega328) από το arduino  και να κάνουμε την εφαρμογή μας σε μια δική μας πλακέτα μικρότερη σε μέγεθος και οικονομικότερη αφού θα χρησιμοποιήσουμε μόνο τον μικροελεγκτή στη θέση της πλακέτας arduino.

Έτσι λοιπόν μπορούμε να αγοράζουμε μόνο μικροελεγκές. Όμως θα πρεπει να τους εγγράψουμε τον bootloader και το sketch με το οποίο θα λειτουργεί η εφαρμογή μας. Παρότι υπάρχουν στην αγορά και μικροελεγκτές που με προ εγγεγραμμένο τον bootloader είναι πιο πρακτικό να μπορούμε να τον εγγράψουμε μόνοι μας. Σε αυτό θα μας βοηθήσει η πλακέτα που παρουσιάζουμε με αυτό το άρθρο.

Πέμπτη 25 Απριλίου 2024

ARDUINO: Συγχώνευση δύο ή περισσότερων σκετς σε ένα

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

Πολλές φορές με έχετε ρωτήσει πως να ενώσουμε διάφορα  σκετς ώστε να λειτουργήσουν ταυτόχρονα από την ίδια υλοποίηση hardware. Στο σημερινό άρθρο θα δούμε πως γίνεται αυτό. Σε γενικές γραμμές ισχύει περίπου ότι τα πετάμε όλα μέσα σε ένα μοναδικό σκετς αλλά θα πρέπει να προσέξουμε ορισμένα πράγματα και να κάνουμε κάποιες τροποποιήσεις όπου χρειαστεί. 

Πέμπτη 1 Σεπτεμβρίου 2022

Μετρητής ημερών εκκόλαψης και ελεγκτής γυρίσματος αυγών


 Μία κατασκευή για όσουν κατασκευάζουν DIY εκκολαπτήρια αυγών. Η συνήθης πρακτική είναι να τοποθετείται ένας αυτόνομος ελεγκτής θερμοκρασιάς, απλός ή με ενσωματωμένο ελεγκτή υγρασίας. Ελέγχοντας την θερμοκρασία και την υγρασία που είναι τα κυρίαρχα χαρακρηριστικά ενός εκκολαπτηρίου, η μονάδα μπορεί να λειτουργήσει και να παράγει εκκολάψεις αυγών. Αυτό όμως έχει σαν αποτέλεσμα ο χρήστης του εκκολαπτηρίου να παιδεύται γιατί επιπλέον χρειάζεται να παρακολουθεί την εκκόλαψη συνεχώς και να περιστρέφει τα αυγά τουλάχιστον κάθε 6 με 8 ώρες, δηλάδή 3-4 φορές το 24ωρο. Επιπλέον επειδή η εκκόλαψη διαρκεί 21 μέρες (για κοτόπουλα) είναι λίγο δύσχρηστο να υπολογίζεις συνέχεια σε ποια μέρα βρίσκεσαι. 

Η κατασκευή αυτή λοιπόν έρχεται να συμπληρώσει την λειτουργία του απλού χειροποίητου εκκολαπτήριου με αυτόματο γύρισμα σε διαστήματα που καθορίζει ο χρήστης και έχει ένδειξη των ημερών εκκόλαψης.

Σάββατο 27 Αυγούστου 2022

SIMPLE MOSFET TESTER

mosfet tester

Κατασκευή mosfet tester για γρήγορο έλεγχο πάνω στο κύκλωμα. Η κατασκευή είναι πολύ απλή με το 555 και δίνει ένα παλμό στο gate του fet. Αν είναι καλό αναβοσβήνει ένα LED, Αν έχει βραχυκύκλωμα μεταξύ drain και source το led μένει μόνιμα αναμμένο. Έχει επιλογή για Ν ή Ρ channel fet από το διακόπτη S1. Μπορεί να χρησιμοποιηθει αντίστοιχα και για τρανζίστορ ισχύος ΡΝΡ ή ΝΡΝ.

Πέμπτη 27 Ιανουαρίου 2022

Φωτεινή μπάρα LED για φώτα αυτοκινήτου.

 

Η κατασκευή ξεκίνησε όταν η γυναίκα μου, μου είπε πόσο πολύ της άρεσε το εφέ που κάνουν τα φλάς του AUDI. Η αλήθεια είναι ότι και εμένα μου άρεσε πολύ αυτό το εφέ με τα φλάς να δουλεύουν σαν τρεχαντήρι δείχνοντας την κατεύθυνση που θα στρίψει το όχημα.

Παρασκευή 25 Δεκεμβρίου 2020

ELECTRONIC LOCK - Ηλεκτρονική κλειδαριά με πληκτρολόγιο και RF ID κάρτα.

 

Μια κατασκευή φτιαγμένη μέσα στην καραντίνα και τις γιορτές των Χριστουγέννων.
Είναι μια συσκευή πρόσβασης με έλεγχο κλειδαριάς (κυπρί) μέσω ενός ρελέ το οποίο ενεργοποιείται για μερικά δευτερόλεπτα. Η συσκευή λειτουργεί με κάρτα RF ID ή μέσω κωδικού από το πληκτρολόγιο. Η εναλλαγή γίνεται από το μπουτόν αριστερά από το πληκτρολόγιο και έχει ένδειξη LED για το ποια λειτουργία είναι επιλεγμένη.

Τετάρτη 2 Δεκεμβρίου 2020

Electric fence - Ηλεκτρικός φράκτης (Updated)


Πρόσφατα μου ζητήθηκε να φτιάξω το ηλεκτρονικό κύκλωμα από έναν ηλεκτρικό φράκτη. Η σχεδίαση του κυκλώματος  ανήκει στον  Radu Motisan και είναι δημοσιευμένη εδώ.  Στη δημοσίευση υπάρχει το σχέδιο καθώς και το τυπωμένο της κατασκευής.
Απλά εγώ έκανα δική μου πλακέτα και κάποιες μικροαλλαγές.

Κυριακή 7 Ιουνίου 2020

Digital up counter - Ψηφιακός μετρητής 0-9999 με τον PIC16F628A

   O Ψηφιακός μετρητής τεσσάρων ψηφίων μπορεί να μετρήσει από το 0 έως το 9999. Η μέτρηση μπορεί να γίνει με το πάτημα ενός κουμπιού ή μπορούμε να προσαρμόσουμε ένα διακόπτη (θέση reed switch) για μετράει αυτόματα. Ο διακόπτης μπορεί να είναι μαγνητική επαφή ή φωτοκύτταρο ή οτιδήποτε άλλος διακόπτης που ταιριάζει στην εφαρμογή μας. Μπορεί να λειτουργήσει με οθόνη LED είτε κοινής ανόδου είτε κοινής καθόδου.

Κυριακή 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 για να τον προγραμματίσετε και να τον βάλετε πάλι πίσω. Προφανώς αν προκύψουν και άλλες δοκιμές πρέπει αυτή η διαδικασία να επαναληφθεί. 


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


Τρίτη 28 Απριλίου 2020

LOW BATTERY AUTO CUT OFF


Ο αναγνώστης του blog μου και πολύ καλός μου φίλος Ηλίας, τροποποίησε το κύκλωμα της ανάρτησης LOW BATTERY INDICATOR και το βελτίωσε ώστε να διακόπτει αυτόματα την παροχή ενέργειας από την μπαταρία όταν πέσει η τάση της κάτω από το προρυθμισμένο όριο.

Η χρήση του κυκλώματος έγινε σε φώτα νυκτός που χρησιμοποιούν επαναφορτιζόμενη μπαταρία και μικρό φωτοβολταϊκό πάνελ για την φόρτιση τους. Ο λόγος που χρησιμοποιήθηκε είναι για να μην καταστραφεί η μπαταρία από υπερβολική εκφόρτιση (αν δεν έγινε κανονική φόρτιση λόγω μη ηλιοφάνειας).
Σας παρουσιάζω λοιπόν εδώ το νέο βελτιωμένο κύκλωμα του Ηλία.

Παρασκευή 24 Απριλίου 2020

Μετρητής χωρητικότητας μπαταριών Lion (Battery capacity tester)


Έχω βγάλει κάποιες 16850 μπαταρίες από παλιό laptop και δεν ξέρω αν αξίζουν να τις κρατήσω ή αν πρέπει να πάνε ανακύκλωση. Η σημερινή κατασκευή μας δίνει τη λύση σε αυτό το πρόβλημα. Είναι ένας μετρητής χωρητικότητας μπαταριών Lion και όχι μόνο.

Το κύκλωμα βασίζεται στην εκφόρτιση της μπαταρίας με σταθερό ρεύμα που μπορούμε να επιλέξουμε από τα μπουτόν. Ο χρόνος που θα εκφορτίζει με το ρεύμα αυτό μας δίνει την χωρητικότητα της μπαταρίας. Στην οθόνη βλέπουμε απ' ευθείας την χωρητικότητα σε mAh.


Σάββατο 21 Μαρτίου 2020

Electronics Projects Circuits Book

 Πρόκειται για ένα βιβλίο που απευθύνεται σε νεοεισερχόμενους στα ηλεκτρονικά. Δίνει βασικές γνώσεις πάνω στα ηλεκτρονικά με μια σειρά από εύκολες κατασκευές / πειράματα.

Ξεκινάει με γνωριμία των υλικών και προχωράει σε βασικές αρχές όπως ο νόμος του Ωμ ο νόμος του Κίρκοφ κπλ. Στη συνέχεια θα βρείτε μια σειρά από μικρές εύκολες κατασκευές σε raster για να κατανοήσετε τα ηλεκτρονικά.
Προς το τέλος έχει και αρκετές κατασκευές με απλά αλλά θρυλικά ολοκληρωμένα όπως το 555 και το 4017.
Δυστυχώς δεν είναι στα Ελληνικά. Οπότε θα κάνετε και λίγο practice στα Αγγλικά σας.
Μπορείτε να το καταβάσετε από εδώ.

Καλή ανάγνωση και καλές κατασκευές!

Πέμπτη 26 Δεκεμβρίου 2019

ARDUINO Tutorial: Πως να διαβάσετε μια αναλογική τιμή


Το arduino uno διαθέτει 6 αναλογικές εισόδους 10bit (A0,A1,....A5) το arduino nano διαθέτει 8 αναλογικές είσόδους και το arduino Mega διαθέτει 16 αναλογικές εισόδους.


Παρασκευή 29 Νοεμβρίου 2019

Arduino: Τα πρώτα βήματα


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


Τρίτη 30 Απριλίου 2019

Arduino message board: Πινακίδα μηνυμάτων με arudino.

 Εδώ και πολύ καιρό έχω αγοράσει από το e-bay 5 μικρά module που το κάθε ένα είναι ένα LED Display 8*8 με οδήγηση από το MAX7912. Πρόσφατα βρήκα το χρόνο να ασχοληθώ με αυτά.
Στη φωτογραφία αριστερά φαίνεται τελειωμένη η πινακίδα μηνυμάτων. Προς το παρόν για να αλλάξει το μήνυμα πρέπει να επαναπρογραμματιστεί ο Atmega328. Μελοντικά σκοπεύω να βελτιώσω την κατασκευή με πιο εύκολο τρόπο αλλαγής του μηνύματος καθώς επίσης  ένδειξη ημερομηνίας ώρας θερμοκρασίας  και υγρασίας. 


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

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