Skip to content

Latest commit

 

History

History
86 lines (60 loc) · 5.76 KB

README.md

File metadata and controls

86 lines (60 loc) · 5.76 KB

LEC009002 - Détecteur IR

Fichiers sources pour le produit LEC009002

Description du produit

  • 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 :
  1. 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.
  2. Mode bistable (2 capteurs) Le relais est relâché lorsqu’un objet passe devant le second capteur.

Utiliser les fichiers sources pour fabriquer le produit

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.

Faire fabriquer chez un sous traitant

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.

IMAGE ALT TEXT

  1. Télécherger les sources de ce produit en cliquant sur le bouton Code, puis Download ZIP.
  2. Décompresser le dossier.
  3. Les fichiers pour la fabrication se trouvent dans le répertoire hardware/prod.
  4. Se connecter sur https://cart.jlcpcb.com/quote
  5. Cliquer sur le bouton Add gerber file et sélectionner le fichier gerbers.zip.
  6. Sélectionnez la quantité de cartes que vous souhaitez dans le champs PCB Qty.
  7. Laisser toutes les autres options par défaut, puis cliquez sur le toggle switch en face de PCB Assembly, et enfin sur le bouton confirm.
  8. Une preview de la carte électronique sans les composants doit apparaitre. Cliquez sur NEXT.
  9. Cliquez sur le bouton Add BOM File, puis sélectionnez le fichier bom.csv
  10. Cliquez sur le bouton Add CPL File, puis sélectionnez le fichier pos.csv
  11. Vérifier que tous les composants sont en stock et bien sélectionnés, puis cliquez sur NEXT.
  12. Une preview de la carte avec ses composants apparait. Continuer le chemin en cliquant sur NEXT.
  13. Le prix final apparait. Sélectionnez la catégorie du produit, puis cliquez sur SAVE TO CART.
  14. 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.

Modifications des fichiers sources

Installez kicad 6 (ou version supérieure), et ouvrez le fichier LEC009002.kicad_pro

Programation

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

Regénérer les fichiers gerber, BOM, et position (Optionnel)

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/

Notices

Manuel FR

License

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