Мазмұны:
- Жабдықтар
- 1 -қадам: Ұйымдастыру
- 2 -қадам: фоторезистор
- 3 -қадам: қуат көзі, реле және шам
- 4 -қадам: Arduino -да кодтау
Бейне: Жарық қарқындылығы шамы: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Эй кодерлер, бүгін мен сізге TinkerCad-те фото-резисторы бар шам жасауды үйретемін. Бастайық!
Жабдықтар
Саған қажет болады:
* 1 Фото резистор
* 1 Arduino Uno R3
* 1 шам
* 1 SPDT релесі (шам шам 120 В алатындықтан және Arduino тек 5 В қамтамасыз етеді)
* 1 Қуат көзі
* 1 Нан тақтасы
1 -қадам: Ұйымдастыру
Біріншіден, сіз суреттегідей материалдарды реттегіңіз келеді. Бұл бәрін сыммен біріктіру қажет болған кезде жеңілдетеді.
2 -қадам: фоторезистор
Біз қосатын бірінші нәрсе - бұл фото резистор. Біз 5В түйреуішті нан тақтасының оң терминалына қосамыз, жерге қосамыз (барлық тақтаға қуат/жер қосуды ұмытпаңыз) және фото резисторды жерден бір саты жоғары қосыңыз. Олардың арасында сіз A0 түйреуішін 1000 Ом резисторға қосасыз және оны оңға қосасыз.
3 -қадам: қуат көзі, реле және шам
Содан кейін біз Arduino -мен қуат көзін, реле мен шамды қосамыз. Алдымен, біз Arduino -мен жерге тұйықталуымыз керек және әр тақтаның ұштарын қосамыз, осылайша қуат пен жер бүкіл тақтаны айналады. Әрі қарай, электрмен жабдықтау үшін біз Эстафетаның 1 -ші терминалына жерге қосамыз және Реленің 8 -ші терминалынан жерге қосамыз. Қуат көзінің позитивті шамы 2 -ші терминалға, ал лампочканың позициясы реле 7 -ші терминалына түседі. Ақырында, біз 4 цифрлық түйреуішті Эстафетаның 5 -ші терминалына қосамыз. Осының арқасында барлық сымдар/жабдықтар жасалды, және біз Arduino кодтауға көшеміз!
4 -қадам: Arduino -да кодтау
Бұл үшін кодтау екі бөліктен тұрады; жарамсыз орнату және бос цикл. Орнату, айтқандай, түйреуіштерді орнатады және цикл кодтың бір бөлігін айналдырады.
Жарамсыз күйді орнату үшін біз pinMode көмегімен белгілі бір пин нөмірін таңдаймыз және оның кіріс немесе шығыс екенін таңдаймыз. Бұл жағдайда A0 түйреуіші кіріс болып табылады, ал шығыс үшін 4 түйреуіш. Serial.begin фото-резистордың сериялық мониторын іске қосады. Осының арқасында біз бос циклды бастай аламыз.
Бос цикл үшін Serial.println (analogRead (A1)) жазамыз; фото-резистор мен сериялық монитордың деректерін басып шығару. Біз if операторын жазамыз, егер фото-резистор 500-ден жоғары сандар берсе (немесе күңгірт жарық), ол шамды өшіреді, ал егер ол күңгірт болмаса, оны қосады. Және дәл осылай, код жасалды және схема жұмыс істейді!
Бұл оқулықты оқығаныңыз үшін рахмет! Сізге ұнады деп үміттенемін!
Ұсынылған:
Arduino жарық қарқындылығы шамы: 3 қадам
Arduino жарық қарқындылығы шамы: Бұл схеманы нақты шам, мектептің жобасы және көңілді сынақ ретінде пайдалануға болады. Бұл схеманы қолдану оңай және жасау оңай, бірақ егер сіз оны сынап көргіңіз келмейінше, егер сіз tinker cad қолданбаған болсаңыз
Arduino жарық қарқындылығы шамы: 6 қадам
Arduino жарық интенсивті шамы: Arduino көмегімен жарық интенсивті шамды қалай құру және кодтау туралы менің оқулығыма қош келдіңіз. Мұны жасау үшін сізге бұл компоненттер қажет болады
Жарық қарқындылығы шамы W/ Arduino: 3 қадам
Жарық қарқындылығы шамы W/ Arduino: Бұл жобада мен тәулік уақытына байланысты өзгеретін шам жасау үшін arduino -ны қалай пайдалану керектігін зерттеймін. Пайдаланушының талабы бойынша, LDR жарық диодты қарсылықты өлшегенде немесе төмендеткенде шам жарықтығын өзгертеді
Arduino жарық қарқындылығы шамы: 5 қадам
Arduino жарық қарқындылығы шамы: Бұл жобада сіз қараңғыда шамды автоматты түрде қосуды үйренесіз
Негізгі Arduino жарық қарқындылығы шамы: 5 қадам
Негізгі Arduino шамы! Бұл схема екі қызықты материалға бағытталған; SPDT релесі & Фоторезистор. Сонымен қатар, реленің мақсаты - тізбектегі электронды қосқыш. Сонымен қатар, фото