Talaan ng mga Nilalaman:

Multifunction Digital Thermometer: 5 Hakbang (na may Mga Larawan)
Multifunction Digital Thermometer: 5 Hakbang (na may Mga Larawan)

Video: Multifunction Digital Thermometer: 5 Hakbang (na may Mga Larawan)

Video: Multifunction Digital Thermometer: 5 Hakbang (na may Mga Larawan)
Video: ATEM MasterClass v2 — FIVE HOURS of ATEM Goodness! 2024, Nobyembre
Anonim
Multifunction Digital Thermometer
Multifunction Digital Thermometer

Ituturo sa iyo ang itinuturo na ito kung paano lumikha ng isang multifunction platform na may thermometer, kronograp (count up timer), count down timer, at light display. Ito rin ay inilaan upang maging isang platform para sa iba pang mga analog sensor o anumang iba pang mga pagpapaandar na maaari mong isipin.

Hakbang 1: Ipunin ang Mga Materyales

Ipunin ang Mga Materyales
Ipunin ang Mga Materyales

Upang mabuo ang digital thermometer kakailanganin mo:

- Wire - Altoids lata - Breadboard - Variable Resistor - Dual-digit Common Anode 7 Segment Display - 4 2N2222 Transistors - 2 220 k ohm Resistors - Thermistor (mas mabuti na linear output) - 2 Momentary Push Buttons - 2 2.2 k ohm Resistors - 5 volt Regulator - 2 Mga Leveling Capacitor para sa Power Supply (Gumamit ako ng 220 uF) - Power Switch - ATMEGA168 Microcontroller - 16 MHz Crystal - 1 k ohm Resistor - Printable Label (Mas malaki pagkatapos ang harap ng lata ng Altoids) - Sockets (anumang sa palagay mo ay mo maaaring kailanganin) Mga kinakailangang tool: - iron na panghinang - Desoldering Pump (opsyonal) - Wire Stripper (opsyonal) - Mga Cutter ng Wire

Hakbang 2: Magsimulang Bumuo

Simulan ang Pagtatayo
Simulan ang Pagtatayo
Simulan ang Pagtatayo
Simulan ang Pagtatayo
Simulan ang Pagtatayo
Simulan ang Pagtatayo
Simulan ang Pagtatayo
Simulan ang Pagtatayo

Para sa hakbang na ito, gamitin ang naka-attach na eskematiko (salita o AutoCAD) upang mabuo ang circuit. Palagi kong nahanap na kapaki-pakinabang ang unang pagbuo nito sa isang solderless breadboard. Ginagawa nitong madali upang ayusin ang anumang mga problema na lumitaw bago mo nais na hilahin ang iyong buhok:)

Bago ka magsimula sa paghihinang marahil ay pinakamahusay na i-cut muna ang breadboard sa huling laki at ayusin ang lahat ng mga mas malaking bahagi sa board (tulad ng nakikita sa ika-2 imahe sa ibaba). Huwag kalimutan na pahintulutan ang silid para sa mga pindutan sa itaas ng board at isang power button papunta sa gilid. Dapat pansinin na sa eskematiko na ang R5 ay isang resistor ng paghahambing para sa thermistor, at maaaring isama ito sa iyong thermistor, kaya't dapat mong suriin ang iyong sheet ng data kung paano ipatupad ang iyong tukoy na thermistor.

Hakbang 3: I-calibrate ang Thermistor

I-calibrate ang Thermistor
I-calibrate ang Thermistor
I-calibrate ang Thermistor
I-calibrate ang Thermistor

Upang i-calibrate ang thermistor, kailangan mong kumuha ng mga pagbabasa mula sa microcontroller sa iba't ibang mga temperatura (mas mas mabuti).

