Differenze tra le versioni di "Applicazioni di Raspberry PI"
(61 versioni intermedie di 9 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
− | === | + | == Web Server == |
− | === | + | |
+ | [http://tapion.it/server-con-un-raspberrypi-si-puo-fare-parte-2-nginx-php-fpm-wordpress-sqlit/ Usare il Raspberry Pi come Web Server] | ||
+ | |||
+ | == Firewall == | ||
+ | |||
+ | [[Raspberry_Pi_Access_Point_WEP2#Firewall_.28iptables.29 | Una 'base' di partenza per un firewall 'manuale']] | ||
+ | |||
+ | == Access Point == | ||
[[Raspberry PI come access point: l'esempio dell'AP usato al non-corso]] | [[Raspberry PI come access point: l'esempio dell'AP usato al non-corso]] | ||
− | === | + | [[Raspberry_Pi_Access_Point_WEP2 | Access Point con autenticazione WEP2, DNS e Firewall]] |
− | === | + | |
+ | [[Raspberry_Pi_Access_Point | Access Point con autenticazione WEP2]] | ||
+ | |||
+ | == Piratebox == | ||
+ | |||
+ | http://piratebox.cc/raspberry_pi | ||
+ | |||
+ | == Freedombox == | ||
+ | |||
+ | |||
+ | [[Freedombox]] | ||
+ | |||
+ | [https://wiki.debian.org/FreedomBox Freedombox (Debian wiki)] | ||
+ | |||
+ | [http://ftp.skolelinux.org/pub/freedombox/ Dowload images] | ||
+ | |||
+ | == Applicazioni telefoniche == | ||
[[Asterisk installazione base]] | [[Asterisk installazione base]] | ||
[[Configurazione di Ekiga]] client voip per pc | [[Configurazione di Ekiga]] client voip per pc | ||
+ | |||
+ | [[Asterisk configurazione]] | ||
[[Generazione chiamate da Asterisk]] | [[Generazione chiamate da Asterisk]] | ||
Riga 15: | Riga 40: | ||
[[Debug di Asterisk]] | [[Debug di Asterisk]] | ||
− | === | + | [[NCID]]:Filtro per chiamate indesiderate |
+ | |||
+ | == Domotica == | ||
+ | |||
+ | === Segnali e Comandi === | ||
[[Interfacciare un Rele']] | [[Interfacciare un Rele']] | ||
Riga 25: | Riga 54: | ||
[[Leggere un pulsante su GPIO con antirimbalzo software]] | [[Leggere un pulsante su GPIO con antirimbalzo software]] | ||
− | === | + | === Controllo consumi elettrici === |
[[Misurare la corrente con un anello amperometrico]] | [[Misurare la corrente con un anello amperometrico]] | ||
Riga 31: | Riga 60: | ||
[[Misurare la corrente dal contatore elettronico]] | [[Misurare la corrente dal contatore elettronico]] | ||
− | === | + | === Temperature === |
+ | |||
+ | [[Raspberry_Pi-Lettura_Temperatura|Lettura Temperatura]] | ||
[[Misurare la Temperatura]] | [[Misurare la Temperatura]] | ||
Riga 37: | Riga 68: | ||
[[Termostato]] | [[Termostato]] | ||
− | == | + | [[CronoTermostato|CronoTermostato (ThermoRed)]] |
− | + | ||
+ | [[Thermo]] | ||
+ | |||
+ | == Lavagna multimediale == | ||
+ | |||
+ | == Laboratorio scolastico (linux terminal server) == | ||
:[[LTSP|Laboratorio/Aula informatica LTSP]] | :[[LTSP|Laboratorio/Aula informatica LTSP]] | ||
Riga 44: | Riga 80: | ||
: .. | : .. | ||
− | == | + | == Remote console per server == |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Collegare una porta seriale RS-232]] | [[Collegare una porta seriale RS-232]] | ||
− | + | == PVR, DVB, TV == | |
− | ( | + | [[PVR (Personal Video Recorder), DVB, gateway televisivo]] |
− | + | == Videosorveglianza == | |
+ | [[Modulo Camera per Raspberry Pi]] | ||
− | + | [[Videosorveglianza con Motion]] | |
− | |||
− | |||
− | |||
− | |||
− | + | [[Motion con Raspberry Pi Camera on board]] | |
− | + | [[Motion-mmal con Raspberry Pi Camera on board]] | |
− | |||
− | |||
− | + | [[Appunti per un sistema di video, sorveglianza e streaming, indipendente]] | |
− | + | == Radiocomandi == | |
− | + | [[Accendere e spegnere 4 led tramite un ricevitore a infrarossi]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | [[Comandare centralina allarme low cost 433Mhz con un raspberry]] | |
− | |||
− | |||
− | |||
− | == | + | == Raspberry e Arduino insieme: interfacciamento == |
− | + | Oltre ai vari metodi di interfacciamento di Raspberry PI con Arduino, tra cui il protocollo I2C, si può farlo attraverso la porta USB utilizzando la libreria Python Nampy. Maggiori informazioni si trovano qui [http://marcosbox.blogspot.it/2013/01/nanpy-usa-il-tuo-arduino-con-python.html] | |
− | [ | ||
− | + | == Uno smart player audio da abbinare allo stereo casalingo == | |
− | |||
Sto viluppando un player python basato su gstreamer senza interfaccia se non quella su dbus che segue lo standard mpris2 http://specifications.freedesktop.org/mpris-spec/latest/ | Sto viluppando un player python basato su gstreamer senza interfaccia se non quella su dbus che segue lo standard mpris2 http://specifications.freedesktop.org/mpris-spec/latest/ | ||
Riga 126: | Riga 116: | ||
Per il momento il player è sviluppato all'interno di un software per l'automazione di una emittente radiofonica: http://autoradiobc.sf.net (vedi svn) | Per il momento il player è sviluppato all'interno di un software per l'automazione di una emittente radiofonica: http://autoradiobc.sf.net (vedi svn) | ||
− | + | == Cambiamonete / servizi a pagamento / Totem informativo == | |
Raspberry per gestire servizi a pagamento. | Raspberry per gestire servizi a pagamento. | ||
Riga 134: | Riga 124: | ||
Aggiungere magari un sensore di prossimità per il risparmio energetico attivando il display solo in presenza di utenti. | Aggiungere magari un sensore di prossimità per il risparmio energetico attivando il display solo in presenza di utenti. | ||
− | + | == Mini centrale di Controllo Accessi == | |
Il Raspberry può diventare una centralina in grado di controllare l’apertura di cancelli pedonali o automatici, porte scorrevoli o sezionali interfacciandola ad un lettore di badge magnetici commerciale. | Il Raspberry può diventare una centralina in grado di controllare l’apertura di cancelli pedonali o automatici, porte scorrevoli o sezionali interfacciandola ad un lettore di badge magnetici commerciale. | ||
Occorre implementare il protocollo Wiegand [ http://en.wikipedia.org/wiki/Wiegand_interface ] per dialogare attraverso un cavo dati di lunghezza fino a 100mt (in condizioni ottimali). La centralina potrebbe funzionare in stand-alone acquisendo in auto-apprendimento il codice delle tessere da autorizzare ad accedere oppure creare una lista di codici all’interno di un file modificabile da Raspbian. Eventualmente potrebbe essere previsto un buffer per contenere fino a un certo numero di timbrature, associate alla data e all’ora in cui è avvenuto il passaggio della tessera per effettuare una sorta di consultazione dello storico eventi. | Occorre implementare il protocollo Wiegand [ http://en.wikipedia.org/wiki/Wiegand_interface ] per dialogare attraverso un cavo dati di lunghezza fino a 100mt (in condizioni ottimali). La centralina potrebbe funzionare in stand-alone acquisendo in auto-apprendimento il codice delle tessere da autorizzare ad accedere oppure creare una lista di codici all’interno di un file modificabile da Raspbian. Eventualmente potrebbe essere previsto un buffer per contenere fino a un certo numero di timbrature, associate alla data e all’ora in cui è avvenuto il passaggio della tessera per effettuare una sorta di consultazione dello storico eventi. | ||
− | == | + | == Display LCD == |
+ | |||
+ | *[[Nokia 5110 LCD 84x48 px]] | ||
− | + | == Chiavette 3G USB == | |
+ | *[[Huawei E353 HSPA+ Usb Stick]] | ||
− | + | *[[Input/Output tramite sms]] | |
− | *[[ | + | == Server Stampante Scanner == |
+ | *[[PrinterScannerServer]] | ||
+ | |||
+ | == Server == | ||
+ | |||
+ | [[Personal Portable Server]] | ||
− | == | + | == Accesso remoto via Internet == |
+ | [[SSH_Internet]] | ||
− | + | == Utilizzo di Telegram Istant Messenger == | |
+ | Telegram è un servizio di istant messaging disponibile per i principali sistemi operativi di dispositivi mobili e computer. Può essere utilizzato per interagire con il Raspberry Pi sia per inviare, sia per ricevere messaggi di testo, immagini, video e audio. E' molto utile sia per controllare e attuare sistemi (ad esempio possiamo aprire un cancello o accendere le luci o il riscaldamento inviando un messaggio), sia per ricevere risposta da sistemi (ad esempio foto o video da una telecamera). [[Utilizzo di Telegram IM]] | ||
− | + | == qui la lista continua con la vostra fantasia == | |
− | + | [[Accensione di un led]] |
Versione attuale delle 05:00, 29 giu 2023
Web Server
Usare il Raspberry Pi come Web Server
Firewall
Una 'base' di partenza per un firewall 'manuale'
Access Point
Raspberry PI come access point: l'esempio dell'AP usato al non-corso
Access Point con autenticazione WEP2, DNS e Firewall
Access Point con autenticazione WEP2
Piratebox
http://piratebox.cc/raspberry_pi
Freedombox
Applicazioni telefoniche
Configurazione di Ekiga client voip per pc
Generazione chiamate da Asterisk
NCID:Filtro per chiamate indesiderate
Domotica
Segnali e Comandi
Una ciabatta controllata da USB
Leggere un pulsante su GPIO con antirimbalzo software
Controllo consumi elettrici
Misurare la corrente con un anello amperometrico
Misurare la corrente dal contatore elettronico
Temperature
Lavagna multimediale
Laboratorio scolastico (linux terminal server)
Remote console per server
Collegare una porta seriale RS-232
PVR, DVB, TV
PVR (Personal Video Recorder), DVB, gateway televisivo
Videosorveglianza
Modulo Camera per Raspberry Pi
Motion con Raspberry Pi Camera on board
Motion-mmal con Raspberry Pi Camera on board
Appunti per un sistema di video, sorveglianza e streaming, indipendente
Radiocomandi
Accendere e spegnere 4 led tramite un ricevitore a infrarossi
Comandare centralina allarme low cost 433Mhz con un raspberry
Raspberry e Arduino insieme: interfacciamento
Oltre ai vari metodi di interfacciamento di Raspberry PI con Arduino, tra cui il protocollo I2C, si può farlo attraverso la porta USB utilizzando la libreria Python Nampy. Maggiori informazioni si trovano qui [1]
Uno smart player audio da abbinare allo stereo casalingo
Sto viluppando un player python basato su gstreamer senza interfaccia se non quella su dbus che segue lo standard mpris2 http://specifications.freedesktop.org/mpris-spec/latest/ Questo permetterebbe di usare ruspberry come player remoto senza consumare inutili risorse. Seguono una cli su dbus per getire il player, una gui pygtk sempre su dbus e una interfaccia web con cherrypy sempre a partire da dbus. Sarebbe interessante abbinare un dac amplifier magari basato su t-amp. Per il momento il player è sviluppato all'interno di un software per l'automazione di una emittente radiofonica: http://autoradiobc.sf.net (vedi svn)
Cambiamonete / servizi a pagamento / Totem informativo
Raspberry per gestire servizi a pagamento. Gestire tramite python il protocollo cctalk http://en.wikipedia.org/wiki/CcTalk e quindi dispositivi per accettare monete e banconote. Realizzare quindi servizi a pagamento tramite Totem informativi & Chioschi ... Driver CCTALK per gettoniera già disponibile insieme ad hardware di test. Aggiungere magari un sensore di prossimità per il risparmio energetico attivando il display solo in presenza di utenti.
Mini centrale di Controllo Accessi
Il Raspberry può diventare una centralina in grado di controllare l’apertura di cancelli pedonali o automatici, porte scorrevoli o sezionali interfacciandola ad un lettore di badge magnetici commerciale. Occorre implementare il protocollo Wiegand [ http://en.wikipedia.org/wiki/Wiegand_interface ] per dialogare attraverso un cavo dati di lunghezza fino a 100mt (in condizioni ottimali). La centralina potrebbe funzionare in stand-alone acquisendo in auto-apprendimento il codice delle tessere da autorizzare ad accedere oppure creare una lista di codici all’interno di un file modificabile da Raspbian. Eventualmente potrebbe essere previsto un buffer per contenere fino a un certo numero di timbrature, associate alla data e all’ora in cui è avvenuto il passaggio della tessera per effettuare una sorta di consultazione dello storico eventi.
Display LCD
Chiavette 3G USB
Server Stampante Scanner
Server
Accesso remoto via Internet
Utilizzo di Telegram Istant Messenger
Telegram è un servizio di istant messaging disponibile per i principali sistemi operativi di dispositivi mobili e computer. Può essere utilizzato per interagire con il Raspberry Pi sia per inviare, sia per ricevere messaggi di testo, immagini, video e audio. E' molto utile sia per controllare e attuare sistemi (ad esempio possiamo aprire un cancello o accendere le luci o il riscaldamento inviando un messaggio), sia per ricevere risposta da sistemi (ad esempio foto o video da una telecamera). Utilizzo di Telegram IM