ImPrinter: elektriska Imp trådlös, internet-ansluten termoskrivaren (2 / 7 steg)
Steg 2: imPrinter: tråd det upp
- Power - minsta 2A på 5V
- Signal - 3.3V 19200 baud serial, som den integrerade havspolitiken är glada att skicka och ta emot
Detta ger upp till sammanlagt fem löda anslutningar för skrivaren. Måste du göra två fler anslutningar, dock, eftersom imp breakout styrelsen behöver ström, alltför. Vad vi egentligen ska göra är ansluta ström (via fat jack adapter) till din elektriska imp breakout styrelse och koppla sedan Vin och marken på breakout styrelsen att Vin och marken på skrivaren. Då vi ska koppla in det seriella gränssnittet. Låt oss börja med makt:
- Skär två kort (1" till 3") bitar av tråd och band båda ändar.
- Om du inte har någon tråd, kan du stjäla något från skrivarkablar du fick med skrivaren, eftersom vi ska skära en av anslutningarna av. Läs igenom och visas där du kan ta det från.
- Löda kablarna till power kuddar på brädan elektriska imp breakout. Röd till P +, svart till P-. Om din tråd är mycket kort, kan du använda pincett eller liten tång för att hålla dem nere vid lödning, som de ska leda värme ganska bra.
- Tejpa ditt breakout styrelse att något fast
- Hetta upp önskad ström pad med lödkolv
- Lägga till lite lödtenn till pad (inte till stryka) att göra en fin lite lödtenn pärla
- ta bort lödtenn och järn från pad
- Håll avskalade slutet av kabeln du vill löda ner på lodet pärla
- Värma tråd och pad (bara uppvärmning lodet kommer att göra en kall gemensamma, som kommer att bryta!) med lödkolven tills lodet flödar över båda
- Ta bort järn, håller kabeln på plats för ett ögonblick att låta lödtenn svalna
- Anslut trådarna till fat jack adapter.
- Den svarta kabeln ska gå till terminalen som är ansluten till utsidan av fat jack. Det här är marken.
- Den röda sladden bör gå till mittstiftet av fat jack. Detta är + 5V.
- Du kan använda en multimeter för att testa. Jag rekommenderar att göra så.
- Inte svettas att få det bakåt. Elektriska imp breakout styrelsen har omvänd spänning skydd på P + och P-pads (men inte på Vin pad, så var försiktig om du använder någonsin att en!)
- Ställa in bygeln på din elektriska imp breakout styrelsen att ansluta "BAT" och mittstiftet av tre-pin-huvudet. Om din styrelse inte har ett huvud som befolkade, kan du använda en liten bit av tråd för att ansluta center pad av tre power Välj kuddar med pad märkt "BAT"
Du kan testa din imp på denna punkt om du vill; Om du ansluter vägg vårtan, ansluta den till fat jack kortet och sätta ett prövningsläkemedel i uttaget, det bör driva på (och om du har konfigurerat detta imp tidigare för nätverket, det kommer även att ansluta). Om det inte gör det, kontrollera att du faktiskt skickar 5V till P +, väljer marken är ansluten till P-, och att du har makt jumper du korrekt. Oroa dig inte om konfigurering och programmering imp nu, vi ska få till det lite senare.
Tillbaka till makten: har vi att ansluta skrivaren, alltför. Vi kommer tråd skrivarens Vin och marken ända fram till Vin och marken stiften på elektriska imp breakout styrelse, som kommer att passera 5V leverans genom för skrivaren.
- Anslut strömsladden du fick med din skrivare i skrivaren. Detta kommer att hindra dig från att skära i fel ände av det.
- Klippa bort slutet som inte är ansluten till skrivaren. Jag rekommenderar skära av 4" till 6" från skrivaren slutet, som ger dig tillräckligt tråd att arbeta med, men inte en löjligt, stökigt mängd. Band i ändarna som du bara har klippt.
- Löda den röda sladden från skrivarens Vin till "Vin" pad på brädan elektriska imp breakout.
- Löda den svarta kabeln från skrivarens marken (på samma kontakten som Vin) till GND pad bredvid Vin på brädan elektriska imp breakout.
Du kan testa skrivaren nu, alltför. Om du håller knappen skrivare ner medan du ansluter 5V leverans i, skrivaren ska skriva ut en testsida för dig när det driver på. Detta kommer att berätta olika saker om skrivarens standardinställningar, inklusive standard överföringshastigheten, som bör vara 19200 (tydligen bara några är inställda på att 9600 - du kan gör en rad ändringar i enhet koden senare om din kör på 9600, så oroa dig inte).
Nu låt oss gå vidare och ansluta signalledningar.
- Precis som du gjorde med strömkabeln, plugin signalkabeln (här har fått tre kablar) i skrivaren. Detta förhindrar igen, du skära av i fel ände. Lämna om samma mängd kabel.
- Vi kommer att använda den integrerade havspolitiken seriellt gränssnitt på stift 5 och 7 för detta jobb. Försöksläkemedlet sänder på stift 5 och tar emot på stift 7. Se imp pin mux för alla olika pin-konfigurationer den integrerade havspolitiken stöder. TX och RX stiften på skrivaren är märkta på klistermärket på undersidan av skrivaren; se diagrammet ovan. Mittstift är RX; Anslut denna till den integrerade havspolitiken TX stift. Remsor i slutet av den gula sladden och löd den till stift 5 på brädan imp breakout.
- Detta exempel faktiskt lyssna inte seriella data från skrivaren, men du kan säkert; Det kan berätta saker som om det fungerar på en skriva, eller om det är slut på papper. Remsor i slutet av den gröna ledningen och löd den till stift 7 på brädan breakout.
- Det seriella gränssnittet innehåller också en marken pin. Detta fungerar som en referensspänningen. andra jordledaren ska passera en hel del ström, som skrivaren använder en bra bit av makt. Eftersom denna tråd har en liten men ändlig motstånd, det innebär att spänningen inte alltid kommer att vara noll. Detta leder till brus i din signal, vilket är dåligt. Hejduk, andra marken pin. Remsor i slutet av den svarta kabeln och Anslut den till den andra GND pin på brädan imp breakout.
Och du är. Gjort. Det är en internet-ansluten skrivare.
Naturligtvis måste någon programvara för att få det att fungera. Chef till https://github.com/electricimp/examples/tree/master/thermalprinter i en annan flik och låt oss få skrivaren arbetar.