Cov txheej txheem:

Arduino Uno Automated Sunshade System: 9 Cov Kauj Ruam
Arduino Uno Automated Sunshade System: 9 Cov Kauj Ruam

Video: Arduino Uno Automated Sunshade System: 9 Cov Kauj Ruam

Video: Arduino Uno Automated Sunshade System: 9 Cov Kauj Ruam
Video: Heated Acetone to Smooth Polycarbonate 2024, Lub Xya hli ntuj
Anonim
Arduino Uno Automated Sunshade System
Arduino Uno Automated Sunshade System
Arduino Uno Automated Sunshade System
Arduino Uno Automated Sunshade System

Cov khoom tsim yog lub tshuab hluav taws xob tsis zoo rau lub tsheb, nws yog tus kheej thiab tswj tau los ntawm qhov ntsuas kub thiab lub teeb. Cov kab ke no yuav tso cai kom ntxoov ntxoo los npog lub qhov rais ntawm lub tsheb thaum lub tsheb mus txog qhov kub thiab thaum lub teeb pom kev dhau los ntawm lub tsheb. Cov ciam teb tau teeb tsa kom qhov ntxoov ntxoo yuav tsis ua haujlwm thaum lub tsheb nyob. Ib qho hloov pauv tau ntxiv rau hauv qhov xwm txheej koj xav nce qhov ntxoov ntxoo txawm hais tias tsis tau ua tiav qhov ntsuas. Piv txwv li, yog tias nws yog hmo ntuj txias thiab koj xav kom koj lub tsheb npog rau kev ceev ntiag tug, koj tuaj yeem yooj yim tsoo qhov hloov kom nce qhov ntxoov ntxoo. Koj kuj tseem tuaj yeem kaw qhov hluav taws xob kom kaw lub kaw lus kom tiav.

Nqe lus hais txog teeb meem - "Thaum cov tsheb tawm hauv tshav kub lub tsheb sab hauv tuaj yeem ua rau tsis xis nyob, tshwj xeeb yog rau koj tus kheej thaum rov kho lub tsheb lossis rau cov neeg caij tsheb sab laug hauv lub tsheb. Muaj qhov dig muag kuj tseem tuaj yeem siv ua lub cuab yeej ruaj ntseg txhawm rau tiv thaiv ib tus neeg saib hauv koj lub tsheb. " Txawm hais tias muaj qhov ntxoov ntxoo rau lub tsheb uas yooj yim thiab yooj yim los tso, nws qee zaum tuaj yeem ua rau muaj teeb meem thiab koj yuav tsis hnov qab tso nws. Nrog lub tshuab thaiv hnub ci tsis siv neeg, koj yuav tsis tas yuav ua kom ntxoov ntxoo los yog nco ntsoov tso lawv vim tias nws yuav cia li sawv thaum xav tau.

Cov Duab Duab:

Kauj Ruam 1: Tsim Cov Txheej Txheem

Txheej Txheem Tsim Txheej Txheem
Txheej Txheem Tsim Txheej Txheem

Kuv xav tau qhov yooj yim los tsim thiab siv cov qauv tsim uas thaum kawg tuaj yeem ua ke rau hauv lub tsheb. Qhov no txhais tau tias nws yuav yog qhov teeb tsa uas twb muaj lawm rau lub tsheb. Txawm li cas los xij, raws li tau tsim tam sim no nws tuaj yeem siv rau lub qhov rais ntxoov ntxoo ib yam nkaus. Txog rau kev tsim cov txheej txheem ntau cov duab kos thiab cov tswv yim tau ua, tab sis tom qab siv qhov kev txiav txim siab matrix tam sim no cov khoom tsim yog qhov kev txiav txim siab los tsim.

Kauj Ruam 2: Cov Khoom Siv

Cov Khoom Siv
Cov Khoom Siv
Cov Khoom Siv
Cov Khoom Siv
Cov Khoom Siv
Cov Khoom Siv

Cov duab yog ntawm cov khoom siv tiag hauv qhov haujlwm. Cov Ntawv Cov Ntaub Ntawv Cov Haujlwm yog nyob hauv daim ntawv txuas nrog. Tsis yog txhua daim ntawv tuaj yeem muab tau. Nws raug nqi kwv yees li $ 146 los tsim tag nrho cov khoom.

