1 ShieldMega_001
První shield, který jsem udělal proArduino Mega ...
Jenže jsem si ho nepopsal a teď nevím, jak ho použít ...
2 Hardware
- ZIF očísluju od packy 1..20 a dokola pak 21..40 (kde 40 je zase poblíž packy)
- Zelená tlačítka jsou paralelně, připojují D2 k zemi (čili klasické ovládání)
- Červené tlačítko připojuje vnější napětí k pinům vybraným černými jumpery
- Černé jumpery u ZIF volí normální funkci pinu, od ZIF naopak odpojí Arduino a připojí vnější napětí přez Červené tlačítko
- Černé tlačítko je asi reset
- LED jsou Neopixel na A15
- LCD je SSD1360 na I2C (20+21) a asi nefunguje
3 Software
- Program pro testování PinSet.ino
- Verze pro výpis změn při osahávání pinů PinTest.ino
- Verze, která používá čísla logických pinů na zif40 ChipTest
- Verze, která testuje ChipTest_v.0.1
- knihovny:
- pro manipulaci se 40 piny ZIF b40.cpp b40.h
- pro vstup řetězce InputLine.cpp InputLine.h
- další postupné verze
4 Mapování
- Vypadá to, že tam jsou nějaké neošetřené piny (nepřekvapivě) a že chytají snadno rušení (D2, D4, ...) - ale když je nějak vhodně buď dodefinuju, nebo připojím (nebo obojí), tak by to nemělo vadit.
- Ty piny D53..D22+D5..D12 by měly být uzemněné přez pulldown 20k?? nebo tak nějak hodně
- teď budu potřebovat udělat
- cyklus, který to projede pullupem, pulldownem a odhalí, kde všude je ten obvod vložený a kde má napájení ...
- naházet příslušné piny i s orientací do pole, abych dál jen pole [14],[16],[20] ... správně seřazené
- rozjet nad tím polem testy ze 74HC-tester