Différences entre les pages « S'initier aux sciences participatives à la campagne » et « Item:DFPlayer Lecteur MP3 »

 
 
Ligne 1 : Ligne 1 :
{{Tuto Details
+
{{Item
|Licences=Attribution (CC-BY)
+
|Main_Picture=Item-DFPlayer_Lecteur_MP3_F1SVFJQJ6IF520P.jpg
|Description=Une activité pour découvrir et s'entraîner aux sciences participatives, en s'inspirant du programme Spipoll (MNHN), consacré aux insectes pollinisateurs.
+
|Description=Module MP3 pour Arduino
|Disciplines scientifiques=Life Sciences
+
MP3-TF-16P
|Difficulty=Technical
+
|Categories=Matériel
|Duration=30
+
|Cost=1,50
|Duration-type=minute(s)
+
|Currency=EUR ()
|Tags=biodiversité, sciences participatives, pollinisateurs
+
|ItemLongDescription==Principe=
}}
+
Le DFPlayer Mini MP3 Player pour Arduino est un petit module MP3  avec une sortie directement branchée sur le haut-parleur. Le module peut être utilisé comme un module autonome avec batterie, haut-parleur et boutons-poussoirs attachés ou utilisé en combinaison avec un Arduino UNO ou tout autre module avec des capacités RX / TX.
{{Introduction
+
 
|Introduction=Peut-on aider les scientifiques à étudier la biodiversité, sans forcément être un.e spécialiste ? Oui ! Grâce aux sciences participatives ! Cette fiche adaptée à un environnement à la campagne propose une initiation aux sciences participatives inspirée du programme « Spipoll », du Museum National d’Histoire Naturelle, qui étudie les pollinisateurs.
+
Il nécessite l'utilisation d'une carte microSD pour le stockage des fichiers MP3.
}}
+
 
{{Materials
+
 
|ItemList={{ItemList
+
Il s'utilise avec une carte micro-SD de 32 Go maximum (formaté FAT16 ou FAT32) et permet de lire les fichier .mp3 ou .wave qui y sont stockés (soit à la racine de la carte soit dans des dossiers).
|Item=Crayon
+
 
}}{{ItemList
+
Il peut accueillir jusqu'à 100 dossiers et 255 fichiers par dossier.
|Item=Papier
+
 
}}{{ItemList
+
Il semble que le déclenchement des .mp3 prenne quelque quarts de seconde à démarrer alors que les .wave démarrent tout de suite.
|Item=Montre
+
 
}}
+
Le haut-parleur qu'on peut utiliser directement ne doit pas dépasser 3W de puissance.
}}
+
 
{{Tuto Step
+
Avec de simples bouton poussoir et un haut-parleur on peut l'utiliser seul. Sinon il est parfait pour des montages arduino.
|Step_Title=Réunir le matériel
+
 
|Step_Content=*un paysage de campagne sauvage ou un parc avec une végétation abondante
+
Vous trouvez un mode d'emplois détaillé sur le [https://www.dfrobot.com/wiki/index.php/DFPlayer_Mini_SKU:DFR0299#Connection_Diagram site DFRobot]
*une feuille de comptage de pollinisateurs, à télécharger ici et à imprimer
+
 
*les fiches d’identification des grands groupes de pollinisateurs, à télécharger ici et à imprimer
+
<br />{{#annotatedImageLight:Fichier:Item-DFPlayer Lecteur MP3 Miniplayer pin map.png|0=641px|hash=|jsondata=|mediaClass=Image|type=frameless|align=center|src=https://www.wikidebrouillard.org/images/6/65/Item-DFPlayer_Lecteur_MP3_Miniplayer_pin_map.png|href=./Fichier:Item-DFPlayer Lecteur MP3 Miniplayer pin map.png|resource=./Fichier:Item-DFPlayer Lecteur MP3 Miniplayer pin map.png|caption=|size=641px}}<br />
*des fiches d'identification complémentaires pour certains groupes (papillons, hyménoptères) à télécharger ici et à imprimer
+
 
*des feuilles de papier
+
=Caractéristiques=
*des crayons
+
 
*une montre ou un chronomètre
+
*Fréquences d'échantillonnage prises en charge (kHz): 8 / 11,025 / 12/16 / 22,05 / 24/32 / 44,1 / 48
*option : un appareil photo
+
*Sortie DAC 24 bits, prise en charge de la plage dynamique 90dB, prise en charge SNR 85dB
}}
+
*Prend entièrement en charge les systèmes de fichiers FAT16 et FAT32, prise en charge maximale de 32G de la carte TF, prise en charge de 32G de disque U, 64M octets NORFLASH
{{Tuto Step
+
*Une variété de modes de contrôle, mode de contrôle E / S, mode série, mode de contrôle du bouton AD
|Step_Title=Réaliser les observations de terrain
+
*Données audio triées par dossier, prend en charge jusqu'à 100 dossiers, chaque dossier peut contenir jusqu'à 255 chansons
|Step_Content=<br />
+
*Volume réglable à 30 niveaux, égaliseur à 6 niveaux réglable
 +
 
 +
=Bibliothèque=
 +
Pour utiliser facilement ce capteur, nous vous conseillons d'utiliser la bibliothèque DFRobot (présente dans le gestionnaire de bibliothèques arduino)
 +
plus d'infos pour [[Importer des bibliothèques dans l'interface Arduino]]{{#annotatedImageLight:Fichier:Bibiothèque DFRobotPlayerMini.png|0=757px|hash=|jsondata=|mediaClass=Image|type=frameless|align=left|src=https://www.wikidebrouillard.org/images/9/94/Bibioth%C3%A8que_DFRobotPlayerMini.png|href=./Fichier:Bibiothèque DFRobotPlayerMini.png|resource=./Fichier:Bibiothèque DFRobotPlayerMini.png|caption=|size=757px}}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
La bibliothèque est ici :  https://github.com/DFRobot/DFRobotDFPlayerMini
 +
 
 +
=Câblage=
 +
{{#annotatedImageLight:Fichier:Item-DFPlayer Lecteur MP3 MP3-TF-16P bb.jpg|0=400px|hash=|jsondata=|mediaClass=Image|type=frameless|alt=Item-DFPlayer Lecteur MP3 MP3-TF-16P bb.jpg|align=center|src=https://www.wikidebrouillard.org/images/9/93/Item-DFPlayer_Lecteur_MP3_MP3-TF-16P_bb.jpg|href=./Fichier:Item-DFPlayer Lecteur MP3 MP3-TF-16P bb.jpg|resource=./Fichier:Item-DFPlayer Lecteur MP3 MP3-TF-16P bb.jpg|caption=|size=400px}}
 +
=Code Minimal=
 +
{| class="wikitable" width="617" cellspacing="0" cellpadding="2"
 +
| width="98" height="17" bgcolor="#999999" |
 +
| width="199" bgcolor="#999999" |
 +
| width="308" bgcolor="#999999" |DFPlayer Mini MP3
 +
|-
 +
| rowspan="2" width="98" bgcolor="#999999" |Avant le Setup
 +
| width="199" bgcolor="#999999" |Importation de la bibliothèque
 +
| width="308" |#include <SoftwareSerial.h>
 +
 
 +
<nowiki>#</nowiki>include <DFRobotDFPlayerMini.h>
 +
|-
 +
| width="199" bgcolor="#999999" |Création de l’objet
 +
| width="308" |SoftwareSerial mySoftwareSerial(D5, D6);
 +
 
 +
DFRobotDFPlayerMini myDFPlayer ;
 +
|-
 +
| width="98" height="17" bgcolor="#999999" |Dans le Setup
 +
| width="199" bgcolor="#999999" |Démarrage de l’objet
 +
| width="308" |mySoftwareSerial.begin(9600) ;
 +
 
 +
myDFPlayer.begin(mySoftwareSerial) ;
 +
|-
 +
| width="98" height="17" bgcolor="#999999" |Dans le Loop
 +
| width="199" bgcolor="#999999" |Utilisation
 +
| width="308" |myDFPlayer.setTimeOut(500) ;
 +
 
 +
myDFPlayer.volume(20) ;
 +
 
 +
myDFPlayer.play(1);
 +
|}
  
* Répartir les participants en groupes de 2 ou 3
+
=Exemple=
* Distribuer à chaque groupe une feuille de comptage, du papier, des crayons, et un exemplaire de chaque fiche d'identification
+
<br /><syntaxhighlight lang="arduino" line="1">
* Observer le paysage pendant quelques minutes et repérer des zones qui attirent les insectes pollinisateurs (abeilles, bourdons, papillons…)
+
// DFPlayer Code minimal pour test
* Poster chaque petit groupe devant un carré imaginaire de 1 mètre sur 1 mètre dans ces zones fréquentées par les pollinisateurs.
 
* Pour chaque groupe, observer le carré choisi pendant 10 minutes
 
* Dessiner ou photographier l’ensemble du carré et les principales plantes que l’on y trouve et sur lesquelles se posent les pollinisateurs (il est conseillé de confier la mission de « dessinateur » à une seule personne du groupe, les autres seront « observateurs »),
 
* A l’aide des fiches d’identification, identifier chaque pollinisateur venant se poser dans le carré d’observation : quand cela est possible, identifier l’espèce (par exemple : « abeille domestique », « papillon vulcain »), sinon, essayer d’identifier le grand groupe auquel appartient le pollinisateur (exemple : « bourdon », ou « syrphe »), ou noter son allure générale selon les catégories du programme Spipoll (« Allure de papillon », « Allure dde coléoptère »...), et inscrire le numéro de la photo ressemblant le plus à l’animal observé.
 
* A chaque pollinisateur observé, compléter la fiche de comptage : inscrire dans une ligne le groupe ou l’espèce de pollinisateur observé (par exemple « Allure de mouche », « abeille domestique » ou « papillon blanc ») puis tracer un bâton dans la même ligne. A chaque pollinisateur de même allure observé, rajouter un bâton dans la même ligne. A chaque pollinisateur différent observé, commencer une nouvelle ligne en inscrivant le groupe ou l’espèce identifiée puis tracer au fur et à mesure de l’observation les bâtons correspondant aux nombre d’animaux identiques observés.
 
* Si l’on utilise un appareil photo, essayer de photographier chaque espèce différente observée, sans oublier de noter sur sa feuille le numéro de chaque photo en face des lignes de comptage des animaux. Sans appareil photo, il est utile de dessiner les pollinisateurs observés, ou d’inscrire des informations importantes permettant de les identifier : quatre ailes, jaune à rayures noires, tête rouge, environ 3 centimètres de long… etc...
 
}}
 
{{Tuto Step}}
 
{{Notes
 
|Observations=En fin d'activité, faire le bilan de chaque groupe et comparer les observations :
 
  
- Combien de groupes ou d’espèces différentes de pollinisateurs ont été observés ?
+
#include <SoftwareSerial.h>
 +
#include <DFRobotDFPlayerMini.h>
  
- Combien d’individus au total sont venus dans chaque zone d’observation pendant les 10 minutes ?
+
SoftwareSerial mySoftwareSerial(D5, D6);  // TX, RX
 +
DFRobotDFPlayerMini myDFPlayer ;
  
- Y-a t’il des points communs, des différences, ou des observations originales entre les différentes zones d’observation (quelles plantes présentes, une zone attire-t-elle plus de pollinisateurs que les autres, les espèces observées sont-elles les mêmes etc) ?
+
void setup() {
|Explanations=Les observations mettent en évidence les zones et les plantes qui attirent de nombreux pollinisateurs, les groupes ou espèces de pollinisateurs qui viennent le plus souvent se nourrir dans la zone étudiée, et lesquels sont les plus nombreux.
 
|Deepen=Les programmes de sciences participatives aident les scientifiques et les associations de protection de la biodiversité à collecter un grand nombre d’informations qui leur permettent d’étudier les espèces vivantes et leurs relations avec leur milieu : les écosystèmes.
 
  
Par exemple, ce type d’observations permet d’évaluer la diversité spécifique des pollinisateurs sur une petite zone, c’est à dire le nombre d’espèces de pollinisateurs différentes que l’on peut trouver en moyenne par mètre carré sur ce secteur. Lorsque la diversité spécifique est élevée, cela signifie que les plantes présentes dans ce carré fournissent suffisamment de nourriture pour accueillir des pollinisateurs nombreux et différents. Le comptage du nombre d’animaux de chaque espèce observée s’appelle l’abondance. On peut parfois observer un faible nombre d’espèces mais de nombreux individus d’une même espèce dans un secteur d’étude. Cela peut s’expliquer par exemple par la présence d’une plante qui attire surtout une espèce en particulier. La destruction de cette plante, sa protection ou sa multiplication, seront alors susceptibles alors d’avoir des conséquences très importantes sur les populations de cette espèce dans ce secteur.
+
  mySoftwareSerial.begin(9600) ;
  
 +
  myDFPlayer.begin(mySoftwareSerial) ;
 +
}
  
N.B : Si des photos de pollinisateurs ont été prises, essayer d'identifier les espèces observées grâce aux fiches d'identification ou sur internet sur le site [[www.spipoll.org]]
 
|Applications=Les organismes vivants sont souvent difficiles à étudier pour les scientifiques et les associations de protection et d’étude de la nature, car ils ne peuvent pas être partout !
 
  
 +
void loop() {
 +
  // Joue la premiere chanson de la carte SD pendant 10 secondes
 +
  myDFPlayer.setTimeOut(500) ;
  
Grâce aux programmes de sciences participatives, tous les citoyens peuvent aider à étudier et suivre la biodiversité, même si l’on n’est pas un spécialiste. Ces programmes proposent d’observer, parfois de compter, quelques espèces d’animaux ou de plantes et de communiquer ses observations aux personnes qui étudient la biodiversité.
+
  myDFPlayer.volume(10) ; // fixe le son à 10 (maximum)
  
 +
  myDFPlayer.play(1);        // joue le premier fichier son.
  
Les informations collectées grâce à ces programmes aident à comprendre comment les animaux ou les plantes vivent, si certaines espèces ont tendance à devenir moins abondantes (exemple des abeilles et autres pollinisateurs en déclin), et de comprendre pourquoi (pollution, réchauffement, activités humaines qui perturbent parfois les espèces), ou si au contraire la biodiversité revient dans un endroit qui a été aménagé pour la faire revenir.
+
  delay(10000); //pause de 10 secondes
 +
}
  
 +
</syntaxhighlight>
  
Cette activité est inspirée du programme de sciences participatives Spipoll, développé par le Museum National d’Histoire Naturelle. Elle permet de s’exercer à pratiquer les sciences participatives en développant sa capacité d’observation, sa concentration, sa rigueur scientifique, et de s’organiser pour travailler en petites équipes. Il sera alors plus facile aux participants de participer à un programme de sciences participatives.
+
=Autres fonctions=
 +
<br />
 +
{| class="wikitable"
 +
|+
 +
!FONCTION
 +
!
 +
!
 +
!
 +
|-
 +
|myDFPlayer.
 +
|
 +
|
 +
|
 +
|-
 +
|
 +
|
 +
|
 +
|
 +
|-
 +
|
 +
|
 +
|
 +
|
 +
|}
 
}}
 
}}
 
{{Tuto Status
 
{{Tuto Status
|Complete=Draft
+
|Complete=Published
 
}}
 
}}

Version du 11 décembre 2020 à 17:31


Item-DFPlayer Lecteur MP3 F1SVFJQJ6IF520P.jpg

DFPlayer Lecteur MP3

Module MP3 pour Arduino MP3-TF-16P

1,50EUR (€)


Description longue

Principe

Le DFPlayer Mini MP3 Player pour Arduino est un petit module MP3 avec une sortie directement branchée sur le haut-parleur. Le module peut être utilisé comme un module autonome avec batterie, haut-parleur et boutons-poussoirs attachés ou utilisé en combinaison avec un Arduino UNO ou tout autre module avec des capacités RX / TX.

Il nécessite l'utilisation d'une carte microSD pour le stockage des fichiers MP3.


Il s'utilise avec une carte micro-SD de 32 Go maximum (formaté FAT16 ou FAT32) et permet de lire les fichier .mp3 ou .wave qui y sont stockés (soit à la racine de la carte soit dans des dossiers).

Il peut accueillir jusqu'à 100 dossiers et 255 fichiers par dossier.

Il semble que le déclenchement des .mp3 prenne quelque quarts de seconde à démarrer alors que les .wave démarrent tout de suite.

Le haut-parleur qu'on peut utiliser directement ne doit pas dépasser 3W de puissance.

Avec de simples bouton poussoir et un haut-parleur on peut l'utiliser seul. Sinon il est parfait pour des montages arduino.

Vous trouvez un mode d'emplois détaillé sur le site DFRobot


Item-DFPlayer Lecteur MP3 Miniplayer pin map.png

Caractéristiques

  • Fréquences d'échantillonnage prises en charge (kHz): 8 / 11,025 / 12/16 / 22,05 / 24/32 / 44,1 / 48
  • Sortie DAC 24 bits, prise en charge de la plage dynamique 90dB, prise en charge SNR 85dB
  • Prend entièrement en charge les systèmes de fichiers FAT16 et FAT32, prise en charge maximale de 32G de la carte TF, prise en charge de 32G de disque U, 64M octets NORFLASH
  • Une variété de modes de contrôle, mode de contrôle E / S, mode série, mode de contrôle du bouton AD
  • Données audio triées par dossier, prend en charge jusqu'à 100 dossiers, chaque dossier peut contenir jusqu'à 255 chansons
  • Volume réglable à 30 niveaux, égaliseur à 6 niveaux réglable

Bibliothèque

Pour utiliser facilement ce capteur, nous vous conseillons d'utiliser la bibliothèque DFRobot (présente dans le gestionnaire de bibliothèques arduino)

plus d'infos pour Importer des bibliothèques dans l'interface Arduino
Bibiothèque DFRobotPlayerMini.png




La bibliothèque est ici : https://github.com/DFRobot/DFRobotDFPlayerMini

Câblage

Item-DFPlayer Lecteur MP3 MP3-TF-16P bb.jpg

Code Minimal

DFPlayer Mini MP3
Avant le Setup Importation de la bibliothèque #include <SoftwareSerial.h>

#include <DFRobotDFPlayerMini.h>

Création de l’objet SoftwareSerial mySoftwareSerial(D5, D6);

DFRobotDFPlayerMini myDFPlayer ;

Dans le Setup Démarrage de l’objet mySoftwareSerial.begin(9600) ;

myDFPlayer.begin(mySoftwareSerial) ;

Dans le Loop Utilisation myDFPlayer.setTimeOut(500) ;

myDFPlayer.volume(20) ;

myDFPlayer.play(1);

Exemple


 1 // DFPlayer Code minimal pour test
 2 
 3 #include <SoftwareSerial.h>
 4 #include <DFRobotDFPlayerMini.h> 
 5 
 6 SoftwareSerial mySoftwareSerial(D5, D6);  // TX, RX
 7 DFRobotDFPlayerMini myDFPlayer ; 
 8 
 9 void setup() {
10 
11   mySoftwareSerial.begin(9600) ;
12 
13   myDFPlayer.begin(mySoftwareSerial) ;
14 }
15 
16 
17 void loop() {
18   // Joue la premiere chanson de la carte SD pendant 10 secondes
19   myDFPlayer.setTimeOut(500) ;
20 
21   myDFPlayer.volume(10) ; // fixe le son à 10 (maximum)
22 
23   myDFPlayer.play(1);         // joue le premier fichier son.
24 
25   delay(10000); //pause de 10 secondes
26 }

Autres fonctions


{

Commentaires

Published