Feem ntau cov khoom thiab cov khoom siv los ntawm Amazon lossis khw txhim kho hauv tsev hu ua Lowe's.

Lwm cov cuab yeej siv:

Cov hlua hlau

Pliers

Phillips ntswj ntsia hlau

Lub taub hau ntsia hlau

Ntau lub 'meter'

Laptop

Arduino rub tawm qhov program

Kauj Ruam 3: Logic: Nws Ua Haujlwm Li Cas

Logic: Nws Ua Haujlwm Li Cas
Logic: Nws Ua Haujlwm Li Cas
Logic: Nws Ua Haujlwm Li Cas
Logic: Nws Ua Haujlwm Li Cas
Logic: Nws Ua Haujlwm Li Cas
Logic: Nws Ua Haujlwm Li Cas

Circuitry:

Los ntawm lub khoos phis tawj lossis lub khoos phis tawj, tus lej los ntawm Arduino programmer raug xa mus rau Arduino Uno uas tom qab ntawd nyeem cov cai thiab ua raws cov lus txib. Thaum cov cai tau xa mus rau Arduino Uno yuav tsis muaj qhov xav tau txuas nrog lub khoos phis tawj txuas ntxiv txoj haujlwm ntev li ntev tau Arduino Uno tau txais lub zog sib txawv los khiav. H - Choj hauv Circuit muab qhov tso tawm ntawm 5 volts uas txaus los tswj Arduino Uno. Tso cai rau kev ua haujlwm yam tsis muaj lub khoos phis tawj ua lub zog siv rau Arduino Uno, ua rau lub tshuab nqa tau, uas yog qhov tsim nyog yog xav tau siv hauv tsheb.

Ob qhov kev hloov pauv txwv, ntsuas kub, ntsuas lub teeb, RBG LED, thiab H - Choj txuas nrog rau Arduino Uno.

LUB RBG LED yog qhia qhov chaw uas tus pas nrig nyob. Thaum lub ntsuas hluav taws xob nyob hauv txoj haujlwm qis qis qis qis hloov pauv LED qhia liab. Thaum lub ntsuas hluav taws xob nyob nruab nrab ntawm ob qho kev txwv hloov lub LED qhia xiav. Thaum lub ntsuas hluav taws xob nyob rau sab saum toj los tsoo qhov txwv sab saud LED qhia pom liab-liab.

Cov kev txwv txwv yog txiav tawm qhov hloov pauv rau lub Circuit Court los qhia rau lub kaw lus kom nres lub zog tsav.

H - Choj ua haujlwm ua haujlwm txuas rau kev tswj lub cev muaj zog. nws ua haujlwm los ntawm kev hloov pauv ua khub. nws hloov cov dej ntws tam sim no los ntawm lub cev muaj zog, uas tswj hwm qhov hluav taws xob polarity tso cai rau kev hloov pauv kom tshwm sim.

Lub 12 Volt, 1.5 Amp roj teeb muab lub zog rau lub cav. Lub roj teeb txuas nrog H -choj kom lub cev muaj zog tuaj yeem tswj tau.

Phau ntawv toggle hloov yog nruab nrab ntawm lub roj teeb thiab H - choj los ua tus On/ Off tivthaiv los simulate thaum lub tsheb qhib lossis tawm. Thaum hloov pauv, qhia tias lub tsheb tau qhib, yuav tsis muaj kev nqis tes ua txhua. Txoj kev ntawd thaum tsav koj lub tsheb qhov ntxoov ntxoo yuav tsis ua haujlwm. Thaum Hloov tawm, ua haujlwm zoo li lub tsheb zoo sib xws ces lub kaw lus yuav ua haujlwm thiab ua haujlwm tau zoo.

Qhov ntsuas kub yog lub hauv paus tseem ceeb rau lub Circuit Court, yog tias qhov ntsuas kub tsis tau ua tiav, tom qab ntawd yuav tsis ua dab tsi txawm tias pom lub teeb. Yog tias qhov ntsuas kub tau ntsib, tom qab ntawv tus lej ntsuas lub teeb ntsuas.

