Arduino Mini-Shields
Detta är en uppsättning av enkel, liten formfaktor, mini-sköldar som jag skapade nästan av en slump. När jag gjorde mer och mer av dem, insåg jag att de kan vara riktigt användbara. Det som började som ett sätt att använda vissa reservdelar, förvandlas till en standardiserad formfaktorn för en mångsidig, miniatyriserade Arduino shield. Fördelen är att de också gör ett bra kit för resor, förenklade prototyper eller för att utbilda barn och nybörjare om Arduino.
Jag har byggt några egna sköldar och moduler för ett tag nu men medan jag gillar modularitet av en sköld, de är lite för dyrt och stort om du vill lägga till är bara en liten bit. De moduler som jag gör är alla små och måste anslutas till en skärbräda, som inte har att tillfredsställa, klar känsla jag söker. Jag köpa en massa perf styrelse, men Arduino styrelser har detta irriterande ovanliga avstånd mellan digital pin bankerna så du ändra stiften för att få dem att passa. Jag behövde något som var smidigare, lättare vikt, och får mig att byta stiften används lättare att undvika konflikter med andra sköldar.
Standarden som Mini sköld
Jag började göra dessa små moduler med standardiserade Stifttilldelningar som mestadels plug and play. Jag kallar dem Mini-sköldar och de omfattar allt du behöver för nästan alla program. De första 3 pins från höger om varje bräda är anslutna till 5v, marken och Digital 2 stift från Arduino. Alla min mini-sköldar använder följande norm och de fungerar ganska bra med varandra.
PIN-kod | PIN funktion
1 | 5V
2 | GND
3 | Digital 2 (maskinvaruavbrott)
4 | Analog *
5 | Digital (PWM)
6 | Digital (PWM)
7 | Analog **
8 | Digitala
9 | Digital (PWM)
* Real Time Clock modulen kräver analog pinne 4
** Realtidsklocka modulen kräver analoga stift 5
Jag gillade tanken på att dessa små moduler kan läggas till nästan alla andra sköld och du kan byta ut dem efter behov. Jag skulle då också kunna återanvända dem i olika projekt utan alltför stor ansträngning. Det standardiserade pinout innebar att var och en av dem kan användas i stället för de andra om allt var korrekt. När de byggs, gör de en bra liten, rapid prototyping uppsättning som skulle också fungera som en post nivå för Arduino nybörjare.
Sköld av Mini-sköldar
Jag gjorde en enkel sköld med plats för alla 3 mini-sköldar kan anslutas samtidigt. Varje mini sköld använder 2 analoga stift och 4 digital stift (plus digital stift 2 delar som de alla eftersom jag har ägnat det för hårdvara avbryta funktionen). Jag behövde ägna analoga stift 4 och 5 till slot A till modulen realtidsklocka skulle fungera. 14 digitala stift, det finns bara 6 PWM stift, så jag har ägnat slots B och C ska PWM mini-sköldar, så saker som talaren och fyrfärg LED fungerar inte bra om de är anslutna till kortplats A.