Outils pour utilisateurs

Outils du site


projets:esgourde2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

projets:esgourde2 [2020/03/13 16:35] – [Expérience RSP ZERO W / ReSpeaker / wittyPi / Gstreamer] gepetoprojets:esgourde2 [2024/02/09 16:56] (Version actuelle) – modification externe 127.0.0.1
Ligne 138: Ligne 138:
 ==== Audioinjector ==== ==== Audioinjector ====
   * http://www.audioinjector.net/rpi-zero WM8731 1 entree stereo Line + 1 electret   * http://www.audioinjector.net/rpi-zero WM8731 1 entree stereo Line + 1 electret
 +  * https://shop.audioinjector.net/detail/Sound_Cards/Original+Pi+Sound+Card 2 entrees 2 sortie, plus grosse mais entrées stéréo plus simple à mettre en place (22)
  
 ==== ReSpeaker-2-Mics-Pi-HAT ==== ==== ReSpeaker-2-Mics-Pi-HAT ====
Ligne 156: Ligne 157:
 toujours 16bits mais plus simple à intégrer ?, toujours basse conso toujours 16bits mais plus simple à intégrer ?, toujours basse conso
   * https://fe-pi.com/products/fe-pi-audio-v1  16$ 2 entrées en RCA !   * https://fe-pi.com/products/fe-pi-audio-v1  16$ 2 entrées en RCA !
 +  * https://fe-pi.com/products/fe-pi-audio-z-v2 pour 2 entrées et **2 sorties** line en jack ;-)
   * https://fe-pi.com/p/support-and-setup   * https://fe-pi.com/p/support-and-setup
 +  * http://www.hobbytronics.co.uk/teensy-audio-adapter?keyword=audio
 +  * https://www.pjrc.com/store/teensy3_audio.html
  
 +==== iqaudio ====
 +  * http://iqaudio.co.uk/hats/100-pi-codec.html
 ===== Expérience RSP ZERO W / ReSpeaker / ecasound ===== ===== Expérience RSP ZERO W / ReSpeaker / ecasound =====
  
Ligne 338: Ligne 344:
 #Configuration des enregistrements #Configuration des enregistrements
 # /usr/local/bin/wittyPi.sh pour la conf des alarmes RTC # /usr/local/bin/wittyPi.sh pour la conf des alarmes RTC
 +# NOM nom de la machine 
 +NOM=esgourde1
 # BOUCLE entre 2 prises en seconde # BOUCLE entre 2 prises en seconde
 BOUCLE=900 BOUCLE=900
Ligne 351: Ligne 358:
 TAILLE=100000000 TAILLE=100000000
 # nom des fichiers sans extention .flac # nom des fichiers sans extention .flac
-NOMFIC='/home/pi/SONS/'`date "+%F_"`+NOMFIC='/home/pi/SONS/$NOM_'`date "+%F_"`
  
 # la commande lancee est # la commande lancee est
-# gst-launch-1.0  alsasrc device=hw: ! audioconvert $AUDIO_CONVERT ! flacenc ! multifilesink next-file=max-size max-file-size=$TAILLE location="${NOMFICTOT}_%d.flac" &+# gst-launch-1.0  alsasrc device=hw: ! audioconvert $AUDIO_CONVERT ! flacenc ! filesink location="${NOMFICTOT}.flac" &
  
 # ESCARCELLE machine de collectage # ESCARCELLE machine de collectage
Ligne 362: Ligne 369:
 PASS="&passblabla" PASS="&passblabla"
 PORT=6123 PORT=6123
- 
- 
-#!/bin/bash 
-#Configuration des enregistrements 
-# /usr/local/bin/wittyPi.sh pour la conf des alarmes RTC 
- 
-# BOUCLE entre 2 prises en seconde 
-BOUCLE=900 
-# TEMPSTOT temps pour shutdown en minute 
-# doit etre avant extinction par wittyPi.sh 
-TEMPSTOT=110 
- 
-# TAILLE des fichiers enregistrement en octet 1M=100000000 
-TAILLE=150000000 
-# nom des fichiers sans extention .flac 
-NOMFIC='/home/pi/SONS/'`date "+%F_"` 
- 
- 
-# AUDIO_CONVERT param additionnels inactif 
-AUDIO_CONVERT= 
- 
-# la commande lancee est  
-# gst-launch-1.0  alsasrc device=hw: ! audioconvert $AUDIO_CONVERT ! flacenc ! multifilesink next-file= max-file-size=$TAILLE location="${NOMFICTOT}_%d.flac" & 
 </code> </code>
 **/usr/local/bin/esgourde_witty.sh** **/usr/local/bin/esgourde_witty.sh**
