Automatisera din vetenskapliga experiment (4 / 9 steg)
Steg 4: Programmet picaxe chip
Om du har verkligen fastnat i detta skede, be om lite hjälp på picaxe hjälp forum http://www.picaxeforum.co.uk/
Kod:
Main: serin 3, N2400, ("Data"), b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13
readadc10 1, w0' läsa analog värdet på pin1 (fysiska ben 6)
readadc10 2, w1
serout 0, N2400, ("Data", b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13)
gå till största
När picaxe är programmerad, flick växeln i styrelsen till "Kör", eller korta ben 2 till marken. Om du inte gör detta ingenting fruktansvärt dålig som kommer att hända men picaxe kommer inte att köras eftersom det tänker data instruktionerna är ett nytt program som laddas ned.
Readadc10 läser data i 10 bit upplösning, som är 1023. Med en 5V tillförsel innebär detta att 1V kommer att läsa som 1023/5 eller 205. Om LM35 läser 24C har det en 240mV utgång, eller 0.24V som kommer till ett kalkylblad med ett värde på 49. Du kommer att behöva göra några matematik i kalkylbladet att konvertera tillbaka till temperatur t.ex. (100 * 5 * 49) / 1023.