Fichiers sources pour le produit LEC009002
- Distance de détection réglable jusqu’à 10 cm
- Fonctionne même à la lumière du jour!
- Temporisation à la désactivation pour éviter des réactivations intempestives.
- 2 modes de fonctionnements :
- Mode direct (1 capteur) le relais est commuté lorsqu’un objet se trouve en face du capteur. Le relais est relâché lorsqu’il n’y a plus d’obstacles devant le capteur.
- Mode bistable (2 capteurs) Le relais est relâché lorsqu’un objet passe devant le second capteur.
Grâce aux fichiers sources publiés ici, vous pouvez être en mesure de faire fabriquer ce produit par un sous traitant.
ATTENTION ce produit est un produit complexe à fabriquer et nécessite notamment une programmation afin de pouvoir fonctionner. Vous devez pour cela posséder le programmateur et programmer vous même la carte. Cette étape peut nécessiter des connaissances techniques, si nécessaire, nous vous encourrageons à vous rapprocher d'un club.
Remarque ce produit est composé d'une carte mère, de 2 nappes de cable IDC 6 pin, et de 2 capteurs. Ce dossier permet uniquement de faire fabriquer la carte mère et les capteurs, vous devrez vous fournir les autres composants sur un site de revente (amazon, aliexpress, mouser, ...).
Remarque 2 vous avez le choix entre 1 capteur coudé ou 1 capteur classique. Notez cependant que pour le capteur classique, le sous traitant JLCPCB n'est pas capable de souder le capteur sur le côté du PCB, vous devrez donc opter pour le capteur coudé si vous ne souhaitez pas souder vous même.
Il est aujourd'hui possible de faire fabriquer à moindre cout des cartes électroniques. Nous recommendons JLCPCB si vous voulez aller au moins cher. Si vous préférez un acteur européen, eurocircuits est un des acteurs reconnus.
- Télécherger les sources de ce produit en cliquant sur le bouton
Code
, puisDownload ZIP
. - Décompresser le dossier.
- Les fichiers pour la fabrication se trouvent dans le répertoire
hardware/prod
. - Se connecter sur https://cart.jlcpcb.com/quote
- Cliquer sur le bouton
Add gerber file
et sélectionner le fichiergerbers.zip
. - Sélectionnez la quantité de cartes que vous souhaitez dans le champs
PCB Qty
. - Laisser toutes les autres options par défaut, puis cliquez sur le toggle switch en face de
PCB Assembly
, et enfin sur le boutonconfirm
. - Une preview de la carte électronique sans les composants doit apparaitre. Cliquez sur
NEXT
. - Cliquez sur le bouton
Add BOM File
, puis sélectionnez le fichierbom.csv
- Cliquez sur le bouton
Add CPL File
, puis sélectionnez le fichierpos.csv
- Vérifier que tous les composants sont en stock et bien sélectionnés, puis cliquez sur
NEXT
. - Une preview de la carte avec ses composants apparait. Continuer le chemin en cliquant sur
NEXT
. - Le prix final apparait. Sélectionnez la catégorie du produit, puis cliquez sur
SAVE TO CART
. - Une fois sauvegardé dans votre panier, vous pouvez valider votre commande et choisir le moyen d'acheminement. Afin de ne pas avoir à se préoccuper des frais de douane, nous vous conseillons de choisir une méthode d'expédition DDP.
Vous receverez vos cartes sous 1 à 3 semaines.
Nous ne sommes en aucun cas responsables des cartes qui arriveraient défectueuses ou non fonctionnelles.
Installez kicad 6 (ou version supérieure), et ouvrez le fichier LEC009002.kicad_pro
Pour programmer le module, vous devez posséder
- un programmateur AVR type USBASP
- Des fils pour relier le programmateur avec les points de programmation. (Note importante : cette carte ne possède pas de connecteur de programmation. Pour la programmer, il vous faudra soit utiliser le banc de programmation pour lequel vous souderez des pogo pins, soit trouver un moyen de relier les fils du programmateur à la carte directement)
Le firmware se trouve dans le dossier du même nom. Il est recommandé d'utiliser VS-code et platform-io pour programmer la carte. Pour ce faire, branchez le programmateur à votre PC et à la carte à programmer, puis rentrer les commandes suivantes :
cd firmware
platformio run --target fuses && platformio run --target upload
Peut se faire simplement en utilisant kikit :
cd hardware/carte-mere
docker run --rm -w /kikit -v $PWD:/kikit yaqwsx/kikit kikit fab jlcpcb --assembly --no-drc --schematic LEC009002.kicad_sch --field LCSC --corrections JLCPCB_CORRECTION --nametemplate LEC009002_{} LEC009002.kicad_pcb prod/
cd hardware/capteur-droit
docker run --rm -w /kikit -v $PWD:/kikit yaqwsx/kikit kikit fab jlcpcb --assembly --no-drc --schematic LEC009202.kicad_sch --field LCSC --corrections JLCPCB_CORRECTION --nametemplate LEC009202_{} LEC009202.kicad_pcb prod/
cd hardware/capteur-coude
docker run --rm -w /kikit -v $PWD:/kikit yaqwsx/kikit kikit fab jlcpcb --assembly --no-drc --schematic LEC009212.kicad_sch --field LCSC --corrections JLCPCB_CORRECTION --nametemplate LEC009212_{} LEC009212.kicad_pcb prod/
Tous nos fichiers sont plubliés sous les licenses
- CERN Open Hardware Licence Version 2 - Strongly Reciprocal pour ce qui touche au hardware
- GNU General Public License v3.0 pour tout ce qui est software