Nettoyeur de Vinyles DIY Piloté par Arduino 🎶

🚨 Projet en Cours de Réalisation

Note importante : Ce projet est toujours en développement. L'article sera mis à jour après chaque étape d'avancement. Suivez l'évolution au fil du temps ! 📅

Le Problème : La Poussière, Ennemie du Vinyle

En tant que grand amateur de vinyles, je suis souvent confronté à leurs joies... mais aussi à leurs défauts. L'un des principaux problèmes ? La poussière. 💿

Pourquoi C'est Important

Un vinyle poussiéreux peut vite devenir désagréable à l'écoute, surtout avec une bonne chaîne de diffusion du son :

  • 🎵 Platine de qualité
  • 💎 Cellule adaptée
  • 🔊 Amplificateur (comme celui que j'ai restauré !)
  • 📢 Enceintes performantes
  • 👂 Et bien évidemment, de bonnes oreilles ! 😆

Quand on investit dans du bon matériel, avoir des vinyles sales, c'est comme avoir une Ferrari et rouler avec de l'essence frelatée !

Pourquoi un Nettoyeur DIY ? 🛠️

Les Solutions Existantes

On peut nettoyer ses vinyles à la main avec :

  • Une brosse en velours
  • Un nettoyant spécial pour vinyles

Le problème : Ce n'est pas toujours suffisant ou vraiment efficace, surtout pour les disques très sales ou les crasses incrustées.

Les Machines du Commerce

Des machines professionnelles existent sur le marché, mais elles sont souvent très onéreuses :

  • 💰 Entrée de gamme : 200-400 €
  • 💰💰 Milieu de gamme : 500-1000 €
  • 💰💰💰 Haut de gamme : 1500 € et plus !

Pour un passionné comme moi qui aime bricoler, c'est difficile à justifier.

L'Idée : DIY FTW !

D'où l'idée géniale : pourquoi ne pas fabriquer moi-même une machine nettoyeuse de vinyles à moindre coût, contrôlée par un Arduino et un bon petit bout de code ? 😎

Objectif : Une machine efficace pour moins de 100 € de matériel !

Le Concept : "Lautus Orbis Sulcus"

J'ai donc décidé de construire ma propre "lautus orbis sulcus" (en latin : "disque aux sillons propres"). Parce que donner un nom latin pompeux à un projet DIY, c'est classe ! 😄

🔧 Composition du Système

Le nettoyeur Clean-Maggie se compose de trois systèmes principaux :

  1. Mécanisme de rotation : Pour faire tourner le disque
  2. Système d'humidification : Pour appliquer le produit nettoyant
  3. Système d'aspiration : Pour enlever le produit et la saleté

Prototype de Clean-Maggie

⚙️ Fonctionnalités Programmées sur Arduino

Le cerveau de Clean-Maggie, c'est un Arduino qui gère toute la séquence de nettoyage :

  • Affichage d'un message de bienvenue sur l'écran LCD
  • Mise en rotation du disque (vitesse contrôlée)
  • Activation du système d'aspiration au bon moment
  • Arrêt progressif du processus (pas de à-coups)
  • Affichage d'un message de fin d'opération
  • Rotation bidirectionnelle pour un nettoyage optimal

Démonstration du Code Arduino

Voici une vidéo montrant le fonctionnement de l'électronique en parallèle du code Arduino. On voit les relais s'activer et le moteur tourner selon la programmation :

📅 Journal de Développement

🏗️ 17 Septembre 2017 : Premiers Tests de Motorisation

Fabrication du Système de Rotation

J'ai commencé par la fabrication et le montage de la motorisation. C'est le cœur du système !

Composants utilisés :

  • 🔹 Un moteur 9/12V DC (un peu faible au départ, à voir si je dois le changer)
  • 🔹 Une poulie centrale d'entraînement
  • 🔹 Deux roulements à billes de skateboard pour centrer le plateau (récup' FTW !)

Premiers Résultats

Le bon : Le disque tourne bien, la rotation est stable ! ✅

Le problème : La vitesse diminue sensiblement quand on ajoute le produit nettoyant et qu'on active l'aspiration simultanément. Normal vu la charge, mais c'est à prendre en compte pour la suite. 🤔

Conclusion : Le moteur actuel est un peu juste. Je vais probablement devoir passer à un moteur plus puissant ou réduire la friction.

Fabrication de la motorisation

🔄 18 Septembre 2017 : Gestion de la Rotation Bidirectionnelle

Le Défi Technique

Clean-Maggie doit faire tourner le disque dans les deux sens pour un nettoyage optimal. Pourquoi ? Parce que les sillons du vinyle sont en spirale, et alterner le sens permet de mieux déloger la saleté incrustée.

Le problème : Avec un moteur en courant continu, il faut un système permettant d'inverser le sens de rotation sans créer de court-circuit. On ne peut pas simplement inverser les fils !

La Solution : Relais Arduino

🔧 Solution retenue : Utilisation de 3 relais Arduino commandés pour gérer l'alimentation et l'inversion du courant.

Principe :

  • Relais 1 : Contrôle de l'alimentation générale
  • Relais 2 et 3 : Inversion de polarité pour changer le sens

Le Code Arduino

Voici le code de base pour gérer la rotation bidirectionnelle :

cpp
#define CH1 2  // Pin pour relais 1
#define CH2 3  // Pin pour relais 2
#define CH3 4  // Pin pour relais 3

void setup() {
  pinMode(CH1, OUTPUT);
  pinMode(CH2, OUTPUT);
  pinMode(CH3, OUTPUT);

  // État initial : tous les relais ouverts
  digitalWrite(CH1, HIGH);
  digitalWrite(CH2, HIGH);
  digitalWrite(CH3, HIGH);
}

void loop() {
  // Rotation sens A
  digitalWrite(CH1, HIGH);
  digitalWrite(CH2, HIGH);
  digitalWrite(CH3, HIGH);
  digitalWrite(CH1, LOW);  // Activation moteur sens A

  delay(5000);  // 5 secondes dans ce sens

  // Arrêt temporaire
  digitalWrite(CH1, HIGH);
  delay(500);

  // Rotation sens B (inversion)
  digitalWrite(CH1, HIGH);
  digitalWrite(CH2, LOW);   // Inversion de polarité
  digitalWrite(CH3, LOW);
  digitalWrite(CH1, LOW);   // Activation moteur sens B

  delay(5000);  // 5 secondes dans l'autre sens

  // Arrêt temporaire avant de recommencer
  digitalWrite(CH1, HIGH);
  digitalWrite(CH2, HIGH);
  digitalWrite(CH3, HIGH);
  delay(500);
}

Remarque : Ce code est une base simplifiée. La version finale intègre des temps variables et une gestion plus fine de la séquence.

⚡ 21 Septembre 2017 : Optimisation de l'Alimentation

Le Problème de la Vitesse

L'alimentation initiale en 12V faisait tourner le disque beaucoup trop vite, causant :

  • 💦 Dispersion du produit de nettoyage partout
  • 🌀 Projections sur les murs (pas top !)
  • 😵 Impossibilité de contrôler proprement le nettoyage

La Solution : Alimentation Multi-Tensions

💡 Solution retenue : Modification d'une alimentation ATX récupérée (merci les vieux PC !), permettant d'obtenir plusieurs tensions :

  • 12V : Pour l'aspiration
  • 5V : Pour l'Arduino
  • 3,3V : Pour le moteur de rotation (vitesse parfaite !)

Avantages :

  • Une seule alimentation pour tout le système
  • Tensions stables et régulées
  • Économique (récup' oblige !)
  • Compact

Alimentation ATX modifiée

🖨️ 18 Novembre 2017 : L'Arrivée de l'Impression 3D

Game Changer : Une Imprimante 3D

Avec l'arrivée de mon imprimante 3D, j'ai pu concevoir et imprimer des pièces sur mesure pour Clean-Maggie. Fini le bricolage approximatif, place à la précision ! 🎯

Améliorations Majeures

Remplacement du système d'aspiration :

  • ❌ Ancien : Gonfleur de matelas bruyant et peu efficace
  • ✅ Nouveau : Turbine imprimée en 3D plus silencieuse et performante
  • 🔧 Moteur : Récupération d'un moteur brushless de disque dur (12 000 RPM !)

Autres pièces imprimées :

  • Support de plateau personnalisé
  • Buses d'aspiration optimisées
  • Guides pour le produit nettoyant

Pièces imprimées en 3D

Conception des Modèles 3D

J'ai utilisé Tinkercad et Fusion 360 pour modéliser les pièces. L'impression en PLA a donné d'excellents résultats pour ce projet.

🛒 Liste du Matériel Utilisé

Composants Électroniques

  • 🔹 Arduino Nano - Lien Amazon
  • 🔹 3 Relais 5V pour Arduino
  • 🔹 Écran LCD 16x2 avec interface I2C
  • 🔹 Moteur DC 9/12V (ou moteur brushless selon version)
  • 🔹 Alimentation ATX récupérée et modifiée

Composants Mécaniques

  • 🔹 Roulements à billes de skateboard (608ZZ)
  • 🔹 Poulie d'entraînement
  • 🔹 Courroie ou système de friction
  • 🔹 Moteur brushless de disque dur (pour aspiration)

Fabrication

  • 🔹 Imprimante 3D (facultatif mais recommandé)
  • 🔹 Filament PLA pour les pièces imprimées
  • 🔹 Matériaux de structure (bois, acrylique...)

Coût Total Estimé

Budget approximatif : 60-80 € (en récupérant certaines pièces)

Comparé aux 300-1500 € des machines du commerce, c'est plus que rentable ! 💰

Vue d'ensemble du système

🎯 État d'Avancement et Prochaines Étapes

✅ Ce qui Fonctionne

  • Rotation bidirectionnelle contrôlée
  • Système d'alimentation multi-tensions
  • Pièces mécaniques imprimées en 3D
  • Code Arduino de base fonctionnel

🔄 En Cours de Développement

  • ✅ Test de la turbine imprimée en 3D
  • ✅ Ajustement des paramètres de rotation et d'aspiration
  • ✅ Optimisation du code Arduino pour la séquence complète
  • 🔄 Système de distribution du produit nettoyant
  • 🔄 Bras de brossage automatique
  • 🔄 Habillage final de la machine

📋 To-Do List

Prochaines étapes prévues :

  1. Finaliser le système d'aspiration avec la turbine imprimée
  2. Créer un système de distribution du produit nettoyant
  3. Ajouter un bras de brossage motorisé
  4. Optimiser le code pour une séquence de nettoyage complète
  5. Fabriquer le boîtier final
  6. Tests approfondis sur différents types de vinyles

Conclusion

Le projet Clean-Maggie avance bien, même si c'est un travail de longue haleine ! 🐌

Ce que J'ai Appris

  • 🎓 Gestion de moteurs DC avec Arduino
  • 🎓 Impression 3D fonctionnelle (pas juste décorative)
  • 🎓 Récupération et modification d'alimentation ATX
  • 🎓 Conception de systèmes mécaniques complexes

Pourquoi Ce Projet en Vaut la Peine

Au-delà de l'aspect économique, c'est surtout :

  • 🔧 Un projet passionnant qui combine électronique et mécanique
  • 🎵 Une vraie utilité pour ma collection de vinyles
  • 🧠 Un excellent exercice d'apprentissage Arduino
  • ♻️ De la récupération et du DIY assumés

Stay tuned pour la suite des aventures de Clean-Maggie ! 😉

Je mettrai à jour cet article au fur et à mesure de l'avancement du projet. N'hésitez pas à me donner vos retours et suggestions !

Note aux makers : Si vous voulez vous lancer dans un projet similaire, n'hésitez pas à me contacter pour des conseils ou des schémas plus détaillés. Le partage, c'est la base du DIY ! 🤝

Remerciements : Merci à la communauté Arduino et aux forums de passionnés de vinyles qui m'ont aidé dans ce projet !

code
#Vinyle #Nettoyage #En cours ...
Commentaires 0
Laisser un commentaire