• Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
smartphone presenza raspberry rileva che

raspberry che rileva presenza smartphone
#11
Dai facciamo cosi, se hai pazienza, la prossima guida che pubblicherò spiegherà come fare Smile
Heart Libro  | Blog EnricoSartori.it | Idea YouTube
Se un utente ti è stato utile, aumenta la sua reputazione! premi il Pollicione! 
Risposta
#12
ecco lo script perfettamente funzionante

Codice:
#!/usr/bin/python

import bluetooth
import time

import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7, GPIO.OUT)
GPIO.setup(16, GPIO.OUT)

print "In/Out Board"

while True:
    print "Checking " + time.strftime("%a, %d %b %Y %H:%M:%S", time.gmtime())

    result = bluetooth.lookup_name('08:EE:8B:19:B0:94', timeout=5)
    if (result != None):
        
         GPIO.output(7,True)
         print "NOTE4 RILEVATO"
    else:
        GPIO.output(7,False)
        print "NOTE4 FUORI PORTATA"

    result = bluetooth.lookup_name('08:D4:2B:B7:33:A4', timeout=5)
    if (result != None):
        
         GPIO.output(16,True)
         print "NOTE2 RILEVATO"
    else:
       GPIO.output(16,False)
       print "NOTE2 FUORI PORTATA"

    time.sleep(60)
Risposta
#13
Domanda : aprendo python e facendo copia incolla del tuo schetch cosa si deve modificare per adattarlo per il mio telefono?

Inviato dal mio SM-N9005 utilizzando Tapatalk
Risposta
#14
l'indirizzo esadecimale nella riga "result= ecc ecc"

cmq grazie anche da parte mia.
può tornare utile Smile



Coltiva linux, che windows si pianta da solo! (cit.)
Risposta
#15
Citazione:Domanda : aprendo python e facendo copia incolla del tuo schetch  cosa si deve modificare per adattarlo per il mio telefono?

Inviato dal mio SM-N9005 utilizzando Tapatalk

devi solo cambiare il mac 
ossia 
in questa stringa 
result = bluetooth.lookup_name('TUO MAC, timeout=5)
Risposta
#16
Ok grazie, provo e ti faccio sapere

Inviato dal mio SM-N9005 utilizzando Tapatalk
Risposta
#17
stesse instruzioni ma con aggiunta sintesi vocale
Codice:
#!/usr/bin/python

import bluetooth
import time
import os
import RPi.GPIO as GPIO 
GPIO.setmode(GPIO.BOARD) 
GPIO.setup(7, GPIO.OUT) 
GPIO.setup(16, GPIO.OUT) 

print "In/Out Board"

while True:
    print "Checking " + time.strftime("%a, %d %b %Y %H:%M:%S", time.gmtime())

    result = bluetooth.lookup_name('08:EE:8B:19:B0:92', timeout=5)
    if (result != None):
        
         GPIO.output(7,True)
         print "NOTE4 RILEVATO"
         os.system('espeak "note 4 rilevato" -v it -p 70 -s 155 > /dev/null 2> /dev/null')
    else:
        GPIO.output(7,False)
        print "NOTE4 FUORI PORTATA"
        os.system('espeak "note 4 fuori portata" -v it -p 70 -s 155 > /dev/null 2> /dev/null')
    result = bluetooth.lookup_name('08:D4:2B:B7:33:A9', timeout=5)
    if (result != None):
        
         GPIO.output(16,True)
         print "NOTE2 RILEVATO"
         os.system('espeak "note 2 rilevato" -v it -p 70 -s 155 > /dev/null 2> /dev/null')
    else:
       GPIO.output(16,False)
       print "NOTE2 FUORI PORTATA"
       os.system('espeak "note 2 fuori portata" -v it -p 70 -s 155 > /dev/null 2> /dev/null')
    time.sleep(3)
Risposta
#18
PS usate il tag code per i listati. altrimenti si perde l'identazione e altre amenità ( 8 e parentesi chiusa diventano una faccina, ecc).
Ho editato in tal senso i post precedenti.
Risposta
#19
Grazie per il consiglio del tag code e per aver dato una sistemata al file
Non sono molto pratico sorry
Risposta
#20
direi che si può aggiungere lo script con sintesi vocalenella sezione guide del forum Smile
Heart Libro  | Blog EnricoSartori.it | Idea YouTube
Se un utente ti è stato utile, aumenta la sua reputazione! premi il Pollicione! 
Risposta
  


Vai al forum:


Navigazione: 3 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect