Home » ΠΛΗΡΟΦΟΡΙΚΗ, ΠΡΟΓΡΑΜΜΑΤΑ ΥΠΟΛΟΓΙΣΤΩΝ, ΠΡΩΤΟΣΕΛΙΔΟ, ΣΤ΄ΤΑΞΗ » Mission Zero – Αποστολή Εξετελέσθη στο Διάστημα!!!

Mission Zero – Αποστολή Εξετελέσθη στο Διάστημα!!!

Στις αρχές του Σχολικού έτους 2023-2024, οι μαθητές του ΣΤ2 σε συνεργασία με την υπεύθυνη εκπαιδευτικό του μαθήματος ΤΠΕ(=Πληροφορικής), αποφάσισαν να συμμετέχουν στο πρόγραμμα Mission Zero που διοργανώνεται από την Ευρωπαϊκή Διαστημική Εταιρεία ESA. Στόχος της αποστολής ήταν οι μαθητές να γράψουν ένα πρόγραμμα στη γλώσσα προγραμματισμού Python, το οποίο θα διάβαζε μια τιμή από τον αισθητήρα χρώματος και φωτεινότητας ενός υπολογιστή Astro Pi στον Διεθνή Διαστημικό Σταθμό και θα τη χρησιμοποιούσε για να ορίσει το χρώμα φόντου σε μια εξατομικευμένη εικόνα (που τη δημιούργησε η κάθε ομάδα) την οποίαν θα έβλεπαν οι αστροναύτες και οι αστροναύτισσες καθώς έκανα τις καθημερινές τους εργασίες. Το θέμα της φετινής χρονιάς ήταν η χλωρίδα και η πανίδα. Τα προγράμματα των μαθητών, αφού είχανε την έγκριση της επιτροπής, τρέξανε στον υπολογιστή Astro Pi σε διαφορετική χρονική στιγμή, ημέρα και γεωγραφικές συντεταγμένες. Παρακάτω υπάρχουν τα πιστοποιητικά επιτυχούς συμμετοχής που στάλθηκαν στις ομάδες. Συγχαρητήρια σε όλα τα παιδιά για το χρόνο που επένδυσαν!!!

Και ο πηγαίος κώδικας για κάθε πρόγραμμα παρατίθεται παρακάτω:

# Εισαγωγή βιβλιοθηκών
from sense_hat import SenseHat
from time import sleep

# Ρύθμιση του Sense HAT
sense = SenseHat()
sense.set_rotation(270)

# Ρύθμιση του αισθητήρα χρωμάτων
sense.color.gain = 60 # Ρύθμιση της ευαισθησίας του αισθητήρα
sense.color.integration_cycles = 64 # Το μεσοδιάστημα κατά το οποίο θα γίνεται η ανάγνωση

# Προσθήκη μεταβλητών χρωμάτων και εικόνας
c = (0, 0, 0) # Μαύρο
z = (153, 50, 204) # ΣκούροΧρώμαΟρχιδέας
y = (255, 20, 147) # ΒαθύΡοζ
q = (255, 255, 0) # Κίτρινο
m = (34, 139, 34) # ΠράσινοΔάσους
n = (154, 205, 50) # Πρασινοκίτρινο

for i in range(24):
    rgb = sense.color # λήψη του χρώματος από τον αισθητήρα
    c = (rgb.red, rgb.green, rgb.blue)
  #a flower by BFF
    image = [
      c, c, c, c, c, c, c, c,
      c, c, c, c, c, c, c, c,
      c, c, c, c, z, c, c, c,
      c, c, c, y, q, y, c, c,
      c, c, c, c, z, c, c, c,
      c, c, c, c, m, n, n, c,
      c, c, n, n, m, n, n, c,
      c, c, n, n, m, c, c, c]

    # Εμφάνιση της εικόνας
    sense.set_pixels(image)
    sleep(1)

x = (255, 192, 203)  # επίλεξε τις δικές σου τιμές μεταξύ 0 - 255 για το κόκκινο, το πράσινο, το μπλε
sense.clear(x)

# Εισαγωγή βιβλιοθηκών
from sense_hat import SenseHat
from time import sleep

# Ρύθμιση του Sense HAT
sense = SenseHat()
sense.set_rotation(270)

# Ρύθμιση του αισθητήρα χρωμάτων
sense.color.gain = 60 # Ρύθμιση της ευαισθησίας του αισθητήρα
sense.color.integration_cycles = 64 # Το μεσοδιάστημα κατά το οποίο θα γίνεται η ανάγνωση

# Προσθήκη μεταβλητών χρωμάτων και εικόνας
c = (0, 0, 0) # Μαύρο
w = (255, 192, 203) # Ρόζ
s = (139, 69, 19) # ΚαφέΣέλας
h = (0, 255, 255) # Κυανό
y = (255, 20, 147) #ΒαθύΡοζ


