Cours:Guides : Différence entre versions
(→Informatique) |
(→Informatique) |
||
| (27 révisions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
| − | = | + | [[Cours:liensPortfolio]] |
| + | |||
| + | |||
| + | =Projet S3/S4 2021-2022= | ||
| + | *[https://wbd.ms/share/v2/aHR0cHM6Ly93aGl0ZWJvYXJkLm1pY3Jvc29mdC5jb20vYXBpL3YxLjAvd2hpdGVib2FyZHMvcmVkZWVtLzA4NDY1ODRhMmJkYjQ3YzU5Y2Y2NzA5NGRkNjhiOTk3Xzk1Zjg4OWFiLWM0YzYtNGNkMC04YWFiLTA5NDRkNTU0NTQ1MF8wNmRkYWIwYS04NTk0LTQ4YzItOGM3YS0wOWQyYTg1NTFmMzA= domotique] | ||
| + | *[https://wbd.ms/share/v2/aHR0cHM6Ly93aGl0ZWJvYXJkLm1pY3Jvc29mdC5jb20vYXBpL3YxLjAvd2hpdGVib2FyZHMvcmVkZWVtLzY2MTViN2I0OWI0ZjRlZjM4YTA5OWNmZTAxZDVlY2RjXzk1Zjg4OWFiLWM0YzYtNGNkMC04YWFiLTA5NDRkNTU0NTQ1MF8wMGUyNmJjMS1lMGQ1LTQ5MjgtYTlkMC0zYTgwZWZlZmIzNzE= véhicule électrique] | ||
| + | *[https://wbd.ms/share/v2/aHR0cHM6Ly93aGl0ZWJvYXJkLm1pY3Jvc29mdC5jb20vYXBpL3YxLjAvd2hpdGVib2FyZHMvcmVkZWVtL2I0OTE0MzQyYjJmZjQ3NjdiMDllNjQyMGU2NzQ0MDA2Xzk1Zjg4OWFiLWM0YzYtNGNkMC04YWFiLTA5NDRkNTU0NTQ1MF85YzQ3NWE3NS1lZjhiLTQ2ZDEtYmExNi0xYjYxYmUxNTBiNzk= distributeur de boissons] | ||
| + | *[https://wbd.ms/share/v2/aHR0cHM6Ly93aGl0ZWJvYXJkLm1pY3Jvc29mdC5jb20vYXBpL3YxLjAvd2hpdGVib2FyZHMvcmVkZWVtLzA4MzdiMWRiN2RlNDQzZjk5Yzg3Y2VhOTk5YjQ0MzFhXzk1Zjg4OWFiLWM0YzYtNGNkMC04YWFiLTA5NDRkNTU0NTQ1MF85Yjk3MDhjNi1lNmZjLTRkMGYtOWQzYS05MjI3OWY4OTFlMmQ= machine vachette] | ||
| + | *[https://wbd.ms/share/v2/aHR0cHM6Ly93aGl0ZWJvYXJkLm1pY3Jvc29mdC5jb20vYXBpL3YxLjAvd2hpdGVib2FyZHMvcmVkZWVtL2JjYjgzZWM4ZmJiNDQ3YjRhY2MzODk1YWJkMmQ3NzMxXzk1Zjg4OWFiLWM0YzYtNGNkMC04YWFiLTA5NDRkNTU0NTQ1MF82ZTBiYTA4MS1mOTM2LTQ0ODItYmI4MC0yMzFmNTEzOTMyNmM= robot coupe GEII] | ||
| + | |||
| + | |||
| + | =Magasin= | ||
==[[Cours:docsComposants|{{Bleu|Composants disponibles}}]]== | ==[[Cours:docsComposants|{{Bleu|Composants disponibles}}]]== | ||
| Ligne 82 : | Ligne 93 : | ||
* [[Cours:nanoPi]] | * [[Cours:nanoPi]] | ||
| + | ==pi pico== | ||
| + | *[[Cours:piPico]] | ||
=Informatique= | =Informatique= | ||
| + | *[[Cours:mesureConsommationIut]] | ||
| + | *[[Cours:linuxPb]] | ||
| + | *[[Cours:proxmox]] | ||
| + | |||
| + | *[[Cours:LinuxAD|ajout d'une machine linux dans l'AD ]] | ||
| + | *[[Parallel_ssh|installation en utilisant parallel ssh]] | ||
| + | |||
| + | *Installation Quartus | ||
| + | **https://www.youtube.com/watch?v=XprMl1q_Srk | ||
| + | **mv /apps/intelFPGA/22.1std/quartus/linux64/libstdc++.so.6 /apps/intelFPGA/22.1std/quartus/linux64/libstdc++.so.6.old | ||
| + | **apt install libfl-dev | ||
| + | **installation eclipse : | ||
| + | ***https://www.intel.com/content/www/us/en/docs/programmable/683525/21-3/linux-installation.html | ||
| + | ***modifier le fichier eclipse.ini | ||
| + | ***enlever -XX:MaxPermSize=256m | ||
| + | <source lang=cpp> | ||
| + | cd ..../intelFPGA/20.1/quartus/linux64 | ||
| + | mv jre64 jre64_old | ||
| + | ln -s /lib/jvm/java-1.8.0-openjdk-amd64/jre jre64 | ||
| + | |||
| + | </source> | ||
| + | **https://launchpad.net/~linuxuprising/+archive/ubuntu/libpng12 | ||
| + | ** | ||
| + | <source lang=bash> | ||
| + | sudo apt install build-essential zlib1g-dev | ||
| + | cd | ||
| + | mkdir src | ||
| + | wget https://ppa.launchpadcontent.net/linuxuprising/libpng12/ubuntu/pool/main/libp/libpng/libpng_1.2.54.orig.tar.xz | ||
| + | tar Jxfv libpng_1.2.54.orig.tar.xz | ||
| + | cd libpng-1.2.54 | ||
| + | ./configure | ||
| + | make | ||
| + | sudo make install | ||
| + | sudo ln -s /usr/local/lib/libpng12.so.0.54.0 /usr/lib/libpng12.so | ||
| + | sudo ln -s /usr/local/lib/libpng12.so.0.54.0 /usr/lib/libpng12.so.0 | ||
| + | </source> | ||
| + | *jtagd raspberry pi | ||
| + | **https://marsohod.org/downloads/category/26-narsohod2rpi | ||
| + | ** openocd -s share/openocd/scripts -f interface/altera-usb-blaster2.cfg -c "adapter speed 100" -c init | ||
| + | **openocd -s share/openocd/scripts -f interface/altera-usb-blaster2.cfg -c "transport select jtag" -c init | ||
| + | |||
| + | |||
| + | |||
| + | [[Cours:imprimantes3d]] | ||
| + | |||
| + | [[Cours:virtualGPIO]] | ||
| + | |||
| + | [[Cours:piDiskless]] | ||
| + | |||
| + | [[Cours:ubuntuDiskless]] | ||
| + | |||
| + | |||
[[Cours:serveurDell]] | [[Cours:serveurDell]] | ||
| Ligne 106 : | Ligne 171 : | ||
[[Cours:eclipseAvr|Plugins eclipse pour avr et arduino]] | [[Cours:eclipseAvr|Plugins eclipse pour avr et arduino]] | ||
| − | = | + | =Jeedom= |
| + | *https://doc.jeedom.com/fr_FR/core/4.1/api_http | ||
| + | *http://10.98.35.245/core/api/jeeApi.php?apikey=xuSySidLwGD8sFBmUvILXjuDJYpERekP&type=command&eqLogic_id=2 | ||
| + | *http://10.98.35.245/core/api/jeeApi.php?apikey=xuSySidLwGD8sFBmUvILXjuDJYpERekP&type=cmd&id=2 | ||
| + | *http://10.98.35.245/core/api/jeeApi.php?apikey=xuSySidLwGD8sFBmUvILXjuDJYpERekP&type=cmd&id=%5B12,2,23%5D | ||
| + | |||
| + | =Wiki= | ||
[[Cours:ressourcesWiki|Quelques astuces]] | [[Cours:ressourcesWiki|Quelques astuces]] | ||
| Ligne 117 : | Ligne 188 : | ||
https://sourceforge.net/projects/sweethome3d/files/SweetHome3D-models | https://sourceforge.net/projects/sweethome3d/files/SweetHome3D-models | ||
| + | |||
| + | =Electronique= | ||
| + | |||
| + | *[[Cours:oscillogbf]] | ||
Version actuelle datée du 23 octobre 2025 à 18:22
Sommaire
Projet S3/S4 2021-2022
Magasin
Composants disponibles
Page regroupant des informations sur les composants disponibles
Eagle
http://www.autodesk.com/education/free-software/eagle
Freecad :
mkdir -p ~/.FreeCAD/Mod/
cp -R /opt/freecad/PCB ~/.FreeCAD/Mod/
Connecteurs à utiliser :
I2C
On utilisera des connecteurs MOLEX à 4 bornes tel que décrit dans le tableau suivant :
| N° de patte | Fonction |
|---|---|
| 1 | SCL |
| 2 | SDA |
| 3 | GND |
| 4 | VCC |
Suivant la tension d'alimentation, on choisira une couleur différente :
| Tension | Couleur | Librairie Eagle | Référence eagle | Documentation | Fournisseur | Référence |
|---|---|---|---|---|---|---|
| 5V | Blanche | con-molex | 22-I2C-IUT-5V-04 | connecteur_molex.pdf | Farnell | 1756798 |
| 3.3V | Noire | con-molex | 22-I2C-IUT-3.3V-04 | connecteur_molex.pdf | Farnell | 2366187 |
Librairies Eagle
- Media:CNY70.lbr : librairie pour le photocoupleur par réflexion CNY70
- Media:Troyesgeii.lbr : Divers composants utilisés en ER.
- Media:LibrairieEagleAdafruit.lbr : librairie du site http://www.adafruit.com/
CharlyRobot et eagle
Création des fichiers Gerber
Document détaillant les étapes et fichiers nécessaires à la fabrication d'un PCB industriel
Modélisation d'un PCB avec Freeecad
Avr
- Descriptif du µcontrôleur SAM3X utilisé sur la carte arduino Due
- Descriptif du µcontrôleur Atmega328p utilisé sur la carte arduino UNO
- Descriptif du µcontrôleur Atmega261A
- Carte d'extension arduino pour les Tps d'info
- Arduino sans ses librairies
- Cours:firmwareOlimex
microcontroleurs
attinyCore
- https://github.com/SpenceKonde/ATTinyCore
- i2c t841 :
- #include <WireS.h>
- choisir Wire Mode : slave only
arduino nano
Attiny2313
Bootloader
Cartes ARM
General
BeagleBone
- Utilisation de la carte BeagleBone Black/Green
- Cross compilation pour BeagleBone
- Utilisation de Yocto
- BeagleBone Blue
- BeagleBone AI :
NanoPi
pi pico
Informatique
- Installation Quartus
- https://www.youtube.com/watch?v=XprMl1q_Srk
- mv /apps/intelFPGA/22.1std/quartus/linux64/libstdc++.so.6 /apps/intelFPGA/22.1std/quartus/linux64/libstdc++.so.6.old
- apt install libfl-dev
- installation eclipse :
- https://www.intel.com/content/www/us/en/docs/programmable/683525/21-3/linux-installation.html
- modifier le fichier eclipse.ini
- enlever -XX:MaxPermSize=256m
cd ..../intelFPGA/20.1/quartus/linux64
mv jre64 jre64_old
ln -s /lib/jvm/java-1.8.0-openjdk-amd64/jre jre64
sudo apt install build-essential zlib1g-dev
cd
mkdir src
wget https://ppa.launchpadcontent.net/linuxuprising/libpng12/ubuntu/pool/main/libp/libpng/libpng_1.2.54.orig.tar.xz
tar Jxfv libpng_1.2.54.orig.tar.xz
cd libpng-1.2.54
./configure
make
sudo make install
sudo ln -s /usr/local/lib/libpng12.so.0.54.0 /usr/lib/libpng12.so
sudo ln -s /usr/local/lib/libpng12.so.0.54.0 /usr/lib/libpng12.so.0
- jtagd raspberry pi
- https://marsohod.org/downloads/category/26-narsohod2rpi
- openocd -s share/openocd/scripts -f interface/altera-usb-blaster2.cfg -c "adapter speed 100" -c init
- openocd -s share/openocd/scripts -f interface/altera-usb-blaster2.cfg -c "transport select jtag" -c init
Config avrdude avec atmel studio
Plugins eclipse pour avr et arduino
Jeedom
- https://doc.jeedom.com/fr_FR/core/4.1/api_http
- http://10.98.35.245/core/api/jeeApi.php?apikey=xuSySidLwGD8sFBmUvILXjuDJYpERekP&type=command&eqLogic_id=2
- http://10.98.35.245/core/api/jeeApi.php?apikey=xuSySidLwGD8sFBmUvILXjuDJYpERekP&type=cmd&id=2
- http://10.98.35.245/core/api/jeeApi.php?apikey=xuSySidLwGD8sFBmUvILXjuDJYpERekP&type=cmd&id=%5B12,2,23%5D
Wiki
Divers
http://www.sweethome3d.com/fr/download.jsp
https://sourceforge.net/p/sweethome3d/d-models/325/
https://sourceforge.net/projects/sweethome3d/files/SweetHome3D-models