Συναντήσεις
Η ομάδα του Rainbow Project συναντιέται κάθε Σάββατο στις 9.30 στο εργαστήριο πληροφορικής του 2ου Γυμνασίου Χανίων. Στη διάρκεια των συναντήσεων μας:
- Πειραματιζόμαστε και ανακαλύπτουμε πως λειτουργούν (ή δεν λειτουργούν!) τα εξαρτήματα που θα χρησιμοποιήσουμε για τον υπολογιστή Rainbow
- Μαθαίνουμε τις αρχές της ψηφιακής σχεδίασης και τον τρόπο που λειτουργούν πραγματικά οι υπολογιστές. Μιλάμε το δυαδικό καλύτερα από όλους!
- Ανακαλύπτουμε πως λειτουργεί η RAM, η ROM και ο επεξεργαστής από μέσα!
- Γράφουμε Assembly Z80, προγραμματίζουμε EEPROMs, γράφουμε bit σε μνήμες χρησιμοποιώντας διακοπτάκια και άλλα που κανείς λογικός άνθρωπος δεν θα έκανε Σάββατο πρωί!
- Πειράζουμε ο ένας τον άλλο και δημιουργούμε inside και geek jokes που μόνο εμείς καταλαβαίνουμε!
Η πρώτη συνάντηση έγινε στις 14/10/17 και το project έχει ακόμα να διανύσει αρκετές συναντήσεις μέχρι να φτάσουμε στο πρώτο επιθυμητό επίπεδο λειτουργικότητας.
Μέχρι στιγμής έχουμε καταφέρει τα παρακάτω:
- Έχουμε δοκιμάσει τον Ζ80 σε miniumum test circuit
- Έχουμε δοκιμάσει το κύκλωμα αποκωδικοποίησης μνήμης 74HC138 και ταυτόχρονα έχουμε σχεδιάσει τον τρόπο σύνδεσης του με τις μνήμες και τον επεξεργαστή
- Έχουμε γράψει δεδομένα στην EEPROM και τα έχουμε διαβάσει με βοήθεια δικού μας δοκιμαστικού κυκλώματος
- Έχουμε γράψει και διαβάσει δεδομένα στην RAM με δικό μας δοκιμαστικό κύκλωμα.
- Έχουμε σχεδιάσει και δοκιμάσει κύκλωμα χρονισμού με το 555
- Έχουμε σχεδιάσει και δοκιμάσει πρόγραμμα στο Z80 μόνο με μνήμη ROM
- Έχουμε σχεδιάσει και δοκιμάσει το κύκλωμα οθόνης LCD τόσο μόνο του όσο και σε συνδυασμό με το προηγούμενο
- Για όλα τα παραπάνω έχουν δημιουργηθεί σχέδια (schematics) και για ορισμένα έχουν ήδη σχεδιαστεί πλακέτες προκειμένου να συναρμολογηθεί το τελικό μας project. Μπορείτε να τα βρείτε στο GitHub.