Stap 3: Lashing de Breakout aan de Arduino
Dit zijn de pin aansluitingen die we moeten maken voor SPI:
- PIN naam Breakout Arduino
- SCLK 11 digitale 13
- SS 12 digitale 10
- MOSI 13 digitale 11
- MISO 14 digitale 12
Er zijn ook twee pinnen gebruikt voor iets genaamd 'Handshaking' waar elk apparaat bevestigt dat zij bereid zijn te communiceren. De pin aansluitingen zijn:
- PIN naam Breakout Arduino
- DRDY 10 digitale 9
- CHNG 2 digitale 8
Als u de QT1106 beslist dat een zin-gebeurtenis (touch, vrijgeven, of schuifregelaar verplaatsing) heeft plaatsgevonden, wordt de CHNG pin HIGH. Deze signalen de Arduino dat het voor de nieuwe sleutel en slider gegevens via de SPI interface vragen moet. Wanneer de Arduino de SPI begint, eerst moet wachten op de DRDY pin te hoog, anders gaan dat de QT1106 zal het missen van alle of een deel van de mededeling. DIT ALLES WORDT VERZORGD IN DE BIBLIOTHEEK! DE BIBLIOTHEEK WERKT HARD... ZODAT U NIET TE HOEFT!
Het laatste ding dat je hoeft te doen is drop een aantal caps over de rails. Dit zijn voeding conditioning condensatoren, en zij moeten worden geplaatst naast de breakout + V en GND pinnen. Ik ben met behulp van 1uF, maar 2.2uF net zo goed zal werken. Hebt u niet deze in plaats, zal uw sensor gaan een beetje gek en spugen een heleboel lawaai en aanraking van de valse signalen!