Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
projets:esgourde [2018/05/03 16:23] – [Partie enregistrement audio] gepeto | projets:esgourde [2024/02/09 16:56] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 20: | Ligne 20: | ||
* Nanopi DUO | * Nanopi DUO | ||
- | | + | * test aussi avec Raspberry pi zero w, LinkIt smart 7688, Orange Pi zero |
+ | | ||
+ | * http:// | ||
* Grosse pile Saline genre pile de cloture | * Grosse pile Saline genre pile de cloture | ||
- | * régulateur , step-down 9V vers 5v 2A max mais à faible bruit (>150kHz voir 300) | + | * régulateurs |
+ | * step-down 9V vers 5v 2A max mais à faible bruit (>150kHz voir 300) | ||
+ | * 3,3v http:// | ||
* horloge RTC sur base Dallas | * horloge RTC sur base Dallas | ||
* esp8266 ou arduino mini pro en 3V! | * esp8266 ou arduino mini pro en 3V! | ||
Ligne 128: | Ligne 132: | ||
- routine de prise de son avec détection de niveau | - routine de prise de son avec détection de niveau | ||
- .../... c'est en cours | - .../... c'est en cours | ||
+ | Pistes ecasound | ||
+ | * http:// | ||
Pistes plutot python: | Pistes plutot python: | ||
- | * http:// | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
Ligne 162: | Ligne 167: | ||
< | < | ||
echo " | echo " | ||
- | su root -c alsactl -f alsactl_conf.ok | + | / |
+ | #su root -c alsactl -f alsactl_conf.ok restore | ||
su pi -c / | su pi -c / | ||
">>/ | ">>/ | ||
- | cat << | + | </code> |
+ | |||
+ | fichier : / | ||
+ | < | ||
#!/bin/bash | #!/bin/bash | ||
mkdir -p / | mkdir -p / | ||
Ligne 174: | Ligne 183: | ||
# ecasound -t:duree en secondes | # ecasound -t:duree en secondes | ||
# ecsound -f bit, | # ecsound -f bit, | ||
+ | # -efh et -efl filtre passe haut et passe bas, fonction du micro | ||
+ | # -t duree d'un fichier | ||
NOMFIC='/ | NOMFIC='/ | ||
- | ecasound -f: | + | export PS1=' |
+ | if [ -f $NOMFIC ] ; then | ||
+ | NOMFIC=${NOMFIC%.*}X.wav | ||
+ | fi | ||
+ | ecasound | ||
sleep 10 | sleep 10 | ||
done | done | ||
- | EOF | ||
- | chmod 755 / | ||
</ | </ | ||
+ | |||
+ | chmod 755 / | ||
+ | |||
/etc/fstab ajout : | /etc/fstab ajout : | ||
/ | / | ||
none /dev/shm tmpfs defaults 0 0 | none /dev/shm tmpfs defaults 0 0 | ||
+ | mkdir -p / | ||
+ | chmod 777 / | ||
+ | | ||
une liaison usb plutot que wifi/ | une liaison usb plutot que wifi/ | ||
https:// | https:// | ||
Blinder le système: https:// | Blinder le système: https:// | ||
- | | + | < |
+ | dphys-swapfile uninstall | ||
+ | dphys-swapfile swapoff | ||
+ | |||
+ | apt remove --purge logrotate dphys-swapfile anacron wolfram-engine triggerhappy | ||
+ | echo " fastboot noswap ro">>/ | ||
+ | apt-get install busybox-syslogd; | ||
+ | rm -rf / | ||
+ | ln -s /tmp / | ||
+ | ln -s /tmp / | ||
+ | ln -s /tmp /var/run | ||
+ | ln -s /tmp / | ||
+ | ln -s /tmp /var/lock | ||
+ | touch / | ||
+ | sed -i / | ||
+ | rm / | ||
+ | ln -s / | ||
+ | sed -i / | ||
+ | sed -i / | ||
+ | </ | ||
==== retour et fin ==== | ==== retour et fin ==== | ||
* armbian-config | * armbian-config | ||
Ligne 225: | Ligne 263: | ||
systemctl disable | systemctl disable | ||
</ | </ | ||
+ | |||
+ | ==== Autre approche ==== | ||
+ | Dans ce cas on considère la carte ARM comme juste un enregistreur ' | ||
+ | |||
+ | Cela permettrait aussi de piloter par shell a travers l' | ||
+ | |||
+ | pistes : | ||
+ | * https:// | ||
+ | * http:// | ||
==== Et après ==== | ==== Et après ==== | ||
Peut etre quand utilisant un logiciel de reconnaissance de mot tres vague, avec une base de cris d' | Peut etre quand utilisant un logiciel de reconnaissance de mot tres vague, avec une base de cris d' | ||
* http:// | * http:// |