
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05

Vybudujte si vlastného predka Arduina s upcyklovanými komponentmi.
32 I/O programovateľných. Je to programovateľný mikrokontrolér ISP?
Ľahký a poučný projekt stavby.
(Ok … za toto si kúpim Veroboard, alebo to môžete urobiť na doske)
Zásoby
www.instructables.com/id/Program-8051-With…
www.instructables.com/id/Getting-started-w…
Krok 1: Nájdite komponenty

- 2 x 22 pF keramické kondenzátory
- 2 x 180 ohmový rezistor 1/4W
- 1 x 10k ohmový rezistor 1/4W
- 2 kondenzátor 10uF (pre reset môže dať 10uF alebo 1uF)
- 1 kondenzátor 1uF
- 1 x 20 MHz oscilátor 2 body
- 1 x regulátor LM7805 5V
- 1 x prerušovač 2 polohy
- 1 x zásuvka USB B female
- 4 x 8 kolíkov mužské hlavičky
- 2 x 4 piny samčie hlavičky
- 1 x Mikrokontrolér AT89S52
- 1 x Veroboard
- 2 x LED 3 mm (1 červená a 1 zelená) na kontrolu dodávky
Požadované: veci na spájkovanie.
Všimnite si, všetky komponenty boli upcyklované. Nájdete ich na elektronickom odpade.
Práve som kúpil Veroboard.
Krok 2: Spájkovanie

Pri spájkovaní komponentov na Veroboard postupujte podľa predchádzajúcej schémy.
Varovanie: Pred spájkovaním vyskúšajte na doske.
Krok 3: Kontrola

Skontrolujte napájanie pomocou LED.
Umiestnite mikrokontrolér do dobrej polohy. Bod v rohu AT89S52 je prvý kolík.
Je to Arduino, ktoré vyzerá ako so starými vecami.
Krok 4: Nahrajte svoj program


Teraz je čas na programovanie mikrokontroléra. Vyberte si svoju metódu a vyskúšajte kód Blink na jej testovanie.
Na odosielanie hex súborov používam profesionálneho programátora ISP s päticou ZIF. Môžete to naprogramovať pomocou Arduino Uno a pomocou kolíkov na tovar.
Upcycle pre zábavu.
Odporúča:
Digitálne hodiny s použitím mikrokontroléra (AT89S52 bez obvodu RTC): 4 kroky (s obrázkami)

Digitálne hodiny s použitím mikrokontroléra (AT89S52 bez obvodu RTC): Popisujme hodiny … „Hodiny sú zariadenie, ktoré počíta a zobrazuje čas (relatívne)“!!! Myslím, že som to povedal správne, a tak si vyrobíme HODINY s funkciou ALARM . POZNÁMKA: Čítanie vám bude trvať 2-3 minúty, prečítajte si celý projekt, inak nebudem
PROGRAMOVANIE AT89S52 pomocou ARDUINO: 4 kroky

PROGRAMOVANIE AT89S52 S POUŽITÍM ARDUINO: In-System Programming (ISP) alias In-Circuit Serial Programming (ICSP) je schopnosť niektorých programovateľných logických zariadení, mikrokontrolérov a ďalších vstavaných zariadení programovať počas inštalácie v kompletnom systéme, a nie tak, že by bolo potrebné chi
BI - SMEROVAČ NÁVŠTEVNÍKA POUŽÍVATEĽA S POUŽITÍM 8051 (AT89S52): 4 kroky

BI - SMEROVAČ NÁVŠTEVNÍKA POUŽÍVATEĽA S POUŽITÍM 8051 (AT89S52): Cieľom tohto projektu je spočítať počet návštevníkov vstupujúcich a vystupujúcich z miestnosti a aktualizovať detaily na LCD displej. Tento projekt pozostáva z mikrokontroléra AT89S52, dvoch IR senzorov a LCD displeja. . IR senzory detekujú externé
Skutočné hodinové hodiny s použitím krokov AT89s52: 3

Skutočné hodiny s použitím AT89s52: VÍTAJTE SPÄŤ, toto je shubham Trivedi a dnes sa chystám navrhnúť hodiny v reálnom čase pomocou mikrokontroléra At89s52. Mikrokontrolér AT89S52 je srdcom tohto projektu. Ako RTC sa používa DS1307 IC. Tento DS1307 IC vyžadoval rozhranie I2C, ale 89
Rozhranie LCD s 8051 (AT89S52): 4 kroky

Rozhranie LCD s 8051 (AT89S52): Dobrý deň, toto je začiatok roku 8051. LCD je možné prevádzkovať v 8-bitovom a 4-bitovom režime, ale v prípade 8051 sa väčšinou používa 8-bitový, v prípade arduina sa používa 4-bitový. , AVR a PIC. 8-bitový režim znamená, že na prenos adresy a údajov bol použitý 8-vodičový