Inhoudsopgave:
- Benodigdheden
- Stap 1: Zoek componenten
- Stap 2: Solderen
- Stap 3: Controleren
- Stap 4: Upload uw programma
Video: AT89S52 - Veroboard & Upcycling-componenten - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Bouw je eigen voorouder van Arduino met upcycled componenten.
32 I/O programmeerbaar. Is dit een ISP programmeerbare microcontroller.
Eenvoudig en leerzaam bouwproject.
(Ok… ik koop Veroboard voor deze, of je zou het op breadboard kunnen doen)
Benodigdheden
www.instructables.com/id/Program-8051-With…
www.instructables.com/id/Getting-started-w…
Stap 1: Zoek componenten
- 2 x 22 pF Keramische condensatoren
- 2 x 180 ohm Weerstand 1/4W
- 1 x 10k ohm Weerstand 1/4W
- 2 condensator 10uF (zou 10uF of 1uF kunnen plaatsen voor reset)
- 1 condensator 1uF
- 1 x 20 MHz Oscillator 2 punten
- 1 x LM7805 Regelaar 5V
- 1 x Onderbreker 2 standen
- 1 x USB B vrouwelijke connector
- 4 x 8 pins mannelijke headers
- 2 x 4-pins mannelijke headers
- 1 x AT89S52-microcontroller
- 1 x Veroboard
- 2 x Leds 3mm (1 rood en 1 groen) voor controle voeding
Vereist: Spullen om te solderen.
Let op, alle componenten zijn upcycled. Je zou ze kunnen vinden op elektronisch afval.
Ik heb zojuist Veroboard gekocht.
Stap 2: Solderen
Volg het vorige schema voor het solderen van componenten op Veroboard.
Waarschuwing: probeer een breadboard voordat u gaat solderen.
Stap 3: Controleren
Controleer de voeding met leds.
Zet de microcontroller in een goede positie. Punt op de hoek van de AT89S52 is de eerste pin.
Het is een Arduino die eruit ziet met oude spullen.
Stap 4: Upload uw programma
Nu is het tijd om de microcontroller te programmeren. Kies uw methode en probeer een Blink-code om deze te testen.
Ik gebruik een professionele ISP-programmeur met ZIF-socket voor het uploaden van een hex-bestand. Je zou het kunnen programmeren met een Arduino Uno en goederenpinnen gebruiken.
Upcyclen voor de lol.
Aanbevolen:
Temperatuur CubeSat Ben & Kaiti & Q Hour 1: 8 stappen
Temperature CubeSat Ben & Kaiti & Q Uur 1: Heb je ooit zelf iets willen maken dat naar de ruimte kan worden gestuurd en de temperatuur van een andere planeet kan opnemen? In onze natuurkundeles op de middelbare school kregen we de opdracht om een CubeSat te bouwen met een functionerende arduino met de hoofdvraag Hoe kunnen we
AT89S52 PROGRAMMEREN MET ARDUINO: 4 stappen
AT89S52 PROGRAMMEREN MET ARDUINO: In-System Programming (ISP) oftewel In-Circuit Serial Programming (ICSP) is de mogelijkheid om sommige programmeerbare logische apparaten, microcontrollers en andere embedded apparaten te programmeren terwijl ze in een compleet systeem zijn geïnstalleerd, in plaats van dat de chi
BI - DIRECTIONELE BEZOEKERSTELLER MET 8051 (AT89S52): 4 stappen
BI - DIRECTIONELE BEZOEKERSTELLER MET 8051 (AT89S52): Het doel van dit project is om het aantal bezoekers dat een ruimte binnenkomt en verlaat te tellen en de details bij te werken naar een LCD-scherm. Dit project bestaat uit een AT89S52-microcontroller, twee IR-sensoren en een LCD-scherm . De IR-sensoren detecteren de externe
Nog een Arduino-weerstation (ESP-01 & BMP280 & DHT11 & OneWire): 4 stappen
Nog een Arduino-weerstation (ESP-01 & BMP280 & DHT11 & OneWire): hier vindt u een iteratie van het gebruik van OneWire met de weinige pinnen van een ESP-01. Het apparaat dat in deze instructable is gemaakt, maakt verbinding met het wifi-netwerk van uw keuze (u moet de inloggegevens hebben…) Verzamelt sensorische gegevens van een BMP280 en een DHT11
LCD-interface met 8051 (AT89S52): 4 stappen
LCD-interface met 8051 (AT89S52): Hallo, dit is het begin van 8051. LCD kan worden uitgevoerd in 8-bits en 4-bits modus, maar in het geval van 8051 wordt 8-bit meestal gebruikt, 4-bits gebruikt in het geval van arduino , AVR en PIC. 8-bit-modus betekent dat het 8-draads gebruikte voor de overdracht van adres en gegevens