Binome2020-6 : Différence entre versions

De Wiki de bureau d'études PeiP
Ligne 23 : Ligne 23 :
  
 
'''25/01/2021'''
 
'''25/01/2021'''
On continue le pcb sur Fritzing pour le circuit qui allume une LED lorsque le micro capte un son de fréquence donnée. On rajoute donc une led et une resistance sur une autre sortie de l'attiny. On a également ajusté les angles du circuits, en effet il faut limiterle nombre d'angles de pistes à 90°, il faut donc ajouter des points aux differents "virages".
+
On continue le pcb sur Fritzing pour le circuit qui allume une LED lorsque le micro capte un son de fréquence donnée. On rajoute donc une led et une resistance sur une autre sortie de l'attiny. On a également ajusté les angles du circuits, en effet il faut limiterle nombre d'angles de pistes à 90°, il faut donc ajouter des points aux differents "virages". le circuit sera alimenté par une pile 3.3 V.
  
 
[[Fichier:Schmatic.PNG|thumb|center|500px|Version schématisée sur Fritzing]]
 
[[Fichier:Schmatic.PNG|thumb|center|500px|Version schématisée sur Fritzing]]
  
 
'''28/01/2021'''
 
'''28/01/2021'''
On termine le pcb. On a appris à exporter le pcb en format lisible par la machine outil qui va l'usiner. En parallèle, on effectue quelques recherches pour le code de l'attiny. On va utiliser une carte arduino uno comme intermédiaire de programmation. on recherche des bibliothèques Arduino qui nous permettraient de reconnaitre une frequence ou arduino
+
On termine le pcb. On a appris à génrer le plan de masse, à exporter le pcb en format lisible par la machine outil qui va l'usiner. En parallèle, on effectue quelques recherches pour le code de l'attiny. On va utiliser une carte Arduino uno comme intermédiaire de programmation. on recherche des bibliothèques Arduino qui nous permettraient de reconnaitre une frequence ou arduino
  
 
[[Fichier:Pcb.PNG|thumb|center|500px|PCB sur Fritzing]]
 
[[Fichier:Pcb.PNG|thumb|center|500px|PCB sur Fritzing]]
Ligne 39 : Ligne 39 :
  
 
'''04/02/2021'''
 
'''04/02/2021'''
On a commencé à souder les composants sur la carte (micro controlleur puis smd puis traversants)
+
On a commencé à souder les composants sur la carte, micro-controlleur puis les composants smd et enfin le micro traversant. On commence à chaque fois par gommer la surface où on soude pour retirer l'oxidation (pour que la soudure tienne dans le temps). On dépose ensuite de la brasure sur la portion de cuivre sur laquelle on soude,
  
 
'''11/02/2021'''
 
'''11/02/2021'''

Version du 15 février 2021 à 11:14

Circuit micro-attiny

Janvier

18/01/2021 on cherche la fonctionnalité particulière de notre clé usb personalisée, on aimerait trouver un moyen original de dévérouiller la clé. On a plusieurs idées :

1/utiliser une photoresistance qui ne permettrait de déverouiller la clé que dans l'obscurité

2/détécter les sons ambients pour ne dévérouiller la clé que dans une condition particulière (fréquence précise,volume,...)

21/01/2021 On part sur l'idée du microphone. On aimerait pouvoir dévérouiller la clé usb en lui jouant une note précise/une mélodie si possible. On a trouvé le circuit à réaliser pour connecter le micro à l'ATtiny84 avec un système d'amplification pour pouvoir reconnaitre un son. On apprend à utiliser Fritzing pour le recréer et à terme confectionner une version pcb.


Schéma du circuit

On va utiliser l'ATtiny84 comme microcontrolleur pour ce premier circuit:

  • Attiny84.jpg
  • Attiny84 b.jpeg

25/01/2021 On continue le pcb sur Fritzing pour le circuit qui allume une LED lorsque le micro capte un son de fréquence donnée. On rajoute donc une led et une resistance sur une autre sortie de l'attiny. On a également ajusté les angles du circuits, en effet il faut limiterle nombre d'angles de pistes à 90°, il faut donc ajouter des points aux differents "virages". le circuit sera alimenté par une pile 3.3 V.

Version schématisée sur Fritzing

28/01/2021 On termine le pcb. On a appris à génrer le plan de masse, à exporter le pcb en format lisible par la machine outil qui va l'usiner. En parallèle, on effectue quelques recherches pour le code de l'attiny. On va utiliser une carte Arduino uno comme intermédiaire de programmation. on recherche des bibliothèques Arduino qui nous permettraient de reconnaitre une frequence ou arduino

PCB sur Fritzing

Février

01/02/2021 Cinquième séance: On a trouvé un script Arduino permettant de récupérer la fréquence d'un son à partir d'un signal analogique. Ce script utilise la bibliothèque arduinoFFT.h (Fast Fourier Transform)

04/02/2021 On a commencé à souder les composants sur la carte, micro-controlleur puis les composants smd et enfin le micro traversant. On commence à chaque fois par gommer la surface où on soude pour retirer l'oxidation (pour que la soudure tienne dans le temps). On dépose ensuite de la brasure sur la portion de cuivre sur laquelle on soude,

11/02/2021 On commence à tester des programmes. On essaie de comprendre la data reçu du microphone

Resources

http://elektor.presse.free.fr/fiches_livres/205%2050%20mini-projets/978-2-86661-205-4%2050%20mini-projets%20TDM+extrait.pdf

https://github.com/ArminJo/Arduino-FrequencyDetector (bibliothèque Frequency Detector)

https://www.hackster.io/lbf20012001/audio-frequency-detector-617856

https://github.com/kosme/arduinoFFT (bibliothèque arduinoFFT)