for i in range(24):
    rgb = sense.color # λήψη του χρώματος από τον αισθητήρα
    c = (rgb.red, rgb.green, rgb.blue)
    # a cat by Ilma
    image = [
      c, c, c, c, c, c, c, c,
      c, w, s, c, s, w, c, c,
      c, w, s, c, s, w, c, c,
      c, s, h, s, h, s, c, c,
      c, s, s, y, s, s, c, c,
      c, s, s, s, s, s, c, c,
      c, c, s, s, s, c, c, c,
      c, c, c, c, c, c, c, c]
    
    # Εμφάνιση της εικόνας
    sense.set_pixels(image)
    sleep(1)

x = (143, 188, 143)  # επίλεξε τις δικές σου τιμές μεταξύ 0 - 255 για το κόκκινο, το πράσινο, το μπλε
sense.clear(x)

# Εισαγωγή βιβλιοθηκών
from sense_hat import SenseHat
from time import sleep

# Ρύθμιση του Sense HAT
sense = SenseHat()
sense.set_rotation(270)

# Ρύθμιση του αισθητήρα χρωμάτων
sense.color.gain = 60 # Ρύθμιση της ευαισθησίας του αισθητήρα
sense.color.integration_cycles = 64 # Το μεσοδιάστημα κατά το οποίο θα γίνεται η ανάγνωση

# Προσθήκη μεταβλητών χρωμάτων και εικόνας
c = (0, 0, 0) # Μαύρο
n = (154, 205, 50) # Πρασινοκίτρινο)
v = (255, 0, 0) # Κόκκινο
w = (255, 192, 203) # Ρόζ
a = (255, 255, 255) # Λευκό

for i in range(27):
    rgb = sense.color # λήψη του χρώματος από τον αισθητήρα
    c = (rgb.red, rgb.green, rgb.blue) # χρήση του χρώματος που ανίχνευσε ο αισθητήρας
    #this is a mushroom by MoOnErS-Knan
    image = [
    c, c, c, c, c, c, c, c,
    c, c, v, v, v, v, c, c,
    c, v, a, v, a, v, v, c,
    v, a, v, a, v, v, a, v,
    v, v, v, v, v, v, v, v,
    c, c, c, w, w, c, c, c,	
    n, n, n, w, w, n, n, n,
    n, n, n, w, w, n, n, n]

    # Εμφάνιση της εικόνας
    sense.set_pixels(image)
    sleep(1)
    
x = (25, 25, 112)  # επίλεξε τις δικές σου τιμές μεταξύ 0 - 255 για το κόκκινο, το πράσινο, το μπλε
sense.clear(x)


# Εισαγωγή βιβλιοθηκών
from sense_hat import SenseHat
from time import sleep

# Ρύθμιση του Sense HAT
sense = SenseHat()
sense.set_rotation(270)

# Ρύθμιση του αισθητήρα χρωμάτων
sense.color.gain = 60 # Ρύθμιση της ευαισθησίας του αισθητήρα
sense.color.integration_cycles = 64 # Το μεσοδιάστημα κατά το οποίο θα γίνεται η ανάγνωση


#a lion by pasa
# Προσθήκη μεταβλητών χρωμάτων και εικόνας
c = (0, 0, 0) # Μαύρο
t = (255, 140, 0) # ΒαθύΠορτοκαλί
q = (255, 255, 0) # Κίτρινο
v = (255, 0, 0) # Κόκκινο
for i in range(26):
  rgb = sense.color # λήψη του χρώματος από τον αισθητήρα
  c = (rgb.red, rgb.green, rgb.blue)
  image = [
    c, c, c, c, c, c, c, c,
    c, t, t, t, t, t, t, c,
    c, t, q, q, q, q, t, c,
    c, t, c, q, q, c, t, c,
    c, t, q, q, q, q, t, c,
    c, t, q, v, v, q, t, c,
    c, t, t, q, q, t, t, c,
    c, c, c, c, c, c, c, c]

  # Εμφάνιση της εικόνας
  sense.set_pixels(image)
  sleep(1)
x = (255, 0, 0)  # επίλεξε τις δικές σου τιμές μεταξύ 0 - 255 για το κόκκινο, το πράσινο, το μπλε
sense.clear(x)

# Εισαγωγή βιβλιοθηκών
from sense_hat import SenseHat
from time import sleep

# Ρύθμιση του Sense HAT
sense = SenseHat()
sense.set_rotation(270)

# Ρύθμιση του αισθητήρα χρωμάτων
sense.color.gain = 60 # Ρύθμιση της ευαισθησίας του αισθητήρα
sense.color.integration_cycles = 64 # Το μεσοδιάστημα κατά το οποίο θα γίνεται η ανάγνωση

