Stap 2: (optioneel) toevoegen een level shifter
De Spark.io maakt gebruik van 3.3 volt signalen, wat betekent dat het seriële lijnen (RX/TX pins) maakt gebruik van 3.3 volt als "1" mark en 0 Volt (gemalen) als "0" of ruimte. U kunt rechtstreeks verbinden met de seriële poort elk apparaat dat deze dezelfde spanningen (bijvoorbeeld een Raspberry Pi) gebruikt, maar veel apparaten (vooral degenen die via een DB-9 connector) gebruiken de RS-232-standaard, die heel anders is. In het geval van de laatste, 12-12 volt worden gebruikt en verbinding maken dergelijke spanningen kunnen beschadigen van uw Spark.io, dus in geval van twijfel, gebruik een volt meter om te controleren voordat u verbinding maakt.
Als het apparaat gebruikt een RS-232, u kunt nog steeds een Spark.io, maar je moet een eenvoudige niveau converter die "" tussen de twee normen vertaalt. Deze kunnen worden gekocht in verschillende formaten, en bestaan meestal uit een enkele chip, soms gepaard met 4 kleine condensatoren.
Hier vindt u instructies, gegevensbladen en links om te kopen van deze delen op de relevante embedded Linux pagina.