Stap 4: Aansluiten van uw apparaten
Zoals met alles anders met dit project, heb je een keuze in wat andere dingen die u wilt toevoegen aan uw ServDuino. Ik heb een paar suggesties en regels die u volgen moet om dit een succesvolle bouwen.
De Servo.
De servo is eenvoudig te verbinden, de rode draad aan + 5, de zwarte hechten aan gnd en de gele (of derde draad) aan een pwm-pin. Op het moederbord omvatten het pwm-pins 3,5,6,9,10,11. Pin 10 en 11 worden niet gebruikt, maar omdat ze worden gebruikt voor de communicatie van de SPI met de ethernet-shield en SD-kaart. Ik zou adviseren niet gebruikend pinnen 5 of 6 of als u een vertraging of millis() omdat er een jitter die kan vervelend als uw ServDuino naast de computer is!
Het LCD-scherm.
Een karakter LCD scherm kan met zo weinig als 6 gegevens pins worden aangesloten. Dat is goed omdat er precies 6 digitale pennen links. Nu voordat je commentaar en vertel me dat er eigenlijk 9 pinnen is, laat het me uitleggen. We hebben gebruikt pinnen 13,12,11,10 en onze keuze uit 9,6,5 of 3. Thisl verlaat 9 pinnen. MAAR we moeten een pin voor de mededeling van de SPI naar de SD-kaart, oftewel pin 4. Vervolgens moeten we niet vergeten dat de Arduino de UART gebruikt uploaden zijn schetsen, zodat we geen gebruik wilt maken pennen 0 of 1, alleen in geval. Nu hoe sluit we het LCD-scherm met slechts 6 pinnen, als volgt:
VSS is gebonden aan de grond.
VCC is gebonden aan + 5 volts.
Vo kan worden gekoppeld aan grond, of u kunt een potentiometer aan het koppelen.
RS is gebonden aan een pin van de gegevens. Onthoud wat pin!!! Of beter nog, schrijf het op!
R/W is gebonden aan de grond.
E is gebonden aan een pin van de gegevens. Schrijf het op!
Db0-DB3 zijn niet aangesloten.
Db4-DB7 zijn gekoppeld aan gegevens pinnen. Schrijf het op!
Achtergrondverlichting pinnen kunnen worden gebonden aan hun respectieve spanningsbron.
Analoge sensoren:
Analoge sensoren zijn zeer ongecompliceerd, maar de nieuwere ethernet-shield, en misschien de oude lidstaten ook op, er is 10K ohm weerstanden gebonden aan + 5v op analoge pennen 0 en 1. Kijk uit!
XBee en seriële communicatie:
Nou, ik heb niet heel veel te bieden hier, ik heb niet elke Xbees... nog... maar ik wil graag enkele suggesties. Anytime u nodig hebt voor het uploaden van een schets, moet u overschakelen op de xbee jumper of verbreken van de seriële draden (als je niet gaat draadloos), zodat u kunt proberen te zetten een jumper selecteert u het vak server. Als u niet u zal moeten rippen uit elkaar voor het uploaden van een schets. Dat is niet leuk, geloof me.