Dit is een set van eenvoudige, kleine vorm-factor, mini-schilden die ik bijna per ongeluk gemaakt. Zoals ik meer en meer van hen gemaakt, realiseerde ik me dat ze echt nuttig zou kunnen zijn. Wat begon als een manier om te gebruiken sommige reserveonderdelen, omgezet in een gestandaardiseerde vormfactor voor een veelzijdige, verkleind Arduino schild. Een bijkomend voordeel is dat ze ook een grote kit voor reizen, of vereenvoudigde prototyping of voor de opvoeding van kinderen en beginners over Arduino.
Ik heb het opbouwen van sommige aangepaste schilden en modules voor een tijdje nu, maar terwijl ik de modulariteit van een schild, ze zijn een beetje te duur en te groot als alles wat je wilt toevoegen is net een stukje. De modules die ik maak zijn allemaal klein en moeten worden aangesloten op een breadboard, die niet hebben dat gevoel ik ben op zoek naar bevredigend, klaar. Ik koop een heleboel perf bestuur, maar de Arduino boards Arduino boards hebben dit hinderlijk ongebruikelijke afstand tussen de digitale pin banken dus je wijzigen de pinnen moet te laten passen. Ik moest iets soepeler, lichter gewicht, en stond me toe om te veranderen van de pinnen gebruikt gemakkelijker om conflicten met andere schilden te voorkomen.
De standaard Mini Shield
Ik begonnen met het maken van deze kleine modules met gestandaardiseerde pinouts die meestal plug en play. Ik noem ze Mini-schilden en zij omvatten alles wat die u nodig heeft voor bijna elke toepassing. De eerste 3 pinnen vanaf de rechterkant van elke plank zijn aangesloten op de 5v, grond en Digital 2 pinnen van de Arduino. Al mijn mini-schilden gebruiken de volgende standaard en ze vrij goed met elkaar samenwerken.
PIN | PIN functie
1 | 5V
2 | GND
3 | Digitale 2 (Hardware-Interrupt)
4 | Analoge *
5 | Digitale (PWM)
6 | Digitale (PWM)
7 | Analoge **
8 | Digitale
9 | Digitale (PWM)
* de real-time klok module vereist analoge pin 4
** de real-time klok module vereist analoge pin 5
Ik vond het idee dat deze kleine modules kunnen worden toegevoegd aan bijna elke andere shield en u kon ruilen ze zo nodig. Ik zou dan ook kunnen hergebruiken in verschillende projecten zonder al te veel moeite. De gestandaardiseerde pinout bedoeld dat elke één van hen kan worden gebruikt in plaats van de anderen als alles was correct bedraad. Zodra ze zijn gebouwd, maken ze een goede kleine, snelle prototyping-set die ook als een instapmodel voor Arduino beginners ingesteld werken zou.
Schild van Mini-schilden
Ik maakte een één schild met ruimte voor alle 3 mini-schilden om te worden aangesloten op hetzelfde moment. Elke mini shield gebruik van 2 analoge pinnen en 4 digitale pinnen (plus digitale pin 2 welke zij allen delen omdat ik het voor de functie van de hardware-interrupt hebben gewijd). Ik moest wijden analoge pinnen 4 en 5 aan slot A om ervoor te zorgen dat de real-time klok module zou werken. Van de 14 digitale pennen, er zijn slechts 6 PWM pinnen beschikbaar, dus ik hebben gewijd "slots" B en C als de PWM mini-schilden, dus dingen zoals de spreker en de full-color LED werkt niet goed als ze zijn aangesloten op sleuf A.