# a hamster by queens
# Προσθήκη μεταβλητών χρωμάτων και εικόνας
c = (0, 0, 0) # Μαύρο
u = (178, 34, 34) # ΚόκκινοΤούβλου
e = (0, 0, 205) # ΜεσαίουΜπλε
s = (139, 69, 19) # ΚαφέΣέλας
v = (255, 0, 0) # Κόκκινο
p = (240, 230, 140) # Χακί


for i in range(25):
    rgb = sense.color
    c = (rgb.red, rgb.green, rgb.blue)
    image = [
      c, c, c, c, c, c, c, c,
      c, c, c, c, c, c, c, c,
      c, c, u, c, u, c, c, c,
      c, c, e, s, e, c, c, c,
      c, c, s, v, s, c, c, c,
      c, c, u, u, u, c, c, c,
      c, c, u, p, u, c, c, c,
      c, u, u, p, u, u, c, c]

    # Εμφάνιση της εικόνας
    sense.set_pixels(image)
    sleep(1)

x = (46, 139, 87)  # επίλεξε τις δικές σου τιμές μεταξύ 0 - 255 για το κόκκινο, το πράσινο, το μπλε
sense.clear(x)

# Εισαγωγή βιβλιοθηκών
from sense_hat import SenseHat
from time import sleep

# Ρύθμιση του Sense HAT
sense = SenseHat()
sense.set_rotation(270)

# Ρύθμιση του αισθητήρα χρωμάτων
sense.color.gain = 60 # Ρύθμιση της ευαισθησίας του αισθητήρα
sense.color.integration_cycles = 64 # Το μεσοδιάστημα κατά το οποίο θα γίνεται η ανάγνωση

# A flawer by thunders
# Προσθήκη μεταβλητών χρωμάτων και εικόνας
c = (0, 0, 0) # Μαύρο
q = (255, 255, 0) # Κίτρινο
m = (34, 139, 34) # ΠράσινοΔάσους

for i in range(25):
    rgb = sense.color # λήψη του χρώματος από τον αισθητήρα
    c = (rgb.red, rgb.green, rgb.blue) # χρήση του χρώματος που ανίχνευσε 

    image = [
        c, c, c, c, c, c, c, c,
        c, c, q, q, q, q, c, c,
        c, q, q, q, q, q, q, c,
        c, q, q, q, q, q, q, c,
        c, c, q, m, q, q, c, c,
        c, c, c, m, c, c, c, c,
        c, c, c, m, c, c, c, c,
        c, c, c, m, c, c, c, c]
 # Εμφάνιση της εικόνας
    sense.set_pixels(image)
    sleep(1)
x = (178, 34, 34)  # επίλεξε τις δικές σου τιμές μεταξύ 0 - 255 για το κόκκινο, το πράσινο, το μπλε
sense.clear(x)

# Εισαγωγή βιβλιοθηκών
from sense_hat import SenseHat
from time import sleep

# Ρύθμιση του Sense HAT
sense = SenseHat()
sense.set_rotation(270)

# Ρύθμιση του αισθητήρα χρωμάτων
sense.color.gain = 60 # Ρύθμιση της ευαισθησίας του αισθητήρα
sense.color.integration_cycles = 64 # Το μεσοδιάστημα κατά το οποίο θα γίνεται η ανάγνωση

# Προσθήκη μεταβλητών χρωμάτων και εικόνας
c = (0, 0, 0) # Μαύρο
m = (34, 139, 34) # ΠράσινοΔάσους
q = (255, 255, 0) # Κίτρινο
v = (255, 0, 0) # Κόκκινο
s = (139, 69, 19) # ΚαφέΣέλας

for i in range(24):
    rgb = sense.color # λήψη του χρώματος από τον αισθητήρα
    c = (rgb.red, rgb.green, rgb.blue)
    # a tree by ΧΕΡ
    image = [
      c, c, c, c, q, c, c, c,
      c, c, c, m, m, v, c, c,
      c, c, m, v, m, m, m, c,
      c, m, m, m, m, v, m, c,
      m, v, m, m, v, m, v, m,
      m, m, m, v, m, m, m, m,
      c, c, c, s, s, c, c, c,
      c, c, s, s, s, s, c, c]

    # Εμφάνιση της εικόνας
    sense.set_pixels(image)
    sleep(1)

x = (143, 188, 143)  # επίλεξε τις δικές σου τιμές μεταξύ 0 - 255 για το κόκκινο, το πράσινο, το μπλε
sense.clear(x)

© 2023 ΠΕΡΙΟΔΙΚΑΚΙ – 2ο ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΕΥΚΑΡΠΙΑΣ "ΓΕΩΡΓΙΟΣ ΣΠΑΣΕΓΚΟΣ" · RSS · Δημιουργία ιστοσελλίδας Πηλιανίδης Γιώργος · Powered by SCH.gr
web counter