Yog tias lub teeb thiab qhov ntsuas kub ntsuas tsis tau ua tiav ces lub kaw lus qhia lub tshuab kom txav mus.

Kev Nyuaj Siab Lub Cev:

Lub iav tau txuas rau 12V 200 rpm geared DC lub cev muaj zog. Cov iav tsav tus pas nrig tsav uas tig cov saw hlau thiab cov kab ke ua haujlwm uas tswj kev nce lossis nqis txav ntawm cov pas nrig txhuas uas txuas nrog cov saw. Cov pas hlau txuas nrog rau qhov ntxoov ntxoo, tso cai rau nws tsa lossis txo qis nyob ntawm seb yam kev cai tam sim no thov kom ntxoov ntxoo nyob qhov twg.

Kauj Ruam 4: Kev Txhim Kho Txoj Haujlwm

Image
Image
Txheej Txheem Tsim: Tus Qauv
Txheej Txheem Tsim: Tus Qauv

Txheej Txheem Tsim:

Kauj Ruam 1) Tsim Ncej

Kauj Ruam 2) Muab cov khoom sib dhos ua tus ncej; suav nrog cov iav thiab cov tshuab sib txuas, kuj tseem muaj cov menyuam ntxoov ntxoo nrog kaw tus pin tshem tawm

Kuv siv cov pliers coj lub hau kawg tawm ntawm cov menyuam qhov ntxoov ntxoo kom tshem tus lej xauv. Yog tias tsis ceev faj lub caij nplooj ntoo hlav nyob rau hauv cov menyuam qhov ntxoov ntxoo yuav so, yog qhov tshwm sim nws yooj yim dua rau cua. Tsuas yog tuav cov menyuam ntxoov ntxoo thiab ntsaws sab hauv lub tshuab kom txog thaum nruj.

Kauj Ruam 3) Ua hluav taws xob ntawm daim ntawv qhia zaub mov - siv cov xov hlau txuas los txuas tus pin lub ncuav qab zib kom raug rau Arduino digital lossis Analog pin.

Kauj Ruam 4) Tsim cov cai hauv Arduino

Kauj Ruam 5) Xeem chaws; Saib cov ntawv luam tawm ntawm tus saib xyuas, yog tias teeb meem kho qhov raug cai.

Kauj Ruam 6) Ua tiav txoj haujlwm; Txoj cai ua haujlwm nrog tsim Circuit Court thiab cov khoom lag luam.

Ntau Lub Rooj Sib Tham thiab cov vis dis aus qhia tau siv los pab kuv tsim kuv qhov haujlwm.

Daim Ntawv Teev Npe:

  • https://www.bc-robotics.com/tutorials/controlling-…
  • https://learn.adafruit.com/tmp36-temperature-senso…
  • https://steps2make.com/2017/10/10/arduino-temperature…
  • https://learn.adafruit.com/tmp36-temperature-senso…
  • https://forum.allaboutcircuits.com/threads/start-s…
  • https://www.instructables.com/id/Control-DC-Motor-…
  • https://forum.allaboutcircuits.com/threads/start-s…
  • https://www.arduino.cc/
  • https://forum.allaboutcircuits.com/threads/start-s…
  • https://howtomechatronics.com/tutorials/arduino/a…
  • https://forum.allaboutcircuits.com/threads/start-s…
  • https://www.energyefficientsolutions.com/Radiant-B…

Nrog kev sim thiab yuam kev, tshawb fawb, thiab kev pab ntxiv los ntawm cov npoj yaig ntxiv rau cov xibfwb qhia ntawv qib siab Kuv muaj peev xwm los tsim kuv qhov haujlwm kawg.

Kauj Ruam 5: Txheej Txheem Tsim: Tus Qauv

Txheej Txheem Tsim: Tus Qauv
Txheej Txheem Tsim: Tus Qauv
Txheej Txheem Tsim: Tus Qauv
Txheej Txheem Tsim: Tus Qauv

Cov khoom lag luam tau tsim los kom nws tuaj yeem ua nrog cov khoom yooj yim kom tau txais.

