Stap 2: een paar Tests
Dit project maakt gebruik van 330 ohm weerstanden als het aansluiten van de draden. Met behulp van 330 ohm weerstanden als verbinding draden beschermt tegen kortsluiting uit of de pennen. Maar de draad op deze weerstanden erg dun is en te duwen van hen te maken moet u wellicht contact in de koptekst-aansluitingen.
Het lezen van een digitale ingang.
Met behulp van één van de 330 ohm verbinden weerstanden D3 Gnd. De weergave van de D3 op je mobiele verandert van hoog naar laag. De pfodApp op uw mobiele telefoon opnieuw vragen dit scherm over eenmaal een seconde.
Rijden van een digitale uitgang
Verplaats de weerstand verbinding zodat D3 is verbonden met D7. Dan klik op D7 op je mobiel en configureren van die pin om OUTPUT laag. D3 wordt bijgewerkt om aan te tonen van INPUT laag.
Een Led rijden
U moet verbinding maken met een weerstand op de Led te beperken van de huidige. Nemen van de langste etappe van de Led (de positieve been / anode) en buig het omhoog en draai één uiteinde van een weerstand van 330 ohm eromheen. Vervolgens sluit de resterende been van de Led op één van de pinnen van de Gnd en steek het andere uiteinde van de weerstand in D3.
Nu wanneer u configureert D3 als hoge OUTPUT de Led-lampjes. Het configureren van de uitgang laag uitgeschakeld. Configureren van INPUT met Pullup zal aanzetten de Led zwak omdat de 20K pullup weerstand 5V met de D3-input verbonden en dus enkele huidige op de Led levert.
Variërend van de Led helderheid (PWM)
Het laatste voorbeeld van de digitale Pin is het besturen van de Led met een PWM-signaal. PWM (puls breedte modulatie, Zie http://arduino.cc/en/Tutorial/PWM) schakelt de output aan en uit ongeveer 500 keer per seconde. In elke cyclus van in- en uitschakelen van het percentage van de tijd die de Led brandt kan worden ingesteld door een schuifregelaar op de mobiele telefoon.
Klik op de D3 en vanuit het Configuratiescherm kies PWM. Alleen die digitale pinnen gemarkeerd met * hebben PWM mogelijkheden. Wanneer PWM is geselecteerd is een schuif weergegeven waarin u kunt selecteren van het percentage dat de Led tijdens elke cyclus brandt. Er zijn ongeveer 500 cycli per sec, die is te snel voor u om te zien elk aan/uit-schakelaar. Uw oog berekent het gemiddelde van het resultaat, dus als je de % verhogen op tijd (het pulserend sproeien), de Led helderder wordt weergegeven.
Een spanning meten
De AtoD-ingangen kunnen u een spanning meten. De spanning toegepast op de AtoD ingang moet niet groter worden de 5V. De AtoD vergelijkt de spanning op haar invoer pin om de referentie spanning en geeft als resultaat een getal tussen 0 en 1023, waar 1023 overeenkomt met het voltage van de referentie aan de AtoD geleverd. Er zijn 3 verwijst naar spanningen beschikbaar, 5V, 1.1V en de spanning op de pin AREF toegepast. De 1.1V referentie is niet erg nauwkeurig is als u wenst te gebruiken moet u het resultaat met behulp van een voltmeter kalibreren. De 5V verwijzing is op een paar % nauwkeurig.
Te meten van een spanning, opent u het scherm van de analoge Pin en klik op A0 om de configuratie venster te openen. Kies de 5V-verwijzing. Sluit een weerstand van 330 ohm tussen A0 en de 3,3 v pin op de volgende kop. De analoge scherm verschijnen nu de gemeten volt. De pfodApp op uw mobiele telefoon opnieuw vragen dit scherm over eenmaal een seconde.
De meting niet zal precies 3.3V wegens onnauwkeurigheden in zowel de 5V verwijzing en de spanning op de 3.3V pin en de elektrische ruis op de A0-pin.
Een van de kenmerken van de pfod bericht specificatie is dat wanneer een getal weergeven in een menu, kunt u de pfodApp vertellen het toepassen van een schaal en offset, evenals een eenheden. Wanneer de 5V verwijzing is geselecteerd en de schets UnoStarter het analoge menu naar de pfodApp op uw mobiele telefoon stuurt, bevat het rapport een "V"-eenheden en een schaalfactor van 0.0048876. Wanneer de AtoD wordt de 3.3V invoeren met behulp van een 5V-verwijzing geconverteerd, het zal terugkeren naar een lezing van 681 (681/1023 == 3.3/5). Op uw mobiele telefoon de 681 graven wordt vermenigvuldigd met de schaalfactor 0.0048876 = 3,328, dus mobiele verschijnt 3,328 plus de eenheden "V".