Profilo di Trescon65

Nome Trescon65
Indirizzo email [email protected]
AvatarAvatar utenti
Messaggi10
Firma forum
Alberto
-------------------
Io ignoro, quindi non so , ma vorrei sapere per poter fare
  • Re: Il programma che gira su raspberry 3 non gira su Raspberry 2 B+
    Forum >> Principianti
    Ok , potrebbe non piacergli la riga di definizione della codifica, ma io vorrei sapere se è un problema di versione Hardware del raspberry tra la 2B+ e la 3 ; visto che sulla 3 il programma funziona egregiamente.
    Si da il caso che io debba sviluppare (cha parolone grosso) un programmino che giri sia sul 2 che sul 3 e che quindi mi sia necessario capire come poter fare un programma compatibile con entrambe le schede.
    Grazie

    Alberto
    Alberto
    -------------------
    Io ignoro, quindi non so , ma vorrei sapere per poter fare
  • Il programma che gira su raspberry 3 non gira su Raspberry 2 B+
    Forum >> Principianti
    Buonasera, sempre lo stesso programma di prima
    # 11/09/2016 : fa lampeggiare due led con le funzioni
    #! /usr/bin/env python
    #! python3 
    # coding: utf-8
    
    import RPi.GPIO as GPIO
    import time
    
    ### Setup iniziale ###
    GPIO.setmode(GPIO.BCM)
    PIN5 = 5 ### Ma scegli quello che ti piace di più ###
    PIN6 = 6
    PIN7 = 7
    PIN8 = 8
    GPIO.setwarnings(False) ### Serve solo per non stampare i warning a schermo, un po' li odio lo confesso ###
    GPIO.setup(PIN5,GPIO.OUT)
    GPIO.setup(PIN6,GPIO.OUT)
    GPIO.setup(PIN7,GPIO.OUT)
    GPIO.setup(PIN8,GPIO.OUT)
    
    def led5_on():
        GPIO.output(PIN5,True)
        time.sleep(1)
        
    def led6_on():
        GPIO.output(PIN6,True)
        time.sleep(1)    
        
    def led7_on():
        GPIO.output(PIN7,True)
        time.sleep(1)
        
    def led8_on():
        GPIO.output(PIN8,True)
        time.sleep(1)
    
    def led5_off():
        GPIO.output(PIN5,False)
        time.sleep(1)
        
    def led6_off():
        GPIO.output(PIN6,False)
        time.sleep(1)
        
    def led7_off():
        GPIO.output(PIN7,False)
        time.sleep(1)
        
    def led8_off():  
        GPIO.output(PIN8,False)
        time.sleep(1)
        
    ### Accendi e spegni la lucetta finché non spari allo script ###
    while True:
        
        led5_on()
        led6_on()
        led7_on()
        led8_on()
    
        led5_off()
        led6_off()
        led7_off()
        led8_off()
    
    
    che su raspberry 3 funziona benissimo , sul raspberry 2B+ mi da un errore che per me non ha senso (in pratica non capisco cosa mi voglia dire l'interprete)
    Allego la foto dell'errore x potervi mettere in condizione di darmi un consiglio.
    Grazie
    Alberto
    -------------------
    Io ignoro, quindi non so , ma vorrei sapere per poter fare
  • Problema con import RPi.GPIO as GPIO
    Forum >> Principianti
    Buonasera, questo è un problema che ho stasera.
    Io ho sviluppato un programmino con il software GEANY che è di serie con la release Noobs 1.9.2 del software x Raspberry, sviluppando direttamente su Raspberry.
    Ora, se lancio il programma sul pc , sempre con Geany , mi dice che :

    Traceback (most recent call last):
    File "Ambulanza A4 pro1.py", line 6, in <module>
    import RPi.GPIO as GPIO
    ImportError: No module named 'RPi'
    Premere un tasto per continuare . . .

    Il programmino che su Raspberry funziona benissimo è :

    # 11/09/2016 : fa lampeggiare due led con le funzioni
    #! /usr/bin/env python
    #! python3 
    # coding: utf-8
    
    import RPi.GPIO as GPIO
    import time
    
    ### Setup iniziale ###
    GPIO.setmode(GPIO.BCM)
    PIN5 = 5 ### Ma scegli quello che ti piace di più ###
    PIN6 = 6
    PIN7 = 7
    PIN8 = 8
    GPIO.setwarnings(False) ### Serve solo per non stampare i warning a schermo, un po' li odio lo confesso ###
    GPIO.setup(PIN5,GPIO.OUT)
    GPIO.setup(PIN6,GPIO.OUT)
    GPIO.setup(PIN7,GPIO.OUT)
    GPIO.setup(PIN8,GPIO.OUT)
    
    def led5_on():
        GPIO.output(PIN5,True)
        time.sleep(1)
        
    def led6_on():
        GPIO.output(PIN6,True)
        time.sleep(1)    
        
    def led7_on():
        GPIO.output(PIN7,True)
        time.sleep(1)
        
    def led8_on():
        GPIO.output(PIN8,True)
        time.sleep(1)
    
    def led5_off():
        GPIO.output(PIN5,False)
        time.sleep(1)
        
    def led6_off():
        GPIO.output(PIN6,False)
        time.sleep(1)
        
    def led7_off():
        GPIO.output(PIN7,False)
        time.sleep(1)
        
    def led8_off():  
        GPIO.output(PIN8,False)
        time.sleep(1)
        
    ### Accendi e spegni la lucetta finché non spari allo script ###
    while True:
        
        led5_on()
        led6_on()
        led7_on()
        led8_on()
    
        led5_off()
        led6_off()
        led7_off()
        led8_off()
    
    
    Ora , capisco che non trova una libreria, ma so anche che io non so come e dove recuperarla.
    Grazie

    Alberto

    Alberto
    -------------------
    Io ignoro, quindi non so , ma vorrei sapere per poter fare
  • Re: Creare un pulsante che avvi una procedura
    Forum >> Principianti
    Grazie x la dritta, ottimo spunto da cui partire.

    Alberto
    Alberto
    -------------------
    Io ignoro, quindi non so , ma vorrei sapere per poter fare
  • Re: Idle e i numeri di riga
    Forum >> Programmazione Python >> IDE ed Editor
    Le esigenze sono quelle di un novizio in Python che vuole programmare direttamente sul raspberry x poter prendere confidenza oltre che con Python anche con Linux Debian (visto che non conosce pure quello).
    E poi ho provato a fare un programmino con l'idle di Python su pc e poi l'ho portato su Raspberry , con la stessa master release 3; nel pc con la 3.51 il raspberry con la 3.4..... il programmino sul pc girava, sul Rasperberry mi da degli errori.
    Siccome i programmi dovranno girare su Raspberry , se li faccio direttamente li e funzionano ho preso due piccioni con una fava.
    Quindi vorrei :

    1- un ide che possa girare direttamente su Raspberry e che sia un po' meglio di quello di serie con Python
    2- Che abbia un controllo sintassi e un debugging serio e chiaro (sempre per i novizi).
    3- accettasi suggerimenti anche totalmente diversi da quelli chiesti , bata che mi permettano di creare un programma e di testarlo con successo e che sia intuitivo (sono un po' ruggine con l'inglese)

    Grazie

    Alberto

    Alberto
    -------------------
    Io ignoro, quindi non so , ma vorrei sapere per poter fare
  • Re: Tkinter e la posizione di Label e Button
    Forum >> Programmazione Python >> GUI
    Grazie per il suggerimento, ci darò subito un'occhiata e spero di capire come devo fare.
    Grazie ancora
    Alberto
    -------------------
    Io ignoro, quindi non so , ma vorrei sapere per poter fare
  • Re: Tkinter e la posizione di Label e Button
    Forum >> Programmazione Python >> GUI
    Grazie per l'interessamento ma .... di codice ce n'è ben poco se non 4 label e 4 pulsanti tutti ammucchiati.
    Io posso anche postarlo, non è nulla di che, ma è proprio perchè è una stupidata che non l'ho messo.
    Se invece sai di qualche codice dal quale vedere come poter fare , accettasi suggerimenti....
    Grazie

    Alberto

    Alberto
    -------------------
    Io ignoro, quindi non so , ma vorrei sapere per poter fare
  • Tkinter e la posizione di Label e Button
    Forum >> Programmazione Python >> GUI
    Buongiorno a tutti, allora io avrei un problemino, dovrei creare una gui con un' estetica "decente" ; nel senso che non devo avere tutti i pulsanti o le label appiccicati uno all'altro ma fare un'interfaccia accattivante.
    Nel mio caso avrei 4 label da posizionare a circa 1/4 del bordo superiore della finestra e a circa 1-2 centimetri una dall'altra.
    Lo stesso vale per 4 pulsanti da posizionare sotto le lebel , circa 2-3 più basse delle stesse.
    Io ho provato a vedere ma ho trovato .pack() e .grid() ma mi appiccicano tutto.
    Che comando posso usare x posizionare al pixel tot il mio pulsante/label ?
    Grazie in anticipo a chi può aiutarmi.
    Saluti
    Alberto

    P.s. : se non si fosse capito sono un novizio di Python
    Alberto
    -------------------
    Io ignoro, quindi non so , ma vorrei sapere per poter fare
  • Re: stampare su carta
    Forum >> Principianti
    Buonasera, l'argomento interesserebbe anche a me.

    Facciamo un esempio : io ho una schermata dove inserisco una serie di dati anagrafici, in risposta a una maschera creata con Tkinter.
    Io poi ho la necessità di stampare si la maschera (in questo caso il nome del campo) ma anche il contenuto di ogni singolo campo da me riempito.
    Alla luce di questo "quesito" come si potrebbe procedere, per macro passaggi.

    Grazie

    Alberto
    -------------------
    Io ignoro, quindi non so , ma vorrei sapere per poter fare
  • Quale programma x creare interfacce grafiche
    Forum >> Programmazione Python >> GUI
    Buonasera, ho installato python 3.4 esono alle primissime armi.
    Siccome dovrei creare delle interfacce grafiche per scambiare dati con dei pic e con raspberry mi sono avvicinato a Python, anche se penso che sarà piu uno scontro; volevo qualche consiglio sul migliore (qualita'/complessità) programma x creare interfacce.

    Grazie

    Alberto :question:
    Alberto
    -------------------
    Io ignoro, quindi non so , ma vorrei sapere per poter fare