Lub cev thav duab tau ua los ntawm ntoo cedar thiab ntsia hlau.

Ncej yog 24 ntiv tes ntev los ntawm 18 ntiv tes siab. nws yog kwv yees li 1: 3 nplai ntawm qhov loj me nruab nrab lub tsheb daim iav.

Cov khoom siv lub cev muaj ob lub yas yas thiab cov khoom siv saw, ob txoj hlua hlau, thiab cov menyuam ntxoov ntxoo.

Ib lub iav txuas nrog DC lub cev muaj zog, nws tig cov hlau hlau uas ua haujlwm ua tus tsav tsheb uas tswj kev txav mus los. Tus pas nrig tau ntxiv kom muaj qhov ntxoov ntxoo txav mus los.

Cov iav thiab cov saw tso cai rau cov hlau sib txawv los nqa thiab txo qhov ntxoov ntxoo, thiab ua raws li qhov ua rau ob qhov txwv txwv..

Cov menyuam qhov ntxoov ntxoo thaum xub thawj muaj lub tshuab xauv hauv nws thaum yuav khoom thiab kuv coj nws tawm. Qhov no tau muab cov menyuam qhov ntxoov ntxoo muaj peev xwm rub tau thiab nqis qis yam tsis tau xauv rau hauv ib txoj haujlwm thaum nqa lub zog nres.

Kauj Ruam 6: Kev teeb tsa kab

Teeb Kev Teeb
Teeb Kev Teeb
Teeb Kev Teeb
Teeb Kev Teeb
Teeb Kev Teeb
Teeb Kev Teeb
Teeb Kev Teeb
Teeb Kev Teeb

Cov thaiv yuav tsum tau ua kom zoo thiab cov xov hlau yuav tsum tau sib cais kom tsis muaj kev cuam tshuam tshwm sim ntawm cov xov hlau. Tsis muaj qhov ua kom tiav thaum lub phiaj xwm no.

Ywrobot LDR Lub Teeb Sensor tau siv los ua lub ntsuas hluav taws xob, nws yog daim duab-tiv thaiv txuas nrog rau tus lej pin A3 ntawm Arduino UNO

DS18B20 Qhov Kub Kub Sensor tau siv los ua qhov ntsuas kub ntsuas rau qhov haujlwm, nws nyeem tawm hauv Celsius thiab kuv hloov pauv nws kom nyeem tawm hauv Fahrenheit. DS18B20 sib txuas lus hla lub npav 1-Hlau. Lub Tsev Qiv Ntawv yuav tsum rub tawm thiab ua ke rau hauv Arudino code kos duab kom DS18B20 tuaj yeem siv tau. Qhov ntsuas kub tau txuas nrog tus lej digital 2 ntawm Arduino UNO

RBG LED tau siv los ua qhov taw qhia rau qhov chaw ntxoov ntxoo nyob qhov twg. Liab yog thaum qhov ntxoov ntxoo nce lossis nqis qis, thiab xiav thaum nyob hauv lub xeev txav. Liab tus pin ntawm LED txuas nrog tus lej digital 4 ntawm Arduino UNO. Xiav tus pin ntawm LED txuas nrog tus lej digital 3 ntawm Arduino UNO

Cov kev txwv me me tau siv los ua cov ntsiab lus nres rau qhov chaw ntxoov ntxoo thiab nres lub zog tsav. Txwv Hloov hauv qab txuas nrog tus lej digital 12 ntawm Arduino UNO. Txwv Hloov mus rau sab saum toj txuas nrog tus lej digital 11 ntawm Arduino UNO. Ob qho tib si tau teeb tsa thawj qhov xwm txheej ntawm xoom thaum tsis ua rau/ nias

L298n Dual H-Choj tau siv rau kev tswj kev sib hloov lub cev. Ua li xav tau los daws cov roj teeb uas tau muab los. Lub zog thiab av los ntawm 12V roj teeb txuas nrog H-Choj, uas muab lub zog rau 12V 200 rpm lub cev muaj zog. H-Choj txuas nrog Arduino UNO

Lub 12Volt 1.5A roj teeb rov tau muab lub zog rau lub cav

