Arduino Electronics Workshop

To creativeCoding διοργανώνει ένα εργαστήριο 8 ημερών με θέμα την δημιουργικότητα μέσω της ηλεκτρονικής πλατφόρμας ανοιχτού προγραμματισμού Arduino. Το εργαστήριο, με αργά και συστηματικά βήματα, κάνει απόλυτα κατανοητά το συντακτικό και τις δομές του προγραμματισμού, καθώς και τη σύνθεση ηλεκτρονικών κυκλωμάτων. Με βασικό άξονα την διάδραση, εξερευνάται η αλληλεπίδραση μεταξύ ψηφιακού και αναλογικού, φυσικού και ηλεκτρονικού κόσμου.

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

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

Πρόγραμμα

Προγραμματισμός

Ημέρα 1η

Παρ 05/10/18

Ηλεκτρονικά
-Ο μικροελεγκτής Arduino
-Αρχιτεκτονική
Προγραμματισμός
-Μεταβλητές
-Συνθήκες
-Βρόχοι
-Συναρτήσεις
Σύνθεση
-Morse code blink

Είσοδος/Έξοδος

Ημέρα 2η

Παρ 12/10/18

Ηλεκτρονικά
-Κυκλώματα συνεχούς ρεύματος
-LED
-Buttons
-Potentiometers
Προγραμματισμός
-Συναρτήσεις διαχείρισης θυρών
-Συναρτήσεις ελέγχου θυρών
Σύνθεση
-RGB LED control

Αισθητήρες

Ημέρα 3η

Παρ 19/10/18

Ηλεκτρονικά
-Απόσταση
-Αφή
-Ελαστικότητα
-Πίεση
-Διαιρέτες τάσης
Προγραμματισμός
-Συναρτήσεις PWM
-Παλμοκωδική διαμόρφωση
Σύνθεση
-Motion detection

Actuators

Ημέρα 4η

Παρ 26/10/18

Ηλεκτρονικά
-Transistors
-H-Bridge
-DC motors
-Servo motors
-Stepper motors
Προγραμματισμός
-Αντικειμενοστρέφια
-Συναρτήσεις χαρτογράφησης τιμών
Σύνθεση
-Sweeping scanner

Πολυπλεξία

Ημέρα 5η

Παρ 02/11/18

Ηλεκτρονικά
-Ολοκληρωμένα κυκλώματα
-Καταχωρητής ολίσθησης
-Μέθοδοι
Προγραμματισμός
-Mετατόπισης δυαδικών ψηφίων
-Συμβάντα
-Συναρτήσεις κίνησης
Σύνθεση
-LED matrix

Networking

Ημέρα 6η

Παρ 09/11/18

Ηλεκτρονικά
-Πρωτόκολλα επικοινωνίας
-USB – I2C – SPI
-XBee Shield
Προγραμματισμός
-Processing
-Αποστολή λήψη δεδομένων
-Επεξεργασία δεδομένων
Σύνθεση
-Physical to Digital Vice Versa

IoT

Ημέρα 7η

Παρ 16/11/18

Ηλεκτρονικά
-Local network
-Ethernet Shield
Προγραμματισμός
-HTML
-Αντικείμενα Εthernet
-Server
-Client
Σύνθεση
-Internet of Things project

Σύνθεση

Ημέρα 8η

Παρ 23/11/18

Ηλεκτρονικά
-Digital
-Analogue
-Components
Προγραμματισμός
-Ανάλυση
-Αλγόριθμος
-Κώδικας
Σύνθεση
-Interactive Project

Processing Coding Workshop

To creativeCoding διοργανώνει ένα εργαστήριο 8 ημερών με θέμα την δημιουργικότητα μέσω της γλώσσας προγραμματισμού Processing. Στη διάρκεια των μαθημάτων θα εξερευνηθούν αλγόριθμοι οι οποίοι πραγματεύονται δημιουργικές διαδικασίες με εύρος εφαρμογών από τη γραφιστική και το design έως τις εικαστικές τέχνες και την αρχιτεκτονική. Τόσο η αφαιρετική φύση της γλώσσας Processing όσο και η φιλοσοφία του σκίτσου την οποία και προάγει, την καθιστούν ένα εργαλείο προσιτό σε όποιον θέλει να πειραματιστεί με τον προγραμματισμό και τα κάνει τα πρώτα του βήματα στον κόσμο της υπολογιστικής δημιουργικότητας.

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

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

Πρόγραμμα

Εισαγωγή

Ημέρα 1η

Τρ 02/10/18

