Satura rādītājs:

Uz Picaxe balstīts digitālais termometrs ar maksimālo un minimālo: 13 soļi
Uz Picaxe balstīts digitālais termometrs ar maksimālo un minimālo: 13 soļi

Video: Uz Picaxe balstīts digitālais termometrs ar maksimālo un minimālo: 13 soļi

Video: Uz Picaxe balstīts digitālais termometrs ar maksimālo un minimālo: 13 soļi
Video: ЭКСТРЕННЫЙ ВЫПУСК! ЧЕГО НЕ НАДО ДЕЛАТЬ С ОРХИДЕЯМИ, ЕСЛИ ВЫ НОВИЧОК! КРАТКИЙ ИНСТРУКТАЖ ДЛЯ НОВИЧКОВ 2024, Jūlijs
Anonim
Uz Picaxe balstīts digitālais termometrs ar maks. Un min
Uz Picaxe balstīts digitālais termometrs ar maks. Un min
Uz Picaxe balstīts digitālais termometrs ar maks. Un min
Uz Picaxe balstīts digitālais termometrs ar maks. Un min
Uz Picaxe balstīts digitālais termometrs ar maks. Un min
Uz Picaxe balstīts digitālais termometrs ar maks. Un min

(Lūdzu, atstājiet ziņu, bet neesiet pārāk kritisks, šī ir mana pirmā pamācība !!)

Šis ir termometrs, ko es izveidoju mūsu kemperim, lai parādītu ārējo temperatūru. Tā pamatā ir Picaxe mikroshēma, jo tās ir lētas un viegli lietojamas. Ja tas attiecas uz transportlīdzekli, skatiet šo sprieguma regulatoru, kas sniedz norādījumus par sprieguma regulēšanu. Gatavā shēma un shēma ir attēli zemāk vai, ja neesat biedrs, pēdējās divās lapās. Jums būs nepieciešams: 1X maizes dēlis (vai arī varat to pielodēt uz Verro dēļa, bet es vispirms to pārbaudītu uz maizes dēļa.) 1X Axe033 LCD displejs vai 2x16 LCD ekrāns, piemēram, Milford Instruments (6-111) pārdotais ar draivera plāksni Picaxe 14M (vai cita picaxe mikroshēma, ja izmantojat citu mikroshēmu, jums būs jāmeklē pinouts) 1X digitālais temperatūras sensors 1X pikseļu programmēšanas kabelis Daži Verro dēļi (stereo spraudņi nedarbojas uz maizes dēļa) 2X 10K rezistors 1X 22K rezistors 1X 47K rezistors 1X 3,5 mm stereo spraudnis 1X spiediens, lai izveidotu slēdzi 1X 4,5V akumulatoru komplekts Picaxe programmēšanas redaktors

1. darbība: pievienojiet akumulatoru

Pievienojiet akumulatoru
Pievienojiet akumulatoru

Pirmais solis: pievienojiet akumulatoru diviem rāmja malas ārējiem sliežu ceļiem.

2. darbība: pievienojiet mikroshēmu

Pievienojiet mikroshēmu
Pievienojiet mikroshēmu

2. solis: Pievienojiet mikroshēmu aptuveni tāfeles centrā tā, lai kājas atrastos abās spraugas pusēs pa vidu.

3. darbība: pievienojiet strāvai mikroshēmu

Pievienojiet strāvai mikroshēmu
Pievienojiet strāvai mikroshēmu

3. solis: savienojiet pirmo kāju prom no V+ mikroshēmā ar V+ un 0 V pretī 0 V..

4. solis: izveidojiet programmēšanas saskarni

Izveidojiet programmēšanas saskarni
Izveidojiet programmēšanas saskarni
Izveidojiet programmēšanas saskarni
Izveidojiet programmēšanas saskarni

