Difference between revisions of "Projets:Lab:2013:arachnidlabcards fr"
m (Ajout de moi-meme dans la liste des acheteurs du 1er lots) (Tag: visualeditor) |
(→Cartes deck54) |
||
Line 135: | Line 135: | ||
Ici les idées pour les cartes en supplément (pour le moment on en a 32, il nous en faut 22 de plus pour arriver à 54 ). | Ici les idées pour les cartes en supplément (pour le moment on en a 32, il nous en faut 22 de plus pour arriver à 54 ). | ||
− | + | ||
#Pont en H '''+3''' | #Pont en H '''+3''' | ||
− | # | + | # pull-up/down '''+3''' |
+ | # DAC: réseau R-2R '''+3''' | ||
+ | # pilotage relai '''+3''' | ||
+ | # shift register '''+3''' | ||
+ | # montages à ampli op: suiveur '''+3''' | ||
+ | # principe du pull-up/pull-down (pour gérer un switch) '''+2''' | ||
+ | # fonctions logique en nand/nor '''+2''' | ||
+ | # écrêteur/clamping diode/transil '''+2''' | ||
+ | # en complément de la bascule RS: bascule D '''+2''' | ||
+ | # bascule JK '''+2''' | ||
+ | # debouncer '''+2''' | ||
#NE555 astable '''+2''' | #NE555 astable '''+2''' | ||
#NE555 monostable (dominoux powa!) '''+2''' | #NE555 monostable (dominoux powa!) '''+2''' | ||
Line 143: | Line 153: | ||
#Pont de graetz (pont de diodes) '''+2''' | #Pont de graetz (pont de diodes) '''+2''' | ||
# Taille des pistes et des composants cms (un peu sur ce modele la: [http://api.ning.com/files/PVUFvCY-afbL3dw4Mmx01vSZvwkhWnrVdYxOaOgPya5i7ujl8WrL6xzgp5fF0nxpnD0HKfZYdO8QQqPS8cERTpCoID8WjN9Q/2.pngimage image] mais en mieux) '''+1''' | # Taille des pistes et des composants cms (un peu sur ce modele la: [http://api.ning.com/files/PVUFvCY-afbL3dw4Mmx01vSZvwkhWnrVdYxOaOgPya5i7ujl8WrL6xzgp5fF0nxpnD0HKfZYdO8QQqPS8cERTpCoID8WjN9Q/2.pngimage image] mais en mieux) '''+1''' | ||
− | |||
− | |||
− | |||
# ces petites résistances, capa, diode qui traînent ici où là: résistance de limitation de courant '''+1''' | # ces petites résistances, capa, diode qui traînent ici où là: résistance de limitation de courant '''+1''' | ||
− | # | + | # push-pull '''+1''' |
+ | # mixer '''+1''' | ||
+ | # diode idéal '''+1''' | ||
+ | # différentiel '''+1''' | ||
# découplage DC '''+1''' | # découplage DC '''+1''' | ||
− | # | + | #Hacheur (voir http://www.astuces-pratiques.fr/electronique/le-hacheur-serie-principe-de-fonctionnement) '''+1''' |
+ | #Capteur Ultrason (explication principe ping-pong) '''+1''' | ||
+ | # alimentation des circuits digitaux et CEM: inductance '''+1''' | ||
+ | # sortie totem '''+1''' | ||
# alimentation transform-less capacitive | # alimentation transform-less capacitive | ||
# filtrage EMI et cie | # filtrage EMI et cie | ||
− | |||
# boucle de courant | # boucle de courant | ||
# oscillateur Colpitts | # oscillateur Colpitts | ||
Line 158: | Line 170: | ||
# amplificateur petit signaux AC | # amplificateur petit signaux AC | ||
# ampli class A | # ampli class A | ||
− | |||
− | |||
− | |||
# darlington | # darlington | ||
# rétro: ampli à tube | # rétro: ampli à tube | ||
− | |||
− | |||
# résistance négative | # résistance négative | ||
# multivibrateur astable | # multivibrateur astable | ||
# ampli exponentiel et logarithmique | # ampli exponentiel et logarithmique | ||
# filtres de Rauch | # filtres de Rauch | ||
− | |||
− | |||
# détecteur d’enveloppe AM à diode | # détecteur d’enveloppe AM à diode | ||
− | |||
# fonction de base en CMOS | # fonction de base en CMOS | ||
− | |||
− | |||
# Interfaces capteurs divers (pression, température...) | # Interfaces capteurs divers (pression, température...) | ||
− | |||
# ampli classe D | # ampli classe D | ||
− | |||
=Batch impression= | =Batch impression= |
Revision as of 21:38, 30 March 2015
Contents
About
suite au signalement par jnat un jeu de carte electroniques d'Arachnidlabs certains membres en ont entrepris la traduction et la complétion avec des patterns supplémentaires.
Le jeu a visiblement été développé sous mac avec des schematics fait sous eagle, il est sous license Creative Commons Attribution-ShareAlike 3.0 ce qui nous autorise a le réutiliser, modifier, redistribuer,...
Le jeu est généré automatiquement par un makefile pour mac. N'étant pas prévu pour linux/windows il va s'avérer nécessaire de modifier quelque peu ce makefile de génération des cartes.
Le makefile se charge de la conversion des fichiers eagle en images png puis il convertis les pages html intégrants ces images en pdf exploitable pour l'impression.
Il serait aussi souhaitable de ressortir les shematics des cartes sous un logiciel libre (kicad?) histoire de rester cohérent dans la démarche.
L'auteur original a été contacté, il est ravi que nous faisions une traduction et nous autorise sans retenue a redistribuer/comercialiser notre version traduite :)
Un fork du projet original a été fait pour y mettre notre version: https://github.com/electrolab/labs-cards
Les scripts
Pour le moment nous nous somme concentré sur la deuxième target du makefile (création des pdf), pour cela nous sommes repartit d'un script bash de Jason Vernee trouvé dans les commentaires de la page de présentation du projet auquel nous avons ajouté une sortie png pour pouvoir poster des sorties sur ce wiki.
Ce script nous permet de générer les cartes a partir des images fournies ce qui est suffisant pour faire les traductions.
A terme il serait nécessaire de modifier le makefile pour qu'il fonctionne sur les 3 principaux OS (linux, osx, windows)
Le bash de génération de pdf
#!/bin/bash
CMD=wkhtmltopdf
OUTPUT=pdf
OUTPUTPNG=png
command -v $CMD >/dev/null 2>&1 || { echo "Please install $CMD." >&2; exit 1; }
mkdir -p $OUTPUT
mkdir -p $OUTPUTPNG
for HTML in src/*.html; do
BASE=$(basename "$HTML")
$CMD --javascript-delay 15000 $HTML $OUTPUT/${BASE%.*}.pdf
gs -dNOPAUSE -dBATCH -dPDFFitPage -dDOINTERPOLATE -sDEVICE=pngalpha -g815x1110 -sOutputFile=$OUTPUTPNG/${BASE%.*}.png $OUTPUT/${BASE%.*}.pdf
done
# ghostscript needed to merge all pdfs into one
rm pdf/all.pdf;
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=pdf/all.pdf pdf/*.pdf
Les cartes traduites
Todo
- creation de nouvelles cartes pour arriver a 54
- modification du makefile pour fonctionner sur différents os
- ressortir les shematiques sous kicad
- verifier la traduction des cartes originales
Avancement
- boost_regulator (3dsman->traduit) (jojo checker) a checker
- buck_regulator (3dsman->traduit) a checker
- cmos_inverter (3dsman->traduit) a checker
- crowbar_circuit (3dsman->traduit) a checker
- differential_amplifier (3dsman->traduit) a checker
- differentiator (3dsman->traduit) a checker
- diode_or (3dsman->traduit) a checker
- emitter_follower (3dsman->traduit) a checker
- fet_high_side_switch (3dsman->traduit) a checker
- fet_level_shifter (3dsman->traduit) a checker
- fet_switch (3dsman->traduit) a checker
- flyback_diode (3dsman->traduit) a checker
- integrator (3dsman->traduit) a checker
- inverting_amplifier (3dsman->traduit) a checker
- led_current_limit (3dsman->traduit) a checker
- linear_current_regulator (3dsman->traduit) a checker
- linear_voltage_regulator (3dsman->traduit) a checker
- memory_logic (3dsman->traduit) a checker
- multiplexer_logic (3dsman->traduit) a checker
- noninverting_amplifier (3dsman->traduit) a checker
- npn_switch (3dsman->traduit) a checker
- open_collector (3dsman->traduit) a checker
- rc_hpf (3dsman->traduit) a checker
- rc_lpf (3dsman->traduit) a checker
- resistor_divider (3dsman->traduit) a checker
- sample_and_hold (3dsman->traduit) a checker
- schmitt_trigger (3dsman->traduit) a checker
- shunt_regulator (3dsman->traduit) a checker
- sr_latch (neric->traduit) a checker
- transimpedance_amplifier (neric->traduit) a checker
- transistor_current_source (neric->traduit) a checker
- voltage_doubler (neric->traduit) a checker
Cartes deck54
Ici les idées pour les cartes en supplément (pour le moment on en a 32, il nous en faut 22 de plus pour arriver à 54 ).
- Pont en H +3
- pull-up/down +3
- DAC: réseau R-2R +3
- pilotage relai +3
- shift register +3
- montages à ampli op: suiveur +3
- principe du pull-up/pull-down (pour gérer un switch) +2
- fonctions logique en nand/nor +2
- écrêteur/clamping diode/transil +2
- en complément de la bascule RS: bascule D +2
- bascule JK +2
- debouncer +2
- NE555 astable +2
- NE555 monostable (dominoux powa!) +2
- Peux être HS mais un sheetcheat sur le code couleur des résistances ... +2
- Pont de graetz (pont de diodes) +2
- Taille des pistes et des composants cms (un peu sur ce modele la: image mais en mieux) +1
- ces petites résistances, capa, diode qui traînent ici où là: résistance de limitation de courant +1
- push-pull +1
- mixer +1
- diode idéal +1
- différentiel +1
- découplage DC +1
- Hacheur (voir http://www.astuces-pratiques.fr/electronique/le-hacheur-serie-principe-de-fonctionnement) +1
- Capteur Ultrason (explication principe ping-pong) +1
- alimentation des circuits digitaux et CEM: inductance +1
- sortie totem +1
- alimentation transform-less capacitive
- filtrage EMI et cie
- boucle de courant
- oscillateur Colpitts
- Pont de Wien etc.
- amplificateur petit signaux AC
- ampli class A
- darlington
- rétro: ampli à tube
- résistance négative
- multivibrateur astable
- ampli exponentiel et logarithmique
- filtres de Rauch
- détecteur d’enveloppe AM à diode
- fonction de base en CMOS
- Interfaces capteurs divers (pression, température...)
- ampli classe D
Batch impression
http://www.makeplayingcards.com/design/custom-blank-card.html
5-6€ si on commande 100
revendu dans les 13-15€ sur le shop Electrolab
Si 34 pre-commandes on peux lancer une commande de 100 jeux avec boite plastique transparente.
- 3dsman
- Jnat
- pilou
- Limesle
- Raoul
- Charles B (Chachax)
- Vincent
- David
- Nerick
- Nerick (pour le Log) x13
- Clem x un certain nombre pour offrir
- Tibo
Liens
page de presentation d'Arachnidlabs