Stap 8: In Visuino: inschakelen van de weerstanden van de Pull-Up voor de knop pinnen en omvormer onderdelen toe te voegen
Wanneer knoppen verbinden met Arduino, hoeven we niet weerstanden, zoals de digitale pennen van Arduino, optionele Pull-Up weerstanden. Ik maakte al een tutorial over het gebruik van de Arduino Pull-Up weerstand, en ik zal gebruik maken van hetzelfde hier:
- Selecteer de component van de Arduino (foto 1)
- Vouw in het Inspector-Object uit de "digitale" eigenschap, dan de digitale [2] sub eigenschap en de waarde van de eigenschap van de sub IsPullUp ingesteld op True(foto 1)
- Vouw de Digital [3] sub-eigenschap in het Object Inspector en de waarde van de eigenschap van de sub IsPullUp ingesteld op True(foto 1)
Bij het gebruik van Pull-Up weerstanden, de de waarden van de knoppen zijn omgekeerd - als de knop is ingedrukt, de waarde is False, in plaats van True. Om dit te corrigeren, moeten we omvormers in de code toevoegen:
- "Inv" typt in het vak Filter van de werkset van de Component dan selecteert u de component "Boolean omvormer" (afbeelding 2) en twee van hen in het ontwerpgebied neerzetten
- De pin "Out" van de "Digital [2]" kanaal van de Arduino component verbinden met de pin "In" van de Inverter1 -component (afbeelding 3)
- De pin "Out" van de "Digital [3]" kanaal van de Arduino component verbinden met de pin "In" van de Inverter2 -component (afbeelding 4)