+ Pridať inzerát

Kaskáda posuvných registrov 74HC595 ovládaná cez Arduino

Kaskáda posuvných registrov 74HC595 ovládaná cez Arduino
Slovakia Košický kraj Košice Published October 27, 2020 ID #864641

Ponúkam SOFTVÉR pre Arduino s Ethernet shieldom Wiznet W5100, ktorý je vyhotovený v dvoch verziách. Umožňuje ovládať 12 posuvných registrov 74HC595 zapojených do kaskády, pričom každý vizualizuje číslo na 8 LED diód. Celkovo je tak v systéme 96 LED diód.

1. VER - Webserver - (umožňuje beh HTML stránok priamo na Arduine, umožňuje používateľovi zadať 3 štvormiestne čísla, ktoré sú uložené do EEPROM)

2. VER - WebClient - (umožňuje pripojiť sa klientovi - Arduino na vzdialené webové rozhranie (naprogramované v PHP, ktoré umožňuje zadať 3 štvormiestne čísla) - čísla sú načítané z webového rozhrania Arduinom

Čísla v oboch módoch sú následne vyobrazené na 3 displeje tvorené 12-timi posuvnými registrami 74HC595.
Každý displej je tvorený 4 posuvnými registrami a každé z čísel je reprezentované LED diódami v počte 8 ks, ktoré sú pripojené ku každému displeju.
Číselný vstup na displeji 1 s hodnotou 5678 bude vizualizovaný ako:
1. register --> 5 LED diód
2. register --> 6 LED diód
3. register --> 7 LED diód
4. register --> 8 LED diód
Obdobne pre ostatné 2 displeje tvorené posuvnými registrami

Projekt využíva internú EEPROM pamäť Arduina, kde sú čísla uložené a pri každej zmene prepísané (šetrné k prepisom pamäte). WebClient mód funguje iba pre HTTP spojenia - HTTPS nie je Arduinom ani knižnicou podporované.

Ku každému posuvnému registru 74HC595 je možné pripojiť maximálne 8 LED diód, možné rozsvecovať diódy štýlom LSB FIRST / MSB FIRST. Arduino je k posuvnému registru pripojené cez dátové 3 vodiče (clock, latch, data). Ďalšie posuvné registre sú pripojené kaskádovo k prvému 74HC595 registru (viz. schéma z TinkerCAD-u).

Číslo vymyslené, kontakt mailom.
Cena je za oba sketche.