Stap 1: Een draad?
De PCB heeft drie pads op de bodem, met in het midden gemarkeerd "S", die betekent signaal, we aannemen kunnen, en degenen die op de randen gemarkeerd "G", die door proces van eliminatie die kunnen we aannemen zijn grond. Ondanks de chip hebben zes poten, kijken naar de show van de fiche dat slechts twee worden gebruikt, voor grond en het andere signaal, of "IO".
De enige echte kink in de kabel voor de Arduinoist is dat het signaal lijn vereist een "sterke" pull-up signaal, dat uitsluit met behulp van de interne ones. We moeten iets in het bereik van 4,7 K - 8.2K ohm draad. Ik ben met behulp van een 6.8K ohm weerstand. Zie het diagram als u niet zeker bent hoe pull-ups werken. Ze zorgen in principe dat het signaal lijn op 5 volt is, tenzij een signaal het laag trekt.
Op de PCB ik ontwierp, besloten heb ik om toe te voegen de weerstand om te maken het gemakkelijk om interface aan. Alles wat u nodig hebt is een mannelijke header van drie pin. U kunt instellen dat de pinnen van de Arduino te worden fijngemaakt of door het instellen van de pinmode op OUTPUT, en vervolgens stellen ze hoog (voor bron) of laag (voor grond).
Bij sommige code!