Ce projet est quelque chose sur lequel j'ai travaillé pendant mon temps libre : un compteur de munitions pour ma réplique d'airsoft. Le dispositif est conçu pour s'adapter parfaitement entre le viseur et son protecteur.
Le compteur commence à une taille de magazine définie par l'utilisateur et compte à rebours jusqu'à 0. Lorsqu'il atteint 0, l'affichage clignote."RLD"pour indiquer qu'il est temps de recharger.
Il comporte deux boutons :
- Bouton + :Augmente la taille du magazine ou la luminosité.
- - Bouton :Réduit la taille du magazine ou la luminosité.
En maintenant l'un ou l'autre des boutons pendant plus de 2 secondes, vous pouvez ajuster la luminosité de l'écran, tandis qu'en les appuyant brièvement, vous ajustez la taille du magazine par incréments de 10.
J'ai également inclus :
- Le code source du contrôleur ESP32, où la taille de magazine par défaut est fixée à 110 (modifiable à la ligne 17).
- Des fichiers imprimables en 3D pour les pièces, aux formats STL et STEP.
Vous pouvez trouver mon design.ici, sur Onshape.. N'hésitez pas à le modifier pour qu'il réponde à vos besoins.
Veuillez noter que je ne suis ni un concepteur 3D ni un expert en programmation ESP32, donc si vous repérez des bugs, des problèmes ou des moyens d'améliorer ce que j'ai fait, je vous encourage à partager vos améliorations avec la communauté.
Merci, prenez soin de vous, soyez en sécurité et amusez-vous !
Liste des pièces :
- 1x Switch 3x6x5 : Bouton de rechargement.
- 2x Switch 6x6x6.5 : Des boutons pour régler la taille du magazine/la luminosité.
- 1x carte ESP32 de petite taille : Contrôleur (pas besoin d'un programmeur séparé)
- 1x petit écran OLED : Afficher
- 1x microphone KY-037 : Pour détecter le tir.
- 1x Module d'alimentation Step-Up : Fournit 5V au microphone.
- 1x batterie 18650 et chargeur.
- 1x Boîte de batterie : Exemple(J'ai seulement utilisé le ressort et le contact positif)
- 9 vis M2x10 : Pour l'assemblage.(1 pour le microphone, 2 pour la carte ESP32, 2 pour l'affichage, 4 pour la plaque frontale)
- Kit de câble silicone pour raccordement : Fil de cuivre en boîte égaré, 6 couleurs.
- 1x interrupteur marche/arrêt : Activatez l'alimentation électrique du circuit.
La connexion USB sur la carte ESP32 est...Uniquement pour la programmation.le contrôleur. C'est...Il n'est pas utilisé pour recharger la batterie.Veuillez déconnecter la batterie à chaque fois que vous connectez l'USB pour éviter tout problème potentiel.
Mise à jour : ajouté v7_total.ino - affiche le nombre total de balles tirées, réinitialisé au redémarrage.
Etiketler
Model Kaynağı
