Table des matières:
- Étape 1: Comprendre le schéma
- Étape 2: Installation du socket PIC16F690
- Étape 3: Résultats
- Étape 4: Connecteur pour le PICKit 2 ou 3
- Étape 5: Conclusion
Vidéo: Modifier un Robot FLR D2-2 : 5 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:10
Je veux reprogrammer un robot D2-2 qui est vraiment pas cher (voir Banggood par exemple). Le µcontroller fourni est un AT89C2051, et je n'ai pas l'IDE, le programmeur et le temps d'apprendre, j'ai donc décidé de retirer l'AT89C2051 et d'essayer d'utiliser un PIC.
J'ai choisi un 16F690 car j'en ai plein mais vous pouvez essayer avec un autre tant qu'il a le même schéma de broche (par exemple le 16F1507 est sympa).
C'est très facile et simple à faire! Vous n'avez besoin que du microcontrôleur (et d'un PICKit).
Étape 1: Comprendre le schéma
Le principe est assez simple: il y a 2 entrées: les 2 photodétecteurs reliés à un double comparateur. il y a 4 sorties: 2 moteurs et 2 LEDS.
Le programme est également très simple: Si un photodétecteur détecte une partie blanche alors le moteur correspondant est allumé.
Sur le schéma XTAL Y1 est manquant. Il est situé entre les broches 4 et 5 de l'AT89C2051.
Étape 2: Installation du socket PIC16F690
Vous devez souder le kit sans les pièces suivantes:
R1 et C4: c'est le circuit de remise à zéro
C6, C7 et Y1: c'est l'oscillateur
Les modifications suivantes doivent être effectuées avec soin:
R10 doit être connecté sur la broche négative de C4
Le socket IC 20 broches doit être soudé INVERSÉ, la broche 1 est vers le centre du robot.
La broche 1 du 16F690 (marquée P3.7) doit être soudée avec le prochain Vcc.
Étape 3: Résultats
Notez comment R10 est installé.
Étape 4: Connecteur pour le PICKit 2 ou 3
Pour connecter facilement un PICKit, j'utilise 5 câbles de raccordement mâles à mâles Dupont Wire.
Ils sont soudés selon le code couleur.
Le premier fil (le fil marron doit être soudé à la place de la broche R10.
Les connexions au PICKit se font selon le code couleur…
Étape 5: Conclusion
Ce petit hack est très simple et fonctionne tout de suite !
Le fichier Excel fourni contient la liste des instructions, des registres et du brochage du 16F690.
Voici le résultat du robot programmé sur Youtube.
Mais maintenant, vous pouvez programmer un robot plus intelligent…
Conseillé:
Modifier un microphone à condensateur LDC bon marché : 7 étapes (avec photos)
Modifier un microphone à condensateur LDC bon marché : Je suis un gars de l'audio depuis longtemps et un bricoleur passionné. Ce qui signifie que mes types de projets préférés sont liés à l'audio. Je suis également convaincu que pour qu'un projet de bricolage soit cool, il doit y avoir l'un des deux résultats pour que le projet en vaille la peine
Comment modifier des Hot Wheels standard en R/C Hot Wheels:D: 6 étapes (avec photos)
Comment modifier les Hot Wheels standard en R/C Hot Wheels :D : Depuis que je suis un petit enfant, j'adore les voitures Hot Wheels. Cela m'a inspiré pour concevoir des véhicules fantastiques. Cette fois, ils se sont surpassés avec les Star War Hot Wheels, C-3PO. Cependant, je veux plus que simplement pousser ou voyager sur une piste, j'ai décidé: "L
Modifier le Sprite de l'écran de titre Pokémon GBA: 10 étapes (avec photos)
Edit GBA Pokémon Title Screen Sprite : Après avoir vaincu à nouveau les Elite Four sur Pokémon Jaune il y a quelques jours, je me suis demandé s'il y avait eu un remake du jeu qui m'avait fait découvrir le monde de Pokémon. Malheureusement, il n'y en avait pas, mais en regardant autour de moi, j'ai été présenté à
Modifier la section centrale : 5 étapes (avec photos)
Modifier la section centrale : j'ai déconnecté les fils de la section centrale de la batterie pour faciliter le travail. J'ai ensuite utilisé une perceuse étagée ou Unibit pour percer la cheville sur la section de la batterie. Vous pouvez probablement utiliser une perceuse standard si vous faites attention. Je ne voulais pas c
Comment modifier un servomoteur pour une rotation continue (un robot marcheur à moteur): 8 étapes (avec photos)
Comment modifier un servomoteur pour une rotation continue (un robot marcheur à moteur) : cette instructable fait partie du marcheur à moteur unique.https://www.instructables.com/id/How-to-build-the-one-motor- walker/Il y a des milliards de tutoriels comme celui-ci, je sais :-)Ils étaient pris à l'école pendant la pause déjeuner avec un appareil photo Sony Mavica (flop