Cov txheej txheem:
- Kauj Ruam 1: Qhov Yuav Tsum Tau
- Kauj Ruam 2: Muab Tej Yam Ua Ke
- Kauj Ruam 3: Muab qee Cov Cai rau hauv MCU
Video: Aquarium Light PWM Nrog Arduino: 3 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Tsis ntev los no kuv tau hloov pauv kuv lub thoob dej yug ntses los ntawm teeb pom kev zoo mus rau teeb pom kev zoo LED thiab kuv tau txiav txim siab sim thiab sim ib puag ncig ib puag ncig qhov twg lub teeb maj mam nce txij thaum kaj ntug txog ib tag hmo thiab tom qab ntawd txo kom txog thaum tsaus ntuj. Hmo ntuj muaj lub teeb me me feem ntau muab los ntawm lub hli.
Yeej qhov teeb pom kev zoo LED tau siv los ntawm 12V lub zog xa khoom thiab arduino tswj kev siv lub teeb los ntawm kev hloov pauv qhov hluav taws xob nrog kev pab ntawm n-channel MOSFET (Kuv tau siv IRFS630). Arduino tuaj yeem siv hluav taws xob los ntawm tib lub zog tab sis kuv tau siv qhov sib cais 5V USB PS rau arduino thiab siv nws los ntawm USB tsis dhau Vin.
Kev siv lub teeb yuav tsis yog qhov tseeb tshaj plaws tab sis nws yog qhov zoo tshaj plaws uas kuv xav tau. Tus qauv tuaj yeem hloov kho los ntawm txoj cai.
Kauj Ruam 1: Qhov Yuav Tsum Tau
Thawj qhov ua ntej sau tag nrho txhua ntu uas xav tau rau txoj haujlwm. Kuv xav tias koj twb muaj lub teeb pom kev zoo LED uas koj xav ua si nrog, tej zaum teeb pom kev thoob dej yug ntses, tej zaum muaj lwm yam ntxiv, tej zaum tsis yog LEDs tab sis qee yam uas txhawb kev dim.
Yog li ntawm no yog cov npe ntawm ntu uas kuv siv:
1. Arduino nano - 1 pcs
2. LCD 1602 zaub - 1 pcs
3. IIC/I2C adapter rau LCD 1602 - 1 pcs
4. DS1302 RTC - 1 pcs (nrog CR2032 roj teeb)
5. thawb khawm nrog npog - 1 pcs
6. n -channel MOSFET (Kuv siv IRFS630) - 1 pcs
7. 10K ohm resistor - 1 pcs
8. Yeem tau - qee tus neeg hais tias koj yuav tsum siv tus tiv thaiv nruab nrab ntawm arduino pwm tus pin thiab lub rooj vag ntawm MOSFET los tiv thaiv aruino, lwm tus neeg hais tias koj tsis ua, tsawg kawg tsis yog rau daim ntawv thov lub zog qis, Kuv tau siv tsis muaj thiab nws ua haujlwm zoo xwb, txoj hauv qab 20mA kos los ntawm arduino tus pin, tab sis yog tias koj xav tau koj tuaj yeem siv 100 ohm resistor.
Hloov tshiab: Tom qab 2 lub hlis ntawm kev sim kuv tau los xaus tias 100 ohm yog qhov yuav tsum tau ua! cov arduino khaws thaiv tsis tau nws, ua ntu zus. Tam sim no nws ua haujlwm txig
Koj kuj tseem yuav xav tau cov cuab yeej siv los txhawm rau txhawm rau I2C adapter rau lub LCD thiab yog tias koj xav ua kom zoo li kuv tau ua ntawm lub rooj tsav xwm qauv lossis ntawm PCB. Kuv siv tus pin header los txuas rau arduino vim qhov no ua rau kuv muaj kev ywj pheej rau rho tawm cov arduino, program nws thiab muab nws rov qab rau (thiab nws yooj yim dua los hloov nws).
9. Yeem tau - tsab ntawv pov thawj / PCB
10. Tsis teb los tau - header pins - nrog 15 tus pin lossis ntau dua txhua - 2 pcs (xav tau txuas rau arduino nano mus rau pawg thawj coj saib)
Qhov ntawd yog hais txog nws, tam sim no cia peb mus ua haujlwm!
Kauj Ruam 2: Muab Tej Yam Ua Ke
Ua ntej koj yuav tsum muab lub IIC/I2C txuas nrog lub LCD 1602 (tseem ua haujlwm nrog lwm lub LCD zoo li 2004). Siv cov schematic muab los ua li ntawd.
Tam sim no yog tias koj xav siv lub khob cij tsuas yog ua raws cov txheej txheem thiab ua kom ntseeg tau tias tsuas yog cov hauv av ib txwm muaj rau cov khoom siv hluav taws xob LED thiab cov khoom siv hluav taws xob arduino yog tias koj siv 5V PS rau arduino (ntawm USB cable), txwv tsis pub koj tuaj yeem txuas rau tib PS los ntawm Vin tus pin ntawm arduino.
Yog tias koj xav siv PCB lossis pawg thawj coj saib ua ntej tsuas yog ua raws cov txheej txheem los txuas cov khoom sib txuas, tsim qauv nws yog ntawm koj, tsuas yog nco ntsoov xyuas ob qhov txuas txuas thaum kawg.
Ntawm I2C adapter, rov qab rau lub hwj chim thiab cov ntaub ntawv pins muaj lub jumper, lub jumper no muab lub zog rau LCD rov qab teeb, nrog nws ntawm lub teeb LCD nyob tsis tu ncua. Txuas lub laub khawm ntawm no kom tsuas pom nws thaum xav tau. Koj tuaj yeem siv lwm hom khawm lossis hloov pauv yog tias koj xav tau.
Kuv kuj tau suav nrog qhov scitic fritzing.
_
PS = Lub Hwj Chim (yog tias ib tus xav tsis thoob)
PCB = Luam Circuit Board
Kauj Ruam 3: Muab qee Cov Cai rau hauv MCU
Kuv tau txuas cov ntaub ntawv.ino thiab ob lub tsev qiv ntawv kuv tau siv yog li yuav tsis muaj qhov tsis sib xws. Cov cai tau piav qhia hauv cov ntawv.ino.
Tsis tas li rau I2C zaub qhov chaw nyob koj tuaj yeem siv daim i2c-scanner.ino txuas nrog kom pom nws.
Ib qho lus lossis lus pom zoo txais tos. Muaj kev lom zem!
Pom zoo:
Aquarium Design With Automated Control of Basic Parameters: 4 Cov Kauj Ruam (nrog Duab)
Aquarium Design With Automated Control of Basic Parameters: Taw qhia Niaj hnub no, kev saib xyuas dej thoob dej yug ntses muaj rau txhua tus aquarist. Teeb meem kom tau txais thoob dej yug ntses tsis nyuaj. Tab sis rau tag nrho lub neej kev txhawb nqa ntawm cov neeg nyob hauv, tiv thaiv los ntawm kev ua tsis tiav, yooj yim thiab ceev kho thiab saib xyuas
Tsis Siv Neeg Lub Teeb thiab Pump Aquarium System Nrog Arduino thiab RTC Timer: 3 Kauj Ruam
Tsis Siv Neeg Lub Teeb thiab Pump Aquarium System Nrog Arduino thiab RTC Timer: Lub thoob dej yug ntses tuaj yeem ua rau xoom kev cuam tshuam yuav tsum tau txhawb nqa tus kheej nrog rau qee qhov kev saib xyuas thiab thev naus laus zis :) thawj. Kuv siv 2 lub teeb dej nyab 50 W txhua thiab 16 W
PWM ESP32 - Dimming LED Nrog PWM ntawm ESP 32 Nrog Arduino IDE: 6 Kauj Ruam
PWM With ESP32 | Dimming LED Nrog PWM ntawm ESP 32 Nrog Arduino IDE: Hauv cov lus qhia no peb yuav pom yuav tsim PWM cov cim nrog ESP32 siv Arduino IDE & PWM feem ntau yog siv los tsim cov txiaj ntsig sib piv los ntawm ib qho MCU thiab cov txiaj ntsig sib piv tuaj yeem yog txhua yam ntawm 0V txog 3.3V (thaum esp32) & los ntawm
Yuav Tsim Li Cas 2d Tus Cwj Pwm Nrog Tus Cwj Pwm Tus Cwj Pwm hauv Unreal Engine 4 Siv Cov Ntawv Pom Zoo rau PC: 11 Kauj Ruam
Yuav Ua Li Cas Tsim Tus 2d Tus Cwj Pwm Nrog Tus Tswj Tus Cwj Pwm hauv Unreal Engine 4 Siv Cov Ntawv Pom Zoo rau PC: Yuav ua li cas los tsim 2d Tus Cwj Pwm nrog tus cwj pwm tswj hauv Unreal cav 4 siv cov ntawv pom rau PC Nyob zoo, Kuv yog Jordan Steltz. Kuv tau tsim kho cov vis dis aus ua si txij li thaum kuv muaj 15. Phau ntawv qhia no yuav qhia koj li cas los tsim tus yam ntxwv yooj yim nrog rau hauv
Yuav Ua Li Cas Nrog Kev Coj Tus Cwj Pwm Nrog Diana Eng: 10 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Sew Nrog Cov Lus Cuam Tshuam Nrog Diana Eng: Muab Hluav Taws Xob thiab Zam! Qib Kev Nyuaj Siab: Tseem kawm Lub Sijhawm Ntev: 45 feeb Cov ntaub ntawv: tsoos tsho rau xaws, siv xov xov, txiab, ob lub LEDS, CR2032 saib lub roj teeb, BS7 lub roj teeb tuav, ploj tus cwj mem , rab koob lub qhov ntswg, r