
Dans le manuel, nous vous expliquerons comment assembler un appareil assez curieux à fort potentiel, qui vous permet d'appliquer diverses inscriptions sur l'asphalte pendant la conduite. Tout dans le monde est illusoire et temporaire... Et ce projet l'illustre bien.
introduction
J'ai commencé ce projet parce que je voulais laisser ma marque dans le monde, mais je ne voulais pas laisser de conséquences.
Je voulais aussi un projet complexe pour ma nouvelle imprimante 3D qui incluait la programmation pour l'Arduino.
Enfin, j'aime créer des choses en utilisant autant que possible le bien disponible.
Comme vous pouvez le voir dans mes vidéos, StreetWriter s'adapte à tout cela. Il écrit des messages de 20,32 cm de haut avec de l'eau sur le trottoir en conduisant et ne laisse aucun résidu lorsque l'eau s'évapore.
J'ai construit deux StreetWriters avec de légères différences de conception entre eux. Ce tutoriel est basé sur la deuxième version, qui a été légèrement améliorée.
Le StreetWriter fournit de l'eau sous pression à un collecteur qui contient 8 injecteurs de carburant automobile. Au fur et à mesure que le StreetWriter se déplace, l'Arduino contrôle les injecteurs de carburant, pulvérisant de l'eau sur le trottoir. Le message en cours d'écriture est l'un des 8 qui ont été écrits sur la carte SD connectée à l'Arduino. L'opérateur peut facilement sélectionner parmi les messages et peut enregistrer de nouveaux messages sur la carte SD à l'aide d'un ordinateur. Il n'y a aucune restriction sur la longueur du message, à l'exception de la quantité d'eau dans le réservoir. Le post le plus long que j'ai écrit jusqu'à présent est pi, avec une précision de 300 caractères.
Pièces, matériaux et outils
Ensemble de roues motrices (utilisé à partir d'une vieille voiture Power Wheels);
- Disques "Trouvés" de 5 pouces (12,7 cm) ;
- Roue excentrique rotative « Trouvé » ;
- «» ( );
- ;
- «» ;
- () 1/8 NPT;
- 1/8 «NPT;
- ;
- 12 ( - 6-7 , , LiPo);
- Uno;
- Arduino Shield (EKT-1016 Tindie.com);
- SD-card shield Arduino (www.sparkfun.com/products/12761);
- ;
- , 3D- ( );
- 8 ( Ebay);
- ;
- Dclips;
- ;
- 3 ;
- ;
- - ;
- Tournevis
Étape 1 : appareil général


Le but de ce projet était d'écrire des messages texte en utilisant l'eau comme moyen d'écriture temporaire. Après un court instant, l'eau s'évaporera et le message disparaîtra sans laisser de trace.
J'étais moins intéressé par l'attractivité du terminal que par sa fonctionnalité. Cependant, si vous êtes intéressé non seulement par la fonctionnalité mais aussi par l'apparence, il y a beaucoup de place pour l'amélioration.
Dans l'ensemble, l'unité est une plate-forme motorisée qui utilise 8 buses pour pulvériser de l'eau de manière contrôlée lorsque la plate-forme se déplace.
Comme le montrent les images de cette étape, la plate-forme est une planche de bois alimentée par deux moteurs provenant de petites voitures à roues.
Le réservoir de lave-glace avec un système de pompage crée la pression d'eau requise pour le fonctionnement de 8 injecteurs de carburant sous le contrôle de l'Arduino Uno.
L'Arduino a un blindage qui fournit le courant nécessaire au fonctionnement des injecteurs de carburant que l'Arduino ne peut pas fournir directement. Il existe également un bouclier spécial pour Arduino avec un lecteur de carte SD, ainsi qu'un certain nombre de composants pour sélectionner le fichier à utiliser et définir la quantité de pression d'eau pour écrire des messages.
En outre, une télécommande StreetWriter est installée - en utilisant l'électronique convertie d'une voiture radiocommandée.
Lire la suite pour plus de détails.
Étape 2: injecteurs de carburant et collecteur



À bien des égards, cette étape constitue la base de la conception de StreetWriter.
J'ai acheté 8 injecteurs de carburant usagés, puis j'ai conçu et imprimé en 3D un collecteur pour installer les injecteurs de carburant et fournir de l'eau (voir les injecteurs orange sur le collecteur bleu).
Les injecteurs de carburant sont parfaits pour ce projet. Chaque injecteur de carburant contient une vanne pour contrôler le débit d'eau, un solénoïde électrique 12 V pour contrôler la vanne, une buse qui pulvérise de l'eau dans la zone contrôlée, et une plomberie et un joint pour alimenter en eau la vanne et la buse. Toutes les pièces métalliques internes sont en acier inoxydable, donc le fait que nous utilisions de l'eau et non de l'essence ne cause pas de problèmes de corrosion. Pour raccourcir un peu la longueur du pixel d'eau imprimé, il suffit que l'Arduino applique une impulsion de 12 V au solénoïde pendant une courte période.
J'ai conçu le collecteur de sorte que les injecteurs de carburant soient suffisamment espacés pour que leurs pixels hors de l'eau soient positionnés les uns à côté des autres. Si vos buses de carburant pulvérisent de l'eau d'une manière très différente, vous devrez peut-être ajuster (augmenter ou abaisser) la hauteur de l'ensemble collecteur / buse afin que les buses soient à proximité.
J'ai trouvé quelques connecteurs non standard avec des fils adaptés au montage sur les broches de l'injecteur de carburant, mais vous pouvez utiliser les connecteurs d'origine de la voiture pour cela. Pour plus d'informations sur les connexions, voir Étape 10 - Assemblage final.
Les injecteurs de carburant usagés ont été achetés sur Ebay, pour environ 2 $ chacun
(note du traducteur : vous pouvez acheter des injecteurs similaires dans votre magasin automobile local. Des connecteurs spéciaux pour ces injecteurs y sont également vendus. Par exemple, ici . Il est recommandé d'utiliser un injecteur standard / kits de connecteurs avec fils, car les secousses pendant la conduite peuvent causer des inconvénients - perte constante de contact.)
Il semble que des pièces similaires soient disponibles pour différents types de voitures. La photographie ci-jointe met en évidence les caractéristiques importantes requises pour faire fonctionner l'injecteur avec la conception de collecteur illustrée ici.
- Joint torique en haut, scellant la jonction buse/collecteur ;
- , ( );
Le collecteur imprimé en 3D est la partie la plus difficile de ce projet.
Il contient 8 douilles d'injecteur de carburant, des trous de manomètre, une entrée d'eau et doit être étanche.
J'ai conçu cette partie dans TinkerCad et c'était assez simple. Je joins un fichier STL et un fichier Gcode pour PLA. Regardez également la vidéo montrant le modèle TinkerCad et l'impression 3D (a pris 8 heures).
L'une des images de cette étape montre une petite section rouge du collecteur montrant les trous utilisés pour maintenir les injecteurs de carburant dans le collecteur. J'ai simplement passé un morceau de fil de cuivre à travers les quatre trous et l'injecteur de carburant verrouillé en place.
Le but principal de cette petite pièce était de vérifier que l'injecteur s'insère dans l'alésage et de s'assurer que l'assemblage est étanche avant de procéder au montage de 8 heures. J'ai serré la pièce dans un étau avec un morceau de caoutchouc à travers l'extrémité ouverte et j'ai pompé de l'eau sous pression - l'eau fuyait. J'ai modélisé cette pièce plusieurs fois avec différents réglages dans la trancheuse Cura et je n'ai pas pu la rendre étanche. Il fuyait toujours à plusieurs endroits. En fin de compte, j'ai pris Sli3er comme programme de trancheuse et la pièce a réussi le test de résistance à l'eau lors de la première impression. Le gcode de cette version est joint ici.
Une fois le collecteur imprimé, il reste quelques étapes finales à suivre avant de pouvoir l'utiliser.
- , ;
- 4 , ;
- 1/8 NPT .
- , , . , 3D- , . , WELD-ON 4 , , .
À ce stade, les injecteurs de carburant peuvent être installés dans le collecteur et y être fixés avec des morceaux de fil de cuivre.
J'ai appliqué de la graisse au lithium sur le joint torique de chaque buse avant de l'installer pour faciliter l'installation et assurer une étanchéité parfaite.
Vérifiez le travail effectué. Installez un manomètre et un adaptateur de tuyau. Appliquer une pression d'eau à la pression atmosphérique et rechercher des fuites. Si vous les trouvez, vous pouvez utiliser de la colle WELD-ON 16 ou du diluant WELD-ON 4 pour sceller le produit trouvé et retester.
Télécharger le fichier collecteur en STL
Télécharger le fichier collecteur en Gcode
Étape 3 : châssis, moteurs et roues




Comme je l'ai dit dans l'introduction, le but de ma construction StreetWriter était la fonctionnalité, pas la beauté ou l'apparence.
Le cadre est fait de contreplaqué ½ ”(12,7 mm) avec des trous, des bossages en bois, etc. ajoutés au besoin. La photo générale donne une idée de la façon dont tout a été posté. Le seul emplacement important est la rangée d'injecteurs de carburant à l'arrière de la plate-forme, entre les roues arrière. Ainsi, lors de la rotation de la plate-forme, le message sera peu déformé et les roues ne passeront jamais dessus.
Les injecteurs de carburant pendent du collecteur et traversent des trous dans le cadre. Ils ne sont pas pris en charge par un cadre. Le collecteur est sur le cadre et est maintenu lâchement par un seul collier de serrage, que vous pouvez voir sur la photo de vue arrière.
La plate-forme est entraînée par deux ensembles de roues, qui ont été empruntés aux anciennes Power Wheels pour enfants que j'avais. L'image ci-jointe montre des blocs similaires. Les moteurs de la centrale sont reliés par un câble au bloc sur le châssis et renforcés par le bas avec des supports en forme de L. J'ai ajouté des condensateurs de 0,1 uF aux bornes du moteur pour réduire le bruit électrique des moteurs à balais. (Arduino a redémarré spontanément sans condensateurs.)
Le mouvement de cette plate-forme est un mouvement « de type réservoir », dans lequel l'alimentation du premier ou du deuxième moteur est coupée pour le roulage. La direction est disproportionnée - arrêtez une roue et le StreetWriter tournera brusquement. Les virages en douceur sont effectués par l'opérateur en appuyant par intermittence vers la droite ou vers la gauche tout en avançant.
Il y a une roue à l'avant du cadre qui permet au StreetWriter de faire des virages serrés lorsqu'une roue s'arrête de tourner.
Les roues arrière des cyclistes de style Power Wheel sont généralement reliées par un essieu, de sorte que les deux roues tournent ensemble.
Cela ne fonctionne pas ici parce que je veux que les roues arrière fonctionnent indépendamment à des fins de direction.
J'ai trouvé des roues de 5 pouces (127 mm) quelque part et avec quelques ajustements, j'ai pu les utiliser pour les affaires. Une inspection minutieuse révèle que cette roue particulière a 12 jambes de force. L'ensemble d'entraînement a 6 emplacements. Je viens de couper toutes les autres pattes, et le reste des pattes s'insère parfaitement dans les rainures de l'ensemble d'entraînement. J'ai fait passer le boulon dans le trou qui contenait à l'origine l'essieu et un écrou Nyloc pour les maintenir ensemble avec suffisamment de jeu pour permettre à l'ensemble de tourner. (Selon les pièces que vous utilisez pour les ensembles d'entraînement et de roue, vous devrez peut-être faire preuve de créativité pour les faire fonctionner ensemble.)
Téléchargez le schéma de câblage de StreetWriter en pdf
Étape 4 : télécommande

Conformément à l'objectif d'utiliser des pièces « trouvées » dans la mesure du possible, la télécommande du StreetWriter est basée sur l'électronique d'une petite voiture RC brisée. Une exigence importante est que la télécommande doit être radio et non IR, puisque le StreetWriter sera utilisé à l'extérieur. La plupart de ces voitures n'ont pas une direction proportionnelle parfaite.
Ils tournent à droite ou à gauche, ou vont tout droit.
J'ai utilisé l'électronique d'une petite voiture et ajouté un relais pour élever la puissance au niveau requis pour les ensembles d'entraînement. Le PCB du bas (marron) sur la photo provient de la machine à écrire. La carte supérieure (avec une résistance d'ajustement) contient un relais et un régulateur de tension nécessaires aux circuits électriques d'une machine de 4,5 V. Le circuit est attaché.
Le circuit est assez simple. Le transistor pilote chacun des trois relais. Un relais entraîne le moteur gauche, l'autre entraîne le droit et le troisième change le sens de l'alimentation des deux moteurs pour la marche arrière. Les signaux de commande proviennent du circuit imprimé de la voiture radiocommandée. Lorsqu'un clignotant gauche est appliqué, le transistor provoque la désactivation du relais gauche, arrêtant ce moteur.
La télécommande est montrée dans l'image.
J'ai ajouté un morceau de fil musical (flou sur la photo) pour augmenter légèrement la portée.
Ce circuit n'a qu'une seule connexion à l'Arduino. Cette connexion indique à l'Arduino que la voiture avance. Si la voiture s'arrête ou recule, aucune eau n'est pulvérisée.
Étape 5 : système de pressurisation





L'eau sous pression pour le StreetWriter provient d'un réservoir de lave-glace d'une vieille Subaru, mais la voiture dont elle provient n'est pas critique. N'importe quel réservoir avec une pompe à eau 12V intégrée fera l'affaire.
Ce réservoir particulier contient 2 pompes à eau, j'en ai donc débranché une et utilisé le reste. Il y a un renflement au fond du réservoir conçu pour s'accoupler avec un trou dans la carrosserie de la voiture. J'ai juste percé un trou dans le cadre du StreetWriter pour y entrer et j'ai vissé le haut du réservoir à une poutre en bois sur la plate-forme. Ensuite, j'ai utilisé les boulons pour fixer la plaque avec l'interrupteur d'alimentation principal.
Le moteur de la pompe nécessite plus de puissance que la sortie Arduino ne peut en fournir. Un amplificateur à transistor est installé sur la pompe elle-même pour réduire le bruit électrique. (voir schéma de commande et image de câblage plutôt moche).
La tubulure va de la pompe sur le réservoir au mamelon sur le collecteur. Le mamelon est dimensionné pour s'adapter aux tubes et aux filetages NPT de 1/8 po sur le collecteur.
Le code Arduino démarre brièvement le moteur avant de permettre aux injecteurs de carburant d'imprimer pour augmenter la pression dans le système.
Le code Arduino déclenche également la pompe lorsque vous tournez le bouton de changement de pression afin que l'utilisateur puisse régler la pression du collecteur selon ses besoins, car différentes surfaces nécessitent plus ou moins d'eau pour une bonne lisibilité. Il suffit de tourner le bouton et la pompe démarre, vous pouvez donc régler la pression avec le manomètre. Lorsque vous arrêtez de tourner la poignée, la pompe s'arrête.
Étape 6 : Boucliers Arduino


StreetWriter nécessite deux boucliers en plus de l'Arduino Uno.
Le premier, EKT-1016, est celui que j'ai acheté sur Tindie.com. Il offre la possibilité d'utiliser 16 canaux. Dans ce projet, nous en utilisons 8.
Le deuxième bouclier a été obtenu auprès de SparkFun (www.sparkfun.com/products/12761).
Il contient un lecteur de carte SD et plusieurs options supplémentaires :
- potentiomètre pour régler la pression de l'eau;
- un potentiomètre pour sélectionner un fichier texte que le StreetWriter écrira ;
- LED multicolore indiquant lequel des 8 fichiers a été sélectionné ;
- basculer pour désactiver l'impression lorsque vous avancez ;
- connecteur de mise à la terre et deux signaux nécessaires : une commande " avant " et une commande " pression " à la pompe.
Téléchargez le schéma de câblage StreetWriter en pdf
Étape 7. Lettres de police et conception de police
La fonction principale de StreetWriter est d'utiliser une police numérique pour créer des symboles.
Heureusement, quelqu'un a fait tout le travail acharné de création des polices et nous a fourni les résultats ici .
Ce programme d'édition de polices dispose de plusieurs échantillons de polices, donnant à l'utilisateur la possibilité de modifier ces polices existantes.
Vous pouvez ensuite sortir la police résultante sous forme de bloc de code que vous pouvez mettre directement dans votre programme Arduino.
J'ai changé l'une des polices pour ajouter des empreintes et ce fichier est joint (footprintFONT.pf). Vous pouvez utiliser l'un des exemples de polices fournis avec la police pixel, ou celle qui l'accompagne, pour créer le bloc de code dont le micrologiciel Arduino a besoin.
Télécharger le fichier de police
Étape 8 : fichiers texte

L'étape suivante, le code Arduino vous permet de lire et d'imprimer l'un des 8 fichiers texte.
Le fichier qui sera imprimé est sélectionné avec le bouton rotatif sur le shield Arduino et est indiqué par l'indication LED (différentes couleurs). Couleurs : rouge, vert, bleu, jaune, cyan, magenta, blanc, noir.
Les fichiers texte sur la carte SD sont nommés avec les mêmes huit couleurs pour une identification plus facile. Le texte du fichier n'a rien à voir avec le nom du fichier.
J'ai l'habitude de mettre le fichier TOC.txt sur la carte SD pour garder une trace du contenu de chaque fichier, imprimer ce fichier et le coller dans StreetWriter. (voir photo) Les
fichiers peuvent être de n'importe quelle longueur. Par exemple, le fichier BLACK.txt contient un PI de 300 caractères.
Les fichiers texte peuvent être créés dans n'importe quel éditeur de texte, mais certains éditeurs peuvent ajouter des sauts de ligne qui affectent l'espacement entre les messages lors de l'impression. J'utilise généralement le Bloc-notes.
Le programme Arduino que j'ai écrit a la possibilité d'accéder aux positions de caractères "non imprimables" dans la table des polices en accédant directement à l'emplacement des caractères. Par exemple, une partie d'une empreinte se trouve dans la cellule de police 128, le fichier texte contient donc ^ 128. Le code Arduino détecte le " ^ " et l'utilise comme " caractère d'échappement ". Il n'imprime pas "^", mais sélectionne les trois prochains caractères comme emplacement de police et imprime ce caractère.
(^ 128 ^ 129 ^ 130 ^ 131 ^ 132 ^ 133 imprime les six caractères constituant une marque à gauche et une à droite.)
Télécharger le fichier texte Rouge
Télécharger le texte Vert fichier
télécharger le fichier texte Bleu
Télécharger le fichier texte Jaune
Télécharger le fichier texte Cyan
Télécharger le fichier texte Magenta
Télécharger le fichier texte Blanc
Télécharger le fichier texte Noir
Télécharger le fichier texte SOMMAIRE
Étape 9 : Code Arduino
Le code Arduino pour ce projet est joint. Il y a cependant quelques éléments à mentionner.
Le programme a deux onglets. (Pour que l'IDE Arduino trouve et utilise ces fichiers, ils doivent être placés dans un dossier nommé STREETWRITER_BLUE.)
STATESET est simplement une procédure qui interagit avec l'ETK-1016, y compris ses pilotes et donc les injecteurs de carburant.
STREETWRITER_BLUE est la routine principale où tout le reste se passe.
À partir de la ligne 13, il existe un très long tableau :
const uint8_t font [] PROGMEM = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Char 000 (.)
0x7E, 0x81, 0x95, 0xB1, 0xB1, 0x95, 0x81, 0x7E, // Char 001 (.)
…
0x44, 0x6C, 0x38, 0x10, 0x38, 0x6C, 0x44, 0x00, // Char 120 (x)
…
0x00, 0x60, 0x40, 0x40, 0x40, 0x40, 0x60, 0x00 // Char 255 (.)
};
Il s'agit d'une table de polices. Chaque ligne décrit un caractère et se termine par un commentaire qui indique l'adresse de ce caractère et son nom. Les caractères non imprimables sont indiqués par (.). Cette table est trop grande pour tenir dans la mémoire de travail de l'Arduino et le compilateur la dirige vers la mémoire flash. C'est bien, car la table n'est lue et non écrite que pendant l'exécution de l'Arduino.
La boucle principale commence à la ligne 345. Elle détermine que le StreetWriter avance, lit le caractère suivant du fichier texte ouvert. Il envoie les octets de ce caractère aux injecteurs de carburant un coup à la fois. Ensuite, il choisit le caractère suivant et l'envoie.
Sur la ligne 347 :
L'Arduino ne contrôle pas la durée pendant laquelle le bit de la lettre éclabousse de l'eau lorsque la vitesse du StreetWriter change. En pratique, j'ai trouvé que la vitesse de StreetWriter est assez constante, donc le tester une fois et ajuster la largeur de trait pendant la configuration est suffisant pour obtenir un résultat raisonnablement bon. Dans ce code, vous pouvez voir qu'il est défini sur 500.
Pulsemin, Pulsemax et Pulse sont les valeurs qui ont fonctionné pour mes implémentations.
La ligne 376 a un code qui démarre la pompe pendant ½ seconde pour permettre à l'opérateur de vérifier et d'ajuster la pression. Tant que vous tournez la poignée, la pompe fonctionnera. Lorsque vous arrêtez sa rotation, la pompe s'éteint en conséquence.
En ligne 393le code vérifie quel caractère de police a été renvoyé à partir du fichier texte et décide comment l'imprimer.
La routine UNPACK de la ligne 403 décompresse les octets de police et les envoie aux pilotes d'injecteur de carburant.
Le sous-programme COLOR sur la ligne 410 vérifie la position du potentiomètre de sélection de fichier, allume la couleur de LED correspondante, puis ouvre le fichier texte correspondant.
Télécharger de fichier
Télécharger le fichier stateset.ino
Étape 10 : assemblage final et réglage




Je n'ai pas fourni de schéma général de branchement, mais c'est simple.
- shiled-. , , . , shield-. (shield );
- shield- — Arduino, . 4- , shield- ( );
- : , Arduino . , ( );
- Les câbles entre le panneau de commande radio et le panneau de mini plate-forme transportent l'alimentation et les signaux avant/arrière, gauche/droite.
Vérifions si tout fonctionne ?
- Les moteurs sont-ils câblés pour avancer lorsque la télécommande envoie une commande avant ? Sinon, échangez les fils vers le(s) moteur(s).
- La pompe démarre-t-elle et sa pression peut-elle être ajustée ?
- Tous les injecteurs de carburant fonctionnent-ils lorsque vous commandez vers l'avant ? J'aime utiliser un motif de test (white.txt) qui devrait dessiner 8 bandes.
- Le potentiomètre de sélection de fichier change-t-il le fichier en cours d'impression ? Les fichiers correspondent-ils à la couleur de la LED ?
- La lettre est-elle assez large ? Si les lettres sont trop étroites ou trop larges, vous devez modifier la largeur du trait dans le code Arduino, elle est désormais définie sur 500.
Étape 11 : améliorations
Étant donné que le StreetWriter décrit ici est la deuxième version, certaines améliorations par rapport à la première version sont déjà incluses.
Les plus gros changements :
- utilisez un réservoir de lave-glace, pas le pulvérisateur de jardin que vous pouvez voir dans la vidéo ;
- Utilisation d'EKT-1016 au lieu d'un câblage dédié pour les amplificateurs de puissance.
Je pensais créer une version de 12 à 16 pixels pour obtenir une résolution plus élevée dans le texte écrit, mais je n'ai pas pu trouver une source logicielle comme Pixelfont pour une résolution plus élevée, et je suis trop paresseux pour écrire cela à partir de zéro. S'il vous plaît laissez-moi savoir si vous faites un tel assemblage.
On m'a demandé d'utiliser de la peinture ou un autre liquide plus résistant que l'eau, mais je résiste. La nature éphémère de ce que fait StreetWriter fait partie de l'idée.
J'ai essayé d'ajouter du détergent de cuisine à l'eau pour voir si des bulles apparaissent pendant l'impression. En conséquence, j'avais des taches faibles et propres dans mon allée, avec des messages lisibles qui ont duré plusieurs mois. Pas de bulles.
De plus, il s'avère que la mise en œuvre de cette idée à plus grande échelle a été développée en parallèle : www.trikewriter.com
Note du traducteur : ce projet a été mis en œuvre par l'auteur il y a quelque temps, il n'utilise donc pas les dernières opportunités que le le marché nous donne en ce moment... À l'heure actuelle, la mise en œuvre la plus rationnelle de ce système semble utiliser la carte esp32, cela simplifiera considérablement de nombreux détails de contrôle de ce système et utilisera un smartphone comme panneau de commande.
, , 2 , — , - . , . , , — .
De plus, vous pouvez donner de nouvelles propriétés au système en y installant une carte accéléromètre/gyroscope ou simplement en lisant les impulsions d'un encodeur installé sur l'une des roues. Cette installation vous permettra de monter l'ensemble du système d'impression à l'eau, sur n'importe quel appareil se déplaçant rapidement, tel qu'un scooter électrique, ce qui vous permettra d'appliquer facilement et rapidement de longues inscriptions en roulant. Les injecteurs automobiles sont conçus pour fonctionner à des fréquences élevées et feront bien le travail.
Les serveurs Macleod VDS sont rapides et sécurisés.
Inscrivez-vous en utilisant le lien ci-dessus ou en cliquant sur la bannière et bénéficiez d'une remise de 10 % pour le premier mois de location d'un serveur de n'importe quelle configuration !