4. solis: nogrieziet Verro dēli tā, lai sliežu ceļi būtu gareniski. Lodējiet stereo kontaktdakšu tā, lai tā nedaudz pārkāptos malā. Lodējiet 10K rezistorā starp divām stereo kontaktdakšas ārējām tapām. Lodējiet 22K rezistoru starp labās puses tapu un rezerves sliežu ceļu. Lodējiet trīs vadus, vienu līdz kontaktligzdas vidējai tapai, vienu līdz 10K rezistora galam un otru līdz 22K rezistora galam.

5. solis: pievienojiet programmēšanas saskarni

Pievienojiet programmēšanas interfeisu
Pievienojiet programmēšanas interfeisu

5. darbība. Pievienojiet vadu no centrālās tapas sērijveida izejai. Pievienojiet vadu no 22K rezistora seriālajai ieejai. Pievienojiet otru vadu 0V.

6. darbība: pievienojiet temperatūras sensoru

Pievienojiet temperatūras sensoru
Pievienojiet temperatūras sensoru

6. darbība: pievienojiet sensoru maizes dēlim ar noapaļotu seju uz āru. Savienojiet labo roku ar V+. Pievienojiet kreiso kāju 0V. Pievienojiet vidējo kāju ieejai 1. Pievienojiet 47K rezistoru no vienas mikroshēmas tapas pie V+.

7. solis: pievienojiet slēdzi

Pievienojiet slēdzi
Pievienojiet slēdzi

7. solis: pievienojiet vienu slēdža galu V+. Pievienojiet otru galu 0V ar 10K rezistoru un 2. ieeju ar 1K rezistoru.

8. solis: pievienojiet ekrānu

Savienojiet ekrānu
Savienojiet ekrānu

8. solis: pievienojiet vadu spilventiņiem, kas ekrānā ir atzīmēti ar “In”, “V+” un “0V”. Savienojiet V+ un 0V ar V+ un 0V, jūs nekad neuzminēsit. Pievienojiet ievades vadu 1. izejai.

9. solis: ieprogrammējiet ekrānu

9. darbība. Ja izmantojat Milford Instruments ekrānu, pārejiet uz 11. darbību. Pievienojiet ķēdi datoram, izmantojot kabeli. Atveriet programmēšanas redaktoru Picaxe. Iestatiet to uz 14M un pareizo kabeļa COM portu. Ievadiet šo kodu: init: pause 500 main: serout 1, N2400, (253, 1, "External:") pause 1000 serout 1, N2400, (253, 2, "Temperature") pause 1000 serout 1, N2400, (253, 3, "Maks. Temperatūra:") pauze 1000 1. sērija, N2400, (253, 4, "Min. Temperatūra:") pauze 1000 beigas Ieslēdziet strāvu. Nospiediet programmu. Šis kods ekrāna atmiņā ieraksta četrus ziņojumus, lai mikroshēmā ietaupītu laiku. Viņi tiks izsaukti programmā, kas darbosies mikroshēmā. Mēģinot programmēt, neaizmirstiet ieslēgt strāvu.

10. solis: ieprogrammējiet mikroshēmu

Ierakstiet šo kodu:

