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 :
- Mécanisme de rotation : Pour faire tourner le disque
- Système d'humidification : Pour appliquer le produit nettoyant
- Système d'aspiration : Pour enlever le produit et la saleté

⚙️ 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.

🔄 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 :
#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

🖨️ 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

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 ! 💰

🎯 É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 :
- Finaliser le système d'aspiration avec la turbine imprimée
- Créer un système de distribution du produit nettoyant
- Ajouter un bras de brossage motorisé
- Optimiser le code pour une séquence de nettoyage complète
- Fabriquer le boîtier final
- 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 !