#inizializzazione LED funzled(0) #generazione liste valorifreq = [] distRR = [] valoriGSR = [] #inizializzazione sensore EarClip sul PMOD 2 (JC) e grove id 4 (GR4) earHR = Grove_EarHR(2, 4) # inizializzazione del Led della Zybo led = LED(0) led.off() # lettura valori iniziali battito cardiaco beats, deltaT = earHR.read_raw() oldBeats = beats #definizione e posizionamento ADC sul PMOD 1(JB) e grove id 4(GR4) grove_adc = Grove_ADC(1, 4) delta = 60 start = time.time() end = start while (end - start < delta): valoriGSR.append(grove_adc.read()) time.sleep(0.05)
return False # Truncate the log file with open(LOG_FILE, 'w') as file: pass return True if __name__ == "__main__": rst = Button(0) counter = 0 timer = 0 # Keep track of how long it's been since we've gotten a log run = False # Loop flag posted = False LED_1.off() LED_2.off() LED_POSTING.off() LED_RUNNING.off() logger.debug("Starting now") while True: time.sleep(1) if run: LED_1.on() posted = False counter += 1 if worker( counter): # If we get a message successfully, reset timer timer = 0 else: # otherwise, keep track of failed messages (eg when car is off)
# We have 2 players -- i<2 while (i<2): # Status Led: Ready to start if(i==0): led1.on() else: led2.on() # Wait button push while(button.read() == 0): time.sleep(0.1) # Check if correct if(i==0): led1.off() else: led2.off() values = [] sampling_time = 5 start = time.time() end = start while(end - start < sampling_time): value = pmod_adc.read(0) values.append(value) end = time.time() num_samples = len(values) sampling_time = end - start
giallo.write(x) rosso.write(x) #inizializzazione LED funzled(0) #generazione liste valorifreq=[] distRR=[] valoriGSR=[] #inizializzazione sensore EarClip sul PMOD 2 (JC) e grove id 4 (GR4) earHR = Grove_EarHR(2, 4) # inizializzazione del Led della Zybo led = LED(0) led.off() # lettura valori iniziali battito cardiaco beats, deltaT = earHR.read_raw() oldBeats = beats #definizione e posizionamento ADC sul PMOD 1(JB) e grove id 4(GR4) grove_adc = Grove_ADC(1, 4) delta = 60 start = time.time() end = start while(end - start < delta): valoriGSR.append(grove_adc.read()) time.sleep(0.05)