Inilakip ko ang hex file upang mai-load sa flash ng microcontroller upang maipakita ang input ng analog mula sa thermistor. Kung nagbabasa ito ng isang linya sa output, ito ay dahil ang input ng thermistor ay masyadong mataas upang maipakita sa dalawang digit (halimbawa ang output -5 ay maaaring mula 155 hanggang 105). Ang mga puntos ay dapat na naka-plot sa excel bilang isang nakakalat na balangkas, hindi konektado sa pamamagitan ng mga linya (para sa isang halimbawa tingnan ang aking mga pagbabasa ng temperatura na nakakabit sa ibaba). Kailangan mong i-right click ang mga puntos ng data sa grap at i-click ang "Magdagdag ng Trendline". Susunod na piliin ang uri ng equation na pinakamalapit sa maliwanag na linya na nilikha ng mga sample point (Gumamit ako ng isang linear equation sapagkat ang aking thermistor ay ginawang magkaroon ng isang linear output). Susunod na pag-click sa tab na "mga pagpipilian" at piliin ang "pagpapakita ng equation sa tsart" at i-click ang OK. Ang equation na ito ay dapat na ipasok sa lugar ng pormula sa source code, kung saan ang x ay "analogRead (tempPin)". Ang lugar upang gawin ito ay ipinahiwatig sa source code (matatagpuan sa intro). Ang ginamit kong editor para sa source code ay ang Arduino 0007. Lumilikha rin ang programa ng mga hex file sa applet sub folder ng proyekto kapag na-click mo ang pindutan ng compile sa programa. Ang mga hex file na ito ay maaaring mai-load sa flash ng microcontroller gamit ang anumang pamamaraan (tulad ng AVRIsp mkII).

Hakbang 4: Gawin ang Kaso

Gawin ang Kaso
Gawin ang Kaso
Gawin ang Kaso
Gawin ang Kaso
Gawin ang Kaso
Gawin ang Kaso

Upang maihanda ang kaso upang hawakan ang electronics, dalawang bagay ang kailangang gawin.

Ang una ay upang putulin ang mga butas para sa LED display, variable risistor, dalawang pansamantalang pushbuttons at ang switch ng kuryente. Ginawa ko ito sa pamamagitan ng unang pagpasok ng natapos na electronics sa lata. Susunod, pinapanatili ang lata sa eksaktong parehong lugar, gumamit ako ng laser bilang isang gabay upang markahan ang mga gilid ng bahagi, pagkatapos ay isara ang takip, gasgas kasama ang linya ng laser na nagmamarka kung saan puputulin. Pagkatapos ay nag-drill ako ng anumang mga sulok (tulad ng butas sa display). Sa wakas, gumamit ako ng isang exacto kutsilyo upang i-cut kasama ang mga linya. Huwag mag-alala tungkol sa deforming ng metal sa paligid ng mga gilid ng masyadong maraming, madali itong maging pipi sa paglaon sa pamamagitan ng paglalagay ng isang bloke ng kahoy sa ilalim ng isang gilid, at gaanong pinindot ang gilid ng martilyo. Ang pangalawang bagay na kailangang gawin ay ang linya sa ilalim ng karton (mas mabuti na manipis) upang ma-insulate ang electronics mula sa pag-ikli sa ilalim ng metal. Madali itong ginagawa sa pamamagitan ng pagpindot sa kaso ng Altoids sa karton kaya nag-iiwan ito ng pagkalungkot sa mga gilid. Ngayon ay gupitin lamang ang pagkalumbay at ipasok ito sa ilalim ng lata (tingnan ang lase photo).

Hakbang 5: Ikabit ang Label

Ikabit ang Label
Ikabit ang Label
Ikabit ang Label
Ikabit ang Label

Nilikha ko ang label sa pamamagitan ng pag-download ng isang template para sa mga naka-print na label na binili ko. Susunod ay isa sa mga pinakamahirap na bahagi para sa akin, na gumagawa ng isang disenteng hitsura na disenyo. Gumamit ako ng clip art at pangunahing mga hugis upang likhain ito. Inilakip ko ang disenyo upang magamit mo o baguhin ito. Susunod, i-print ito at gupitin ang mga panlabas na linya (siguraduhing pinuputol mo agad ang mga itim na balangkas). Ngayon ikabit ang label. Natagpuan ko na kapaki-pakinabang na hawakan ito hanggang sa isang ilaw habang ginagawa ito, nakakatulong ito upang makita kung saan ang mga butas ay pipilain ito. Sa wakas, gupitin ang mga linya ng dayagonal sa mga butas at tiklop ang mga flap sa ilalim (tingnan ang larawan sa ibaba) at tapusin ang pag-install ng mga pindutan. Gusto ko ring makita ang mga larawan ng mga thermometers na iyong ginawa, o kahit na ang mga label kung hindi mo ginawa ang thermometer =)

Inirerekumendang: