Get Adobe Flash player

Αξιολόγηση Χρήστη:  / 2
Κλικ για μεγένθυσηΊσως να έχετε ακούσει για το Raspberry PI. Πρόκειται για μια κάρτα υπολογιστή μικρών διαστάσεων με πάρα πολύ καλά χαρακτηριστικά και χαμηλή τιμή ~40?. Σήμερα υπάρχουν 3 εκδόσεις και έχει ανακοινωθεί και η έκδοση PI Zero με πολύ χαμηλό κόστος. Αποφάσισα να φτιάξω μια απλή κάρτα επέκτασης ώστε να πειραματιστώ με την γλώσσα προγραμματισμού  Python πάνω σε θέματα διαχείρισης υλικού. Η κάρτα μπορεί να τοποθετηθεί στο Raspberry 1 μοντέλο B και στο Raspberry 2, το οποίο έχει τετραπύρηνο ARM A7 και 1GB μνήμης καθώς και στο νεότερο Raspberry 3 με τον 64 μπιτο ARM V8 των 4 πυρήνων.

Περισσότερα...

Αξιολόγηση Χρήστη:  / 1
Κλικ για μεγένθυση Σ' αυτό το άρθρο θα παρουσιάσω την κατασκευή μιας κάρτας επέκτασης εισόδου / εξόδου της σειριακής θύρας του PC. Η κάρτα διαθέτει μόνο ψηφιακές εισόδους - εξόδους και συγκεκριμένα 8 bit για είσοδο και 8 bit για έξοδο. Εύκολα μπορεί να τροποποιηθεί ώστε να υποστηρίζει 16 ή και 32 bit. Η κατασκευή αυτή, έχει σκοπό την εκμάθηση προγραμματισμού σε ηλεκτρονικούς. Η γλώσσα που χρησιμοποίησα είναι η Visual Basic 6, αλλά με μικρές αλλαγές μπορούμε να γράψουμε σε VB .NET ή Free Pascal - Lazarus.
 
Επειδή το πρόγραμμα ελέγχει απευθείας τα σήματα RTS, CTS, DTR, DSR, χρειάζεται φυσική σειριακή θύρα και όχι USB to RS232 adaptor. Αν συνδεθεί σε μετατροπέα USB, λειτουργεί με πολύ μικρότερη ταχύτητα.

Περισσότερα...

Αξιολόγηση Χρήστη:  / 0
Μεγένθυση Αν γνωρίζετε προγραμματισμό σε Basic, Pascal ή C και θέλετε να πειραματιστείτε με απλές κατασκευές μικροελεγκτών, εδώ θα βρείτε μερικά παραδείγματα για να ξεκινήσετε. Τα υλικά είναι κοινά στην ελληνική αγορά και το κόστος πολύ μικρό. Αρχίζω το πρώτο μέρος με μικροελεγκτές της οικογένειας PIC της εταιρίας Microchip αλλά θα ασχοληθούμε και με AVR της Atmel. Θα χρειαστούμε τον programmer που δημοσίευσα σε προηγούμενο άρθρο και μερικά φθηνά εξαρτήματα.

Περισσότερα...

Αξιολόγηση Χρήστη:  / 0
Μεγένθυση Συχνά θέλουμε να προγραμματίσουμε μικοελεγκτές της οικογένειας PIC μικρής κλίμακας όπως ο 16F84A ή 16F628A. Αυτοί οι παλιοί microcontrollers προγραμματίζονται με υψηλή τάση 13,5V σε αντίθεση με τους νέους που προγραμματίζονται με 5V. Αν έχουμε PC με σειριακή θύρα , προσοχή όχι adaptor από USB σε σειριακή, μπορούμε να κατασκευάσουμε αυτόν τον απλό προγραμματιστή. Πρόκειται για τον PIC-PG2 της OLIMEX. Η κατασκευή γίνεται απλά μέσα σε ένα θηλυκό βύσμα DB9 .

Περισσότερα...

Αξιολόγηση Χρήστη:  / 0
Μεγένθυση Συχνά θέλουμε να προγραμματίσουμε μικοελεγκτές της οικογένειας PIC μικρής κλίμακας όπως ο 16F84A ή 16F628A. Αυτοί οι παλιοί microcontrollers προγραμματίζονται με υψηλή τάση 13,5V σε αντίθεση με τους νέους που προγραμματίζονται με 5V. Αν έχουμε PC με σειριακή θύρα , προσοχή όχι adaptor από USB σε σειριακή, μπορούμε να κατασκευάσουμε αυτόν τον απλό προγραμματιστή. Πρόκειται για τον PIC-PG2 της OLIMEX. Η κατασκευή γίνεται απλά μέσα σε ένα θηλυκό βύσμα DB9 .

Περισσότερα...

Αξιολόγηση Χρήστη:  / 0
Η πλακέτα έτοιμη για αποχάλκωσηΕδώ θα σας παρουσιάσω τα βήματα για την κατασκευή τυπωμένων κυκλωμάτων με την μέθοδο μεταφοράς τόνερ. Είναι μια απλή και γρήγορη μέθοδος για την κατασκευή πρωτότυπων απλών πλακετών μιας όψεως. Αν θέλουμε πλακέτες με SMT tqfp κλπ τότε αυτή η μέθοδος δεν είναι κατάλληλη γιατί δεν έχει μεγάλη ανάλυση και θα πρέπει να εφαρμόσουμε την φωτογραφική μέθοδο που έχω περιγράψει παλιότερα. Στα video που ακολουθούν παρουσιάζω την κατασκευή μιας πλακέτας Arduino του 2008.

Περισσότερα...

Αξιολόγηση Χρήστη:  / 0

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

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

Στην εξελιγμένη κατάσταση αρχικά θα καλέσει κάποια εσωτερικά τηλέφωνα (ringgroup) του τηλεφωνικού μας κέντρου το οποίο βασίζεται στο ανοιχτό λογισμικό asterisk και με ηχητικό μήνυμα θα μας πει σε ποιο σημείο ανιχνεύθηκε διαρροή. Αν μετά από κάποιο αριθμό χτυπημάτων κανείς δεν απαντήσει, το σύστημα θα στείλει sms στο κινητό μας. Εδώ απαιτείται σύνδεση internet και συνδρομή σε κάποια υπηρεσία αποστολής sms.

 

Περισσότερα...

Αξιολόγηση Χρήστη:  / 0
ΜεγένθυσηΕδώ θα σας παρουσιάσω τον τρόπο δημιουργίας μιας Boot Rom που θα εγκαταστήσετε σε κάποια παλιά κάρτα δικτύου ώστε να δημιουργήσετε ένα diskless  workstation. Με τον τρόπο αυτό μπορείτε να αξιοποιήσετε τον παλιό σας PII ή PIII με 64 - 128 MB μνήμη Ram, ώστε να λειτουργεί με σύγχρονα λειτουργικά συστήματα. Βέβαια αυτό απαιτεί την ύπαρξη ενός αρκετά ισχυρού server ο οποίος λειτουργεί ως terminal server. Μετά την εμφάνιση του LTSP  είναι πολύ εύκολο να στήσουμε έναν terminal server σε οποιαδήποτε διανομή Linux.

Περισσότερα...

Αξιολόγηση Χρήστη:  / 1
Μεγένθυση Εδώ θα παρουσιάσω την κατασκευή μιας πλακέτας μικροελεγκτή η οποία σχεδιάστηκε για τον έλεγχο PLL σε τηλεοπτικούς πομπούς και αναμεταδότες. Η πλακέτα αυτή κατασκευάστηκε το 1997 με τον οκτάμπιτο microcontroller AVR AT90S1200 της Atmel και το αρχικό πρόγραμμα ήταν γραμμένο σε Assembly. Αργότερα τον αντικατέστησα με τον συμβατό σε συσκευασία και θέσεις ακίδων AT90S2313 , και το πρόγραμμα γράφτηκε σε C. Με αυτόν τον μικροελεγκτή χρησιμοποίησα την ίδια πλακέτα για έλεγχο πομποδεκτών NBFM που θα παρουσιάσω σε επόμενο άρθρο. 

Περισσότερα...

Αξιολόγηση Χρήστη:  / 1