Bluno skalbagge bakbord breakout (9 / 9 steg)
Steg 9: Använda byglar
Det första du kan märka är att I/O stift inte är bryggade i terminal block. Vanligtvis använder du GND + VCC från terminal block + Signal köps direkt på den utskjutande stiftet, detta är hur jag brukar använda det som många sensorer jag använder inte uppfyller G/V/S pin beställning och det är ofta nödvändigt att använda enda hoppare ledningar för att koppla in dem i alla fall.
Som sagt, jag ville att kunna koppla upp sensorer till terminal enda stift och växla input i farten. Detta är användbart när du försöker förfina kod, som du kan snabbt A / B resultaten. Det är också praktiskt om du vill flash mikroprocessor med ett mångsidigt program som låter dig flytta setup på annat håll, där förhållanden kräver en annan programmering.
Så här fungerar det: med hjälp av byglar du kan avgöra vilka I/O är ansluten till sensorerna. Val är mellan A0 och A1, A2 och A3, D2 och D3, D4 och D5. Bilder bifogas Visa dig en jumper swap mellan A0 och A1 som exempel.
Naturligtvis en jumper lösning är inte absolut nödvändigt och du kan (nästan) som lätt swap hoppare ledningar i stället, men när du använder en kombination av alternativa programmering blir det mycket praktiskt att färgkod din hoppare att tydligt identifiera vad styrelsen körs för närvarande.
Så det du går, jag hoppas du gillade detta instructable, håll utkik på min ID för mer i framtiden!