Data logga temperatur sond (200 ° C till +1300 ° C) (2 / 6 steg)
Steg 2: Lägga ut din styrelse
Konfigurationen av layout som du väljer är upp till dig, och kan bero på geometri som den plats där du planerar att samla in data. Jag valde att lägga styrelserna ut i en nära packade arrangemang, ungefärligt bilda en kvadrat.
Vända perfboard över, kan du se att min konfiguration tar upp 15 x 15 stift.
I schematiska vyn visas från samma orientering, har jag märkt stiften och styrelser de tillhör. 2 etiketter inte visas skriven på brädan är MISO och MOSI. Dessa stativ för Master jagn Slave Out och Master Out Slave jagn, respektive. Detta är varje 1-riktad kommunikation linjer som används för SPI, eller Serial Peripheral jagnterface, kommunikationsprotokoll. Vi kommer att använda detta protokoll för att prata fram och tillbaka från Metro Mini (master) med på termoelement och SD-kortet (slavar). MISO och MOSI stift på Metro Mini är hårdvara konfigurerad som stift 12 och 11, respektive. Klockan stift, CLK, är också hårdvara konfigurerad som stift 13, och alla dessa konfigurationer matchar Arduino Uno, en mer gemensam micro styrkort prototyping kan du vara mer bekant med.
Med SPI, kan många enheter dela en enda MISO rad (vanligen märkta som gör på slavar), MOSI linje (vanligen anges som DI på slavar) och CLK linje. Enbart unika anslutningen en slav behöver är chip Välj eller CS linje. I detta fall har jag SD kort CS kommer att stift 10, och termoelement CS kommer att stift 9 på Metro Mini. Vi kommer att tala till en enhet i taget med hjälp av koden för att ange dess CS pin låg (det aktiva tillståndet i detta fall), med alla andra enheter CS till hög (inaktivt läge). Jag har visat alla dessa pin anslutning nummer i () i schematiskt.
Obs: En sak som kan vara förvirrande är stiftet på termoelement kallas Vin. Detta är inte ansluten med Vin pin på Metro Mini. Metro Mini efterlyser 6-16V ingång, termoelementet efterlyser 5V input, så vi kommer att ansluta den tunnelbana Mini 5V pin till den termoelement Vin pin. Detta visas tydligt i nästa steg, där vi börjar tråd våra enheter.