Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
|
usager:mac [2015/11/09 10:39] mac |
usager:mac [2018/10/13 18:06] (Version actuelle) mac |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Mac ====== | ====== Mac ====== | ||
| + | |||
| + | Pour capucine : | ||
| + | |||
| + | |||
| + | {{:usager:mac_call:eponge_tawachi.svg?300|}} | ||
| Ligne 49: | Ligne 54: | ||
| * http://doc.diytrade.com/docdvr/108715/7067187/1223451346.pdf | * http://doc.diytrade.com/docdvr/108715/7067187/1223451346.pdf | ||
| * http://sodoityourself.com/max232-serial-level-converter/ | * http://sodoityourself.com/max232-serial-level-converter/ | ||
| + | |||
| + | * determination des facteurs de reglage PID pour régulation de temperature : | ||
| + | * http://www.rhaaa.fr/regulation-pid-comment-la-regler-12 | ||
| + | * http://www.ferdinandpiette.com/blog/2011/08/implementer-un-pid-sans-faire-de-calculs/ | ||
| + | * http://www.ferdinandpiette.com/blog/2012/04/asservissement-en-vitesse-dun-moteur-avec-arduino/ | ||
| + | |||
| + | * kicad : helper en ligne pour générer des librairies et modules (composants) rapidement: http://kicad.rohrbacher.net/ | ||
| + | |||
| + | * adaptateur de niveau logique 5v vers 3.3V avec un CD4050 (level adapter) : http://electroniqueamateur.blogspot.fr/2013/07/utilisation-dun-4050-pour-abaisser-un.html | ||
| + | |||
| ===== Mes réalisations ===== | ===== Mes réalisations ===== | ||
| Ligne 90: | Ligne 105: | ||
| *régulation de plaque chauffante pour gravure de CI au persulfate de sodium | *régulation de plaque chauffante pour gravure de CI au persulfate de sodium | ||
| + | |||
| + | * programmation attiny avec un arduino en mode ISP : | ||
| + | |||
| + | ====== Fablab : programmation attiny ====== | ||
| + | url utiles : | ||
| + | http://highlowtech.org/?p=1695 | ||
| + | http://highlowtech.org/?p=1706 | ||
| + | |||
| + | Besoin de : | ||
| + | * la miniboard arduino attiny (pour l’alim et l’utilisation) | ||
| + | * un arduino uno contenant le prgramme “ISP” (utilisé en programmateur) | ||
| + | * le shield de programmation “fait main” pour programmer les puces atmega | ||
| + | |||
| + | les connexions : | ||
| + | |||
| + | sur la miniboard attiny P5 est le reset attiny | ||
| + | |||
| + | * ATtiny Pin 2 to Arduino Pin 13 (or SCK of another programmer) | ||
| + | * ATtiny Pin 1 to Arduino Pin 12 (or MISO of another programmer) | ||
| + | * ATtiny Pin 0 to Arduino Pin 11 (or MOSI of another programmer) | ||
| + | * ATtiny Reset Pin (P5) to Arduino Pin 10 (or RESET of another programmer) | ||
| + | |||
| + | programmation | ||
| + | |||
| + | le programme d’exemple blink sur la broche 3 au lieu de 13 fonctionne le logiciel arduino doit connaitre les cartes attiny : | ||
| + | |||
| + | * url a rajouter dans le preferences arduino (url de gestionnaire de carte supplémentaire) : https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json | ||
| + | * dans “outil” type de carte" gestionnaire de cartes (en haut) : intsaller les crates attiny dans le logiciel arduino POur compiler et programmer l’attiny, il faut que la conf dans le logiciel arduino soit : | ||
| + | * type de carte : attiny25/45/85 | ||
| + | * processeur : attiny85 | ||
| + | * clock : intrenal 1Mhz | ||
| + | * port : selon la connexion | ||
| + | * programmateur : arduino as ISP (le shield programatteur atmel et le programme ISP doivent etre dans l’arduino | ||
| + | |||
| + | |||