====== Dev ====== Réaliser une carte électronique pouvant contrôler deux klaxons et deux phares de voiture, contrôler à distance par Pure Data : * Contrôle des phares : intensité\\ * Contrôle des klaxons : intensité + hauteur (Tone) \\ ===== TO DO ===== {{:projets:patatas-de-goma:dev:patats-dev-02.png?600|}} {{:projets:patatas-de-goma:dev:patats-dev-01.jpg?600|}} {{:projets:patatas-de-goma:dev:patats-dev-00.jpg?600|}} ===== Achats ===== * [[http://www.pololu.com/product/1457/specs|autres drivers polulu 40 khz 50€]] ? * Mosfets ? * Texas Instrument ? * Boites * Bluetooth 4 ? * ... * Phares * [[http://www.ebay.fr/itm/Double-VNH2SP30-Monster-Moto-Shield-Stepper-Motor-Driver-Module-Remplacer-L298N-/321483158519?pt=FR_YO_MaisonJardin_Bricolage_ElectroniqueComposants&hash=item4ad9e3b3f7|Double VNH2SP30 18.58€]], [[http://www.aliexpress.com/item/Monster-Moto-Shield-VNH2SP30-stepper-motor-driver-module-high-current-30A/1701780141.html|VNH2SP30 Ali express]] * [[http://www.ebay.com/itm/AD9850-DDS-Signal-Generator-Module-0-40MHz-New-/270864751254|AD9850 DDS Signal Generator Module 0-40MHz]] * And gate ? * XBEE series 1 ===== Code ==== * [[code|Codes Arduino]], [[.:code-2arduinos|Code 2 Arduinos]] Pour la Arduino, pas possible d'avoir deux Tone en même temps ! Donc deux arduino ? ===== Électronique ===== ==== Fréquence de résonance du Klaxon==== Les montages **Tone + intensité** donnent de bons résultats, mais durs à contrôler.\\ Certaines fréquences sont plus fortes tout simplement (fréquence de résonance du klaxon), du coup c'est dur à contrôler. Pour le Klaxon rouge, les **fréquences fortes sont 250Hz et 500Hz (+-25)**. Quand le volume est **en dessous de 90% on entend un seul son**, avec la hauteur voulue, **au delà on entend deux sons, le son du klaxon + le son à la hauteur voulue**, puis petit à petit le son du klaxon prend le pas... ==== AND GATE ==== **Ca marche** {{:projets:patatas-de-goma:dev:2-input-diode-and-gate.jpg|}} ==== 3 MOSfets en parallèle ==== //les mos consomment plus en commutation à fréquence élevée parce qu'entre autre, il faut charger/décharger la cap de gate à chaque commutation => CV²f// **Est-ce une bonne solution ? Utilisation d'un driver de MOSfet ?** {{:projets:patatas-de-goma:dev:patatas-v0.4-back.jpg?300|}} {{:projets:patatas-de-goma:dev:patatas-v0.4-front.jpg?300|}} {{:projets:patatas-de-goma:dev:drivermosfet.jpg?300|}} ==== Double VNH2SP30 ==== **Limité à 20Khz. Mais avec 10KHz = OK** {{:projets:patatas-de-goma:dev:0j3753.600.jpg?400|}} ==== Générateur de Tone externe ==== * **CD4016** oscillator + 4.7uF + potar 10K + PWM Arduino 80% 20KHz\\ Comme Arduino ne peut générer deux sorties Tone en même temps, j'opte pour une solution externe pour fabriquer le tone. J'ai fait un montage oscillateur avec CD40106, je contrôle la fréquence avec un potentiomètre. Ca fonctionne mais **les MOSfets chauffent très vite (beaucoup plus vite qu'avec le Tone d'Arduino)** . Je ne sais pas si c'est bon signe. Qu'est-ce que tu en penses ?. Ils deviennent vraiment brûlants. Ensuite j'ai essayé de contrôler la résistance qui règle la fréquence en contrôlant la luminosité d'une LED avec l'Arduino que je plaque sur une photorésistance à la place du potentiomètre. Ca marche, mais dur de faire précis. J'aimerais bien trouver une solution pour que les MOSfets chauffent moins. Peut-être en faisant le Tone avec un 555... {{:projets:patatas-de-goma:dev:arduino-cd40106-led.jpg?400|}} * **AD9850 tone generator + Raspberry** ([[http://raspberrypi.stackexchange.com/questions/1433/how-can-i-generate-frequency-pulse-signals|lien]]) {{:projets:patatas-de-goma:dev:ad9850.jpg|}} ==== Avec deux Arduinos ==== Comme le Tone ne marche que sur une seule Pin, alors avec deux arduinos qui communiquent en série, cela fonctionne. Code : [[.:code-2arduinos]] {{:projets:patatas-de-goma:dev:2arduinos-vnh2sp30.jpg?400|}} ==== Solution Texas Instrument ==== Source : http://www.ti.com/lit/an/slva563/slva563.pdf \\ Sinon, je suis tombé sur ce pdf avec un schéma bien plus compliqué, mais apparemment ils se posent les bonnes questions et ça n'a pas l'air aussi facile que ce que je pensais ... : "Driving high inductive loads at frequencies ranging in a few hundreds of Hz is not an easy task" Ils utilisent un MSP430 + TPS79801 + thermal pad + NPN transistor + MOSFET. Mais ils ne précisent pas lesquels... {{:projets:patatas-de-goma:dev:e-horn-texas-instrument-schematic.png?600|}} ===== Aspect plastique ===== Voitures "volent", LEDS, éclairage des batteries (sources d'énergies) {{:projets:patatas-de-goma:dev:installation-3.jpg?600|}} **Propositions** : * à nu par terre, dur de voir quand on est au 2e rang... * en l'air avec des câbles mais ça me parait trop long à installer (je ne compte pas installer plus de 4 heures le truc car j'aimerais qu'on s'amuse et qu'on essaie des trucs au niveau son) * du bordel de tas avec des phares dedans. ok, mais là c'est long à trouver tout ce bordel (idem) *faire des avants de voitures simplifiés en carton + tasseaux. *faire du moulage des avants de voitures qui sortent du cadre *faire du moulage avant *faire du moulage de phare (trop compliqué) ===== Patch grégory ===== j'aimerais bien une bibliothèque de loops accessible en multipiste pouvoir les jouer en synchro, tous au même bpm avoir des effets simples qui déchirent, je te fais confiance potards de volume sur le general et chaque piste une astuce pour generer des sons type boutons clavier? ===== Images ===== {{gallery>?crop?lightbox }} ===== Ressources ===== * https://labitat.dk/wiki/Arduino_Car_Hacking * http://www.instructables.com/id/Car-Horn-Prank-Box/?ALLSTEPS * [[http://www.instructables.com/id/Simple-methods-for-molding-fiberglass-and-carbon-f/|Simple methods for molding fiberglass and carbon fiber]] * [[http://www.youtube.com/watch?v=GXzR17LktSg|Fiberglass front car]],[[http://www.youtube.com/watch?v=UgKvDw1E60E|autre]] * [[http://vimeo.com/41149561|voiture carton]]