Ligne 403: Ligne 387:
         source /boot/esgourde.cfg         source /boot/esgourde.cfg
 else else
 +        NOM=esgourde1
         NOMFIC='/home/pi/SONS/'`date "+%F_"`         NOMFIC='/home/pi/SONS/'`date "+%F_"`
         TAILLE=100000000         TAILLE=100000000
Ligne 422: Ligne 407:
 killall gst-launch-1.0 killall gst-launch-1.0
 NOMFICTOT=${NOMFIC}`date "+%H-%M"` NOMFICTOT=${NOMFIC}`date "+%H-%M"`
-gst-launch-1.0 alsasrc device=hw:0 ! audioconvert $AUDIO_CONVERT ! flacenc ! multifilesink next-file=4 max-file-size=$TAILLE location="${NOMFICTOT}_%d.flac" +gst-launch-1.0 alsasrc device=hw:0 ! audioconvert $AUDIO_CONVERT ! flacenc ! filesink location="${NOMFICTOT}.flac" & 
- +sleep $BOUCLE 
-mv "${NOMFICTOT}_%d.flac" ./TRANS/+killall gst-launch-1.0 
 +mv "${NOMFICTOT}.flac" ./TRANS/
  
 done done
Ligne 450: Ligne 436:
 while true while true
 do do
-ls  *.flac 2>&/dev/null+ls  *.flac 2> /dev/null
 RET=$? RET=$?
 if [  $RET -eq 0 ] if [  $RET -eq 0 ]
Ligne 506: Ligne 492:
     * bilan des captations a partir de sonogramme (.png)     * bilan des captations a partir de sonogramme (.png)
     * organisation d'une flotte d'esgourdes pilotées par un central     * organisation d'une flotte d'esgourdes pilotées par un central
 +
 +===== Expérience RSP ZERO W / RTC DIY /  Gstreamer =====
 +Cette fois avec la carte son 2 entrées line [[ https://fe-pi.com/products/fe-pi-audio-z-v2  | Fe-Pi ]]
 +en attente de réception
  
 ===== Choix matériel ===== ===== Choix matériel =====
Ligne 513: Ligne 503:
     - [[ https://www.gotronic.fr/art-carte-alim-et-rtc-witty-pi-3-30273.htm| WittyPi V3 ]] (23){{ :projets:ar-carte-alim-et-rtc-witty-pi-3-30273.jpg?200|}}     - [[ https://www.gotronic.fr/art-carte-alim-et-rtc-witty-pi-3-30273.htm| WittyPi V3 ]] (23){{ :projets:ar-carte-alim-et-rtc-witty-pi-3-30273.jpg?200|}}
     - [[ https://www.robotshop.com/eu/fr/witty-pi-3-horloge-en-temps-reel-gestion-alimentation-pour-raspberry-pi.html | ou la ]]     - [[ https://www.robotshop.com/eu/fr/witty-pi-3-horloge-en-temps-reel-gestion-alimentation-pour-raspberry-pi.html | ou la ]]
-  - Carte sons [[ https://shop.audioinjector.net/detail/Sound_Cards/Zero+Form+Factor+Sound+Card| AudioInjector]] (13)+  - Carte sons [[ https://shop.audioinjector.net/detail/Sound_Cards/Zero+Form+Factor+Sound+Card| AudioInjector]] (13) ou  fe-pi-audio-z-v2  
   - Régulateur alimentation 5V acceptant de grande variation (hw-106 booster ou step-down) (2)   - Régulateur alimentation 5V acceptant de grande variation (hw-106 booster ou step-down) (2)
   - Pile à dépolarisation air type cloture pour les animaux (15)   - Pile à dépolarisation air type cloture pour les animaux (15)
-  - paire de micro electret comme [[https://micbooster.com/12-primo-microphone-capsules|EM-172]]  +  - paire de micro électret comme [[https://micbooster.com/12-primo-microphone-capsules|EM-172]]  
-  - platine micro electret {{ :projets:platine-electret.jpg?200|}}+  - platine micro électret {{ :projets:platine-electret.jpg?200|}}  
 +    - alimentation directement sur la batterie pour un + non parasité 
 +    - dessouder leurs électrets et les remplacer par les EM-172s 
  
 options: options:
   * plusieurs connecteurs longs {{:projets:conneteur_long.jpg?200|}}   * plusieurs connecteurs longs {{:projets:conneteur_long.jpg?200|}}
projets/esgourde2.1584113756.txt.gz · Dernière modification : 2024/02/09 16:55 (modification externe)