init: pauze 500` pagaidiet, līdz ekrāns tiek inicializēts, lai dati netiktu zaudēti 1. sērijā, N2400, (1) "parādīt saglabāto ziņojumu 1:" Ārējais: "augšējās rindiņas pauzē 5" gaidiet, līdz tas darbosies 1. sērijā, N2400, (2) "parādīt saglabāto ziņojumu 2:" Temperatūra "apakšējā rindā nolasīt temperatūru 1, b1" sākotnēji nolasīt temperatūru, lai iegūtu nolasījumu minimālajai temperatūrai pārtraukt kopējo ievades tapu (2. ieeja)

Pārtraukšana: dodieties uz ekrānu, kurā redzama iestatītā maksimālā un minimālā temperatūra

Maksimums: 1. sērija, N2400, (3) "parāda saglabāto ziņojumu 3:" Maks. Temperatūra: "augšējās rindas pauzē 5" gaidiet, lai tas darbotos 1. sērijā, N2400, (4) "parādītu saglabāto ziņojumu 4:" Min. Temperatūra: "apakšējā rindiņā pauzējiet 5`, gaidiet, līdz tā darbosies 1. sērijā, N2400, (254, 140, #b5," C ")", parādiet maksimālo temperatūru (mainīgais b5), pēc tam "C" pauzi 5 "gaidiet, līdz tā darba serūts 1, N2400, (254, 204, #b6, "C") `rādīt minimālo temperatūru (mainīgais b6), tad" C "gaidīt 10` gaidīt 10 sekundes, lai dotu laiku izlasīt 1. sēriju, N2400, (1)" parādīt saglabāto ziņojumu 1: "Ārējais:" augšējā rindā pauze 5` gaidiet, līdz tas darbosies 1. sērijā, N2400, (2) `parādīt saglabāto ziņojumu 2:" Temperatūra "apakšējā rindā

Celsijs: readtemp 1, b1 serout 1, N2400, (254, 140, #b1, "C") serout 1, N2400, (254, 140), ja b1> b5, tad goto GT `pārbaudiet, vai jaunā maksimālā temperatūra, ja b1 <b6 tad goto LT "pārbaudiet, vai jauna min. temperatūra goto Celcius GT: b5 = b1" iestatīt jaunu maksimālo temperatūru goto Celcius LT: b6 = b1 "iestatīt jaunu min. temperatūru goto Celsijs

Noklikšķiniet uz palaist un ieprogrammējiet mikroshēmu. Programmēšanas laikā neaizmirstiet ieslēgt mikroshēmas barošanu. Ja nekas netiek rādīts, noregulējiet kontrastu vadītāja paneļa aizmugurē. Tas ir mazs potenciometrs.

11. darbība. Cits ekrāna kods

Programmējiet mikroshēmu ar šo kodu.

init: pauze 1000 `pagaidiet, līdz ekrāns tiek inicializēts, lai dati netiktu zaudēti 1. sērija, N2400, (" Ārējā: ") 1. sērija, N2400, (254, 192," Temperatūra ") readtemp 1, b1 b6 = b1` minimālais iestatījums temperatūra kā strāva, lai tā nerādītu 0 setint %00000100, %00000100 "iestatīt pārtraukumu uz kopējo ievades tapu (2. ievade) goto Celsijs

Pārtraukšana: 1. sērija, N2400, (254, 128, "Maks. Temperatūra:") 1. sērija, N2400, (254, 192, "Min. Temperatūra:") 1. sērija, N2400, (254, 140, #b5, ") C ")" rāda maksimālo temperatūru (mainīgais b5), pēc tam "C" 1. sērija, N2400, (254, 204, #b6, "C") "parāda minimālo temperatūru (mainīgais b6), pēc tam" C "jāgaida 5 minūtes un jāgaida 5 sekundes lai dotu laiku izlasīt 1. sēriju, N2400, (254, 128, "Ārējais:") pauze 10 1. sērija, N2400, (254, 192, "Temperatūra") `dodieties uz ekrānu, kurā redzama iestatītā maksimālā un min. temperatūra %00000100, % 00000100 "atiestatīšanas pārtraukums, jo tas tiek atcelts, kad tas tiek izslēgts" atgriezties tur, kur tas tika pārtraukts

Celsijs: nolasīšanas temperatūra 1, b1 1. sērija, N2400, (254, 140, #b1, "C") 1. sērija, N2400, (254, 140), ja b1> b5, tad gosub GT `pārbauda, vai jaunā maksimālā temperatūra, ja b1 <b6 tad gosub LT goto Celcius

GT: b5 = b1 `iestatīt jaunu maksimālo temperatūras atdevi

LT: b6 = b1 `iestatīt jaunu minimālo temperatūras atdevi Noklikšķiniet uz palaist un ieprogrammējiet mikroshēmu. Programmēšanas laikā neaizmirstiet ieslēgt mikroshēmas barošanu. Ja nekas netiek rādīts, noregulējiet kontrastu vadītāja paneļa aizmugurē. Tas ir mazs potenciometrs

12. solis: shēmas shēma

Ķēdes diagramma
Ķēdes diagramma

(Tiem, kas nav biedri!)

Ieteicams: