Table des matières:
- Fournitures
- Étape 1: Trouver des composants
- Étape 2: soudure
- Étape 3: Vérification
- Étape 4: Téléchargez votre programme
Vidéo: AT89S52 - Composants Veroboard & Upcycling : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Construisez votre propre ancêtre d'Arduino avec des composants recyclés.
32 E/S programmables. Est-ce un microcontrôleur programmable ISP.
Projet de construction simple et instructif.
(Ok… j'achète Veroboard pour celui-ci, ou vous pouvez le faire sur une maquette)
Fournitures
www.instructables.com/id/Program-8051-With…
www.instructables.com/id/Getting-started-w…
Étape 1: Trouver des composants
- 2 condensateurs céramique 22 pF
- 2 résistances 180 ohms 1/4W
- 1 x Résistance 10k ohm 1/4W
- 2 condensateurs 10uF (pourrait mettre 10uF ou 1uF pour le reset)
- 1 condensateur 1uF
- 1 Oscillateur 20 MHz 2 points
- 1 x LM7805 Régulateur 5V
- 1 x Interrupteur 2 positions
- 1 x connecteur USB B femelle
- 4 connecteurs mâles 8 broches
- 2 embases mâles 4 broches
- 1 x microcontrôleur AT89S52
- 1 x Veroboard
- 2 x Leds 3mm (1 rouge et 1 verte) pour vérifier l'alimentation
Obligatoire: trucs à souder.
Notez que tous les composants ont été recyclés. Vous pouvez les trouver sur les déchets électroniques.
Je viens d'acheter Veroboard.
Étape 2: soudure
Suivez le schéma précédent pour souder les composants sur Veroboard.
Avertissement: essayez sur la planche à pain avant de souder.
Étape 3: Vérification
Vérifiez l'alimentation avec des Leds.
Mettez le microcontrôleur en bonne position. Le point au coin de l'AT89S52 est la première broche.
C'est un Arduino ressemble à de vieux trucs.
Étape 4: Téléchargez votre programme
Il est maintenant temps de programmer le microcontrôleur. Choisissez votre méthode et essayez un code Blink pour le tester.
J'utilise un programmeur ISP professionnel avec un socket ZIF pour télécharger un fichier hexadécimal. Vous pouvez le programmer avec un Arduino Uno et en utilisant des broches de marchandises.
Recycler pour le plaisir.
Conseillé:
Horloge numérique utilisant un microcontrôleur (AT89S52 sans circuit RTC): 4 étapes (avec images)
Horloge numérique utilisant un microcontrôleur (AT89S52 sans circuit RTC) : Décrivons une horloge… "L'horloge est un appareil qui compte et affiche le temps (relatif)" !!! Je suppose que je l'ai bien dit, alors faisons une HORLOGE avec la fonction ALARME . REMARQUE: cela prendra 2-3 minutes en lecture s'il vous plaît lire l'ensemble du projet ou bien je ne vais pas b
PROGRAMMATION DE L'AT89S52 À L'AIDE D'ARDUINO : 4 étapes
PROGRAMMATION DE L'AT89S52 À L'AIDE D'ARDUINO : La programmation en système (ISP) alias la programmation série en circuit (ICSP) est la capacité de certains dispositifs logiques programmables, microcontrôleurs et autres dispositifs intégrés à être programmés lorsqu'ils sont installés dans un système complet, plutôt que de nécessiter le chi
BI - COMPTEUR DE VISITEURS DIRECTIONNEL UTILISANT 8051 (AT89S52) : 4 étapes
BI - COMPTEUR DE VISITEURS DIRECTIONNEL UTILISANT 8051 (AT89S52): L'objectif de ce projet est de compter le nombre de visiteurs entrant et sortant d'une pièce et de mettre à jour les détails sur un écran LCD. Ce projet se compose d'un microcontrôleur AT89S52, de deux capteurs IR et d'un écran LCD. . Les capteurs IR détectent l'externe
Horloge en temps réel utilisant AT89s52 : 3 étapes
Horloge en temps réel utilisant AT89s52 : BIENVENUE, c'est shubham Trivedi et aujourd'hui, je vais concevoir l'horloge en temps réel à l'aide du microcontrôleur At89s52. Le microcontrôleur AT89S52 est au cœur de ce projet. DS1307 IC est utilisé comme RTC. Ce CI DS1307 nécessitait une interface I2C, mais 89
Une station météo Arduino de plus (ESP-01 & BMP280 & DHT11 & OneWire): 4 étapes
Une station météo Arduino de plus (ESP-01 & BMP280 & DHT11 & OneWire): Ici vous pouvez trouver une itération d'utilisation de OneWire avec les quelques broches d'un ESP-01. L'appareil créé dans cette instructable se connecte au réseau Wifi de votre choix (vous devez avoir les informations d'identification…) Collecte les données sensorielles d'un BMP280 et d'un DHT11