{{tag>dev elec simulation aero hardware joystick flightdeck cockpit simulateur aéronautique simpit flightsim}} ====== Simulateur de vol ====== Notes, ressources et recherches préalables à la construction des commandes pour un simulateur s'appuyant sur la VR. Un simulateur dynamique se caractérise par son DOF (Degree of Freedom). Les axes de rotations: * roulis: roll * tangage: pitch * dérive: yaw Les axes d'accélération: * accélération latérale: sway * accélération frontale: surge * accélération verticale: heave Le forum PCSHM est un forum spécialisé sur la conception de simulateur automobile maison. Logiciels émulant des joysticks sous Windows et permettant un mapping des touches: JoyToKey, XBox360ce https://techapple.net/2015/06/3-best-free-gamepad-joystick-controller-softwares-for-pc-windows-78-110-work-on-laptopcomputers/ * Xbox360ce https://github.com/x360ce/x360ce * Faire de l'Arduino un joystick: * https://www.instructables.com/id/Create-a-Joystick-Using-the-Arduino-Joystick-Libra/ Conception de joystick à partir de l'ATmega8 * https://www.flightsim.com/vbfs/content.php?2112 Composants électroniques de base pour la conception des commandes: * https://www.youtube.com/watch?v=XN2k5JmXOak Matériel: * rail de guidage linéaire carré pour la sortie du train ou les AF et glissière Utiliser micropython pour esp32 * https://www.youtube.com/watch?v=w15-EQASP_Y Fonctionnement des périphérique USB: * https://helmpcb.com/electronics/usb-joystick Programmer l'ESP32 pour émuler un joystick USB * https://forum.micropython.org/viewtopic.php?t=7170 L'ESP32 * https://www.esp32.com/viewtopic.php?t=11761 L'ESP32 ne peut pas être directement déclarer comme un périphérique HID (emuler un périphérique HID tels que souris, clavier ou joystick). Cependant il peut être interfacé avec un controleur HID USB (tel que le FT260) https://www.ftdichip.com/Products/ICs/FT260.html On peut également utiliser V-USB https://www.obdev.at/products/vusb/hidkeys.html Exemples de manches * https://www.youtube.com/watch?v=R_AvYSDZBCI * https://www.youtube.com/watch?v=-JNjoF49p5o * https://www.youtube.com/watch?v=LxG68bToW4Y * https://www.youtube.com/watch?v=SgqflcHBTwc * https://www.youtube.com/watch?v=JoGoWrwuAFc * https://www.youtube.com/watch?v=CxGybMwgkAE * https://www.youtube.com/watch?v=Z7Sc4MJ8RPM