Lub 12Volt 0.6 200 rpm txhuam txhuam rov qab siv zog DC Tsav tau siv rau txoj haujlwm no. Tau nrawm dhau los ua haujlwm ntawm lub luag haujlwm puv sijhawm thaum tswj nrog Pulse Width Modulation (PWM)

Kauj Ruam 7: Tsim Cov Ntaub Ntawv

Cov Haujlwm Tsim Cov Ntaub Ntawv
Cov Haujlwm Tsim Cov Ntaub Ntawv
Cov Haujlwm Tsim Cov Ntaub Ntawv
Cov Haujlwm Tsim Cov Ntaub Ntawv

Tsis muaj ntau cov ntaub ntawv sim, suav nrog, kab duab lossis kab nkhaus xav tau txhawm rau txhawm rau txhim kho txoj haujlwm. Lub teeb pom kev tuaj yeem siv rau ntau qhov ci ci thiab ntsuas kub muaj ntau ntawm -55 ° C txog 155 ° C uas ntau dua li haum rau peb qhov kub thiab txias. Qhov ntxoov ntxoo nws tus kheej yog ua los ntawm cov ntaub yas thiab txuas rau tus pas nrig txhuas thiab lub roj teeb 12V tau xaiv vim kuv tsis xav muaj teeb meem nrog lub zog. Ib lub cav 12V tau xaiv los txhawm rau tswj qhov hluav taws xob thiab cov khoom siv tam sim no los ntawm lub roj teeb thiab raws li kev paub dhau los tias nws yuav tsum muaj zog txaus los ua haujlwm nyob rau hauv cov rog uas yuav siv tau. Kev suav tau ua tiav kom paub tseeb tias nws tuaj yeem ua tiav lub zog uas yuav siv rau lub cev 0.24 nti ncej. Txij li qhov tseeb hom Aluminium pas nrig tsis paub vim siv khoom siv tus kheej, Aluminium 2024 tau siv rau kev suav. Txoj kab uas hla ntawm tus pas nrig yog li 0.25 ntiv tes thiab qhov ntev yog 18 ntiv. Siv lub tshuab hlau hauv online suav lub laij lej qhov hnyav ntawm tus pas nrig yog 0.0822 lb. Cov ntaub yas uas siv tau raug txiav los ntawm daim loj dua uas hnyav 1.5 lb. Cov xwm txheej ntawm daim ntaub siv ntsuas 12 hauv ntev los ntawm 18 ntiv tes dav thiab yog ib nrab ntawm qhov loj me thawj daim. Vim li no qhov hnyav ntawm peb daim ntaub yog kwv yees li 0.75 lb. Qhov hnyav tag nrho rau tus pas nrig thiab ntaub yog 0.8322 lb. Lub zog vim qhov sib xyaw ua ke no ua rau ntawm qhov nruab nrab ntawm cov pas nrig thiab tau muab xam los ntawm tag nrho qhov hnyav los ntawm 0.24 nti lub vojvoog ntawm tus ncej. Lub zog tag nrho yuav ua rau nruab nrab ntawm tus pas nrig nrog tus nqi ntawm 0.2 lb-in. Tus pas nrig yog ua los ntawm ib yam khoom uas muaj txoj kab uas hla tsis sib xws thiab muaj txoj hlua txuas ntawm ib kawg thiab lub cev muaj zog ntawm lwm qhov kawg. Txij li cov saw txhawb nqa thiab lub cev muaj zog sib npaug sib nrug ntawm qhov nruab nrab ntawm tus pas nrig, lub zog vim qhov hnyav tau sib koom los ntawm txhua qhov kawg sib npaug. Yog li ntawd lub cav lub cev yuav tsum tau tuav ib nrab ntawm lub zog vim qhov hnyav lossis.1 lb-in. Peb lub cav DC muaj qhov siab tshaj plaws ntawm 0.87 lb-in ntawm 200 rpm uas yuav ntau dua li haum lub hnub ci thiab pas nrig yog li lub cav tau ua tiav yog li kev sim tuaj yeem pib. Kev suav ua rau kuv paub tias lub cav yuav tsum tsis ua haujlwm ntawm qhov xwm txheej siab tshaj plaws yog li lub luag haujlwm yuav tsum tau txo los ntawm 100 feem pua. Lub voj voog ua haujlwm tau ntsuas los ntawm kev sim thiab ua yuam kev los txiav txim siab qhov zoo tshaj plaws rau ob qho kev nce thiab txo qis hnub ci.

Kauj ruam 8: Arduino Sketch

Arduino Sketch
Arduino Sketch
Arduino Sketch
Arduino Sketch
Arduino Sketch
Arduino Sketch

Txhawm rau program code kuv siv Arduino IDE. Rub tus programmer los ntawm lub vev xaib

Nws yog qhov yooj yim siv yog tias koj tsis tau siv nws ua ntej. Muaj ntau ntau cov vis dis aus qhia hauv YouTube lossis hauv Is Taws Nem kom kawm paub yuav ua li cas rau tus lej program hauv Arduino software.

Kuv siv Arduino UNO microcontroller ua khoom siv rau kuv qhov haujlwm. Nws tsuas muaj txaus cov lej nkag digital uas kuv xav tau.

Cov ntawv txuas nrog yog kuv tus lej rau txoj haujlwm thiab cov ntawv saib xyuas luam tawm. Raws li pom tau hauv daim ntawv uas qhia txog kev luam tawm nws hais tias thaum ntxoov ntxoo tag nrho txoj kev nce lossis nqis qis, thiab thaum txav mus lossis nqis.

Kom muaj DS18B20 qhov ntsuas kub tuaj yeem siv tau Lub Tsev Qiv Ntawv hu ua OneWire tau siv. Lub tsev qiv ntawv no pom nyob hauv qab Sketch tab thaum Arduino program qhib.

Rau cov cai ua haujlwm kom ntseeg tau tias Txoj Cai Port thiab Board tau raug siv thaum rub cov cai, yog tias tsis yog Arduino yuav muab qhov yuam kev thiab tsis ua haujlwm raug.

Kauj Ruam 9: Cov Khoom Kawg

Image
Image
Khoom Kawg
Khoom Kawg
Khoom Kawg
Khoom Kawg
Khoom Kawg
Khoom Kawg

Kuv muab tag nrho cov xov hlau sab hauv lub thawv los tiv thaiv lawv los ntawm kev puas lossis tshem tawm ua rau lub Circuit Court tej zaum yuav tsis ua haujlwm.

Cov vis dis aus qhia txhua qhov ua tau teeb tsa rau lub hnub ci ci. Qhov ntxoov ntxoo nce mus, tom qab ntawd lub teeb tau npog kom coj qhov ntxoov ntxoo rov qab los. Qhov no ua haujlwm tsuas yog vim tias qhov ntsuas kub tau ua tiav, yog tias qhov kub tsis sov txaus ntxoov ntxoo yuav tsis txav mus thiab yuav nyob hauv qab hauv qhov chaw so. Qhov ntsuas kub xav tau rau lub kaw lus ua haujlwm tuaj yeem hloov pauv thiab hloov kho raws li xav tau. Lub toggle hloov hauv cov vis dis aus yog ua kom pom thaum lub tsheb tau qhib lossis thaum xav kom tsis txhob muab lub zog rau lub cav.

Cov khoom lag luam tau txav mus los thiab muaj kev ywj pheej. Nws tau tsim los ua ib yam khoom uas tau tsim rau hauv tsheb raws li kev siv lub tshuab tsis siv neeg, tab sis tuaj yeem siv kev tsim kho tam sim no rau sab nraum zoov ntxoov ntxoo tshuab lossis sab hauv tsev rau lub qhov rais.

Rau kev siv sab hauv tsev, cov khoom yuav kawg tuaj yeem txuas nrog lub ntsuas cua hauv tsev lub cev lossis nrog Bluetooth hloov pauv mus rau Circuit thiab cov cai, ua rau nws muaj peev xwm tswj tau cov khoom lag luam nrog mobile app. Qhov no tsis yog thawj lub hom phiaj lossis yuav tsim cov khoom li cas, tsuas yog muaj peev xwm siv tau ntawm kev tsim qauv.

Pom zoo: