# Εισάγουμε το framework flask from flask import Flask, render_template, request, session, g, url_for, redirect # Εισάγουμε τη βιβλιοθήκη sense_emu (ή sense_hat) from sense_hat import SenseHat import random import numpy as np s = SenseHat() s.set_rotation(180) s.lowlight = False # Ορισμός επιπλέον χρωμάτων: blue = [0, 0, 200] # μονού παίκτη (μπλε) red = [200, 0, 0] # ζυγού παίκτη (κόκκινο) bluehit = [0, 200, 200] # μονού παίκτη που «χτύπησε» πλοίο (κυανό) redhit = [200, 200, 0] # ζυγού παίκτη που «χτύπησε» πλοίο (κίτρινο) # Δημιουργούμε μια λίστα που περιέχει μικρότερες # λίστες με τα στοιχεία του κάθε χρήστη. # Αρχικοποιούμε τη λίστα users: users = [] # Με την append() προσθέτουμε κάθε χρήστη ως # μια μικρότερη λίστα αποτελούμενη από τρία πεδία. # Το πρώτο πεδίο αφορά ένα μοναδικό αριθμό (user id). # Το δεύτερο πεδίο αφορά το όνομα του χρήστη (username). # Τέλος, το τρίτο αφορά τον κωδικό του χρήστη (password) users.append([1, 'faid', 'faid1']) users.append([2, 'myr', 'myr1']) #nmaparr=[] green = [0, 200, 0] black = [0, 0, 0]
def move_left(self): x1 = self.x1 x2 = self.x2 if x1 > 0: x1 -= 1 self.x1 = x1 x2 -= 1 self.x2 = x2 self.clear() self.square(r, g, b) sense = SenseHat() sense.clear() sense.lowlight = False r = 90 g = 50 b = 170 c2 = 2 sqr = SenseSquare() sqr.init(c2) sqr.square(r, g, b) rgb = { 'r': (255, 255, 250, 255, 51, 0, 0, 102, 255), 'g': (51, 128, 200, 255, 255, 204, 102, 0, 0), 'b': (51, 0, 20, 255, 51, 60, 204, 204, 127) }
from logzero import logger, logfile from sense_hat import SenseHat from ephem import readtle, degree from picamera import PiCamera from datetime import datetime, timedelta from time import sleep import random import os import csv dir_path = os.path.dirname(os.path.realpath(__file__)) # Connect to the Sense Hat sense = SenseHat() sense.lowlight = True # Set a logfile name logfile(dir_path + "/uranoteam.log") # Please update the TLE name = "ISS (ZARYA)" l1 = "1 25544U 98067A 20044.32408565 .00002939 00000-0 61158-4 0 9991" l2 = "2 25544 51.6434 246.2798 0004853 268.2335 74.4275 15.49164447212652" iss = readtle(name, l1, l2) iss.compute() # Set up camera camera = PiCamera() camera.resolution = (2592, 1944)