Creative
-Δημιουργικότητα
-Υπολογιστική δημιουργικότητα
-Γεννητική τέχνη
Coding
-Ιστορία υπολογιστών
-Γλώσσες προγραμματισμού
-Processing
Processing
-Hello world!

Βασικά

Ημέρα 2η

Tρ 09/10/18

Συντακτικό
-Τύποι μεταβλητών
-Αριθμητική/Modulus
-Λογικοί χειριστές
Δομή
-Έλεγχοι
-Βρόχοι
-Συναρτήσεις
Σύνθεση
-Κάναβος

Χρώμα

Ημέρα 3η

Τρ 16/10/18

Συντακτικό
-RGB/HSB
-Πίνακας Pixels
-Αντικείμενο Εικόνας
Δομή
-Συναρτήσεις χαρτογράφησης τιμών
-Συναρτήσεις φίλτρων
-Συναρτήσεις επεξεργασίας
Σύνθεση
-Χρωματική δυσλειτουργία

Σχήμα

Ημέρα 4η

Τρ 23/10/18

Συντακτικό
-Αντικείμενο Διανύσματος
-Τυχαιότητα
-Χρόνος
Δομή
-Συναρτήσεις τριγωνομετρίας
-Συναρτήσεις διανυσμάτων
-Συναρτήσεις χρόνου
Σύνθεση
-Γεννητική υποδιαίρερση επιφάνειας

Κίνηση

Ημέρα 5η

Τρ 30/10/18

Συντακτικό
-Αντικείμενα
-Πεδία
-Μέθοδοι
Δομή
-Αντικειμενοστρέφεια
-Συμβάντα
-Συναρτήσεις κίνησης
Σύνθεση
-Εργαλείο σχεδιασμού

Διάδραση

Ημέρα 6η

Τρ 06/11/18

Συντακτικό
-Αντικείμενο Κάμερας
-Αντικείμενο Kinect
-Συναρτήσεις διάδρασης
Δομή
-Ανίχνευση χρώματος
-Αναγνώριση κίνησης
-Ανάγνωση χώρου
Σύνθεση
-Χωρική διεπαφή

Ηλεκτρονική

Ημέρα 7η

Τρ 13/11/18

Συντακτικό
-Αναλογικό
-Ψηφιακό
-Ηλεκτρονικά κυκλώματα
Δομή
-Συναρτήσεις Input/Output
-Αισθητήρες
-Σειριακή επικοινωνία
Σύνθεση
-Ηλεκτρονική αισθητική

Σύνθεση

Ημέρα 8η

Τρ 20/11/18

Συντακτικό
-Εργαλεία
-Υλικό
-Αισθητική
Δομή
-Ανάλυση
-Αλγόριθμος
-Κώδικας
Σύνθεση
-Διαδραστικό έργο

About

Workshops for the creative mind

creativeCoding

To creativeCoding είναι μια ενέργεια του πLab με στόχο τη διοργάνωση workshops με αντικείμενο την τομή μεταξύ καλλιτεχνικής σύνθεσης και αλγοριθμικής λογικής. Επικεντρώνεται στον εμπλουτισμό της γνώσης σε open-source γλώσσες και πλατφόρμες (Processing, openFrameworks, vvvv, Arduino, Raspberry Pi) και την εφαρμογή τους στις εικαστικές τέχνες, μουσική, γραφιστική, design, αρχιτεκτονική. Μέσα από ολοκληρωμένα project-based προγράμματα εξερευνούνται σύγχρονα δημιουργικά μέσα και διαδικασίες που προάγουν την ομαδική εργασία και δημιουργικότητα.


Γιάννης Περισοράτης

Αρχιτέκτονας απόφοιτος της Αρχιτεκτονικής Σχολής του ΑΠΘ με MSc in Architecure, Urbanism and Building technology από το Faculty of Architecture TU Delft της Ολλανδίας. Εργάστηκε σαν καλλιτέχνης στο εργαστήριο του LAb[au] στις Βρυξέλλες το οποίο στο έργο του εξερευνάει θέματα γεωμετρίας, φωτός και κίνησης, έχοντας σαν συνθετικό μηχανισμό τον αλγόριθμο. Στις αρχές του 2017 ίδρυσε το εργαστήριο πLab στην Θεσσαλονίκη με στόχο τον πειραματισμό και έρευνα σε θέματα αλγοριθμικής σκέψης στον σχεδιασμό, την κατασκευή και την καλλιτεχνική δημιουργία.

Που θα μας βρείτε

 

Επισκόπου Αμβροσίου 5,

546 30, Θεσσαλονίκη,

1ος όροφος

(+30) 2315 536 534

Επικοινωνήστε μαζί μας