Sisukord:
- Samm: lisage valgusdioode
- Samm: lisage potentsiomeeter
- Samm: lisage nuppe
- Samm: kood ja võimalikud vead
Video: 4. labor - millis: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
See on samm -sammult protsess, kuidas sättida heledust reguleeriva potentsiomeetri ja kahe nupuga erinevaid vilkuvate vilkuvate LED -de seeriaid, millest esimene suurendab LED -ide vilkumisintervalle kuni 3 korda teine neist vähendab valgusdioodide vilkumisintervalle miinimumini 1.
Teil on vaja järgmist:
1. Arduino UNO
2. Leivalaud
3. 3 LED -i
4. Potentsiomeeter
5. 2 Nupud
6. 3 100 Ω takisti
7. 2 2 kΩ takistid
Samm: lisage valgusdioode
1. Asetage 3 LED -i leivaplaadile.
2. Ühendage iga LED maandusega (+).
3. Ühendage esimene LED pordiga 9, teine pordiga 10 ja kolmas pordiga 11, kusjuures LED -i kaitsmiseks on vähemalt 100 oomi takisti.
4. Ühendage GND -port leivaplaadi maandusega, kus LED -id on ühendatud.
Samm: lisage potentsiomeeter
1. Asetage potentsiomeeter leivaplaadile.
2. Ühendage potentsiomeetri vasak veerg LED -idega samale maandusele.
3. Ühendage potentsiomeetri parem veerg vooluga (-).
4. Ühendage 5V port sama vooluga.
5. Ühendage potentsiomeetri keskmine veerg A0 analoogpordiga.
Samm: lisage nuppe
1. Asetage kaks surunuppu leivaplaadile.
2. Ühendage iga ülemine vasak veerg maapinnaga.
3. Ühendage igaühe parem alumine veerg vooluga.
4. Ühendage esimese nupu vasak alumine veerg pordiga 7 ja teise nupu vasak alumine veerg pordiga 8.
Samm: kood ja võimalikud vead
Nupud ei tohiks lubada kordaja muutujal langeda alla 0 või üle 3 ja neid saab hõlpsasti peatada, piirates koodi suhtlemist kordaja muutujaga, kui see tuvastatakse vajutatuna.
Nuppudega peaks kaasas olema ka tavaline 50 millisekundiline viivitus, kui see tuvastatakse vajutatuna.
Massiive ja silmuseid tuleks kasutada siis, kui on võimalik koodi lihtsustada nii tõhususe kui ka loetavuse huvides.
Potentsiomeeter ei tohiks teha muud, kui piirata LED -ide pinget, piirates seega nende heledust ja võimaldades nende värskendamisel analoogseadistusi.
Kordaja muutuja tuleks vaikimisi seada väärtusele 1 ja korrutada otseselt muutujad, mis määravad iga LED -i viivituse for -ahelas, mis värskendab LED -ide olekut lihtsuse huvides.
Kui nupp ei reageeri õigesti, võib see olla tingitud pingest, mis põhjustab UNO pardal oleku lugemisel probleeme. Selle probleemi peaks lahendama takisti, mille igaüks on umbes 2 kΩ.
Soovitan:
Kaasaskantav Arduino labor: 25 sammu (piltidega)
Kaasaskantav Arduino labor: Tere kõigile …. Kõik on Arduinoga tuttavad. Põhimõtteliselt on see avatud lähtekoodiga elektrooniline prototüüpimisplatvorm. See on ühe plaadi mikrokontrolleriga arvuti. See on saadaval erinevates vormides Nano, Uno jne … Kõiki kasutatakse elektroonilise pro
1. osa ARM -i kokkupanek TI RSLK robootikaõppe õppekava labor 7 STM32 Nucleo: 16 sammu
1. osa ARM Assamblee TI RSLK Robootikaõppe õppekava 7. STM32 Nucleo: Selle juhendi fookuses on STM32 Nucleo mikrokontroller. Motivatsioon selleks, et oleks võimalik paljastest luudest koostamisprojekt luua. See aitab meil süveneda ja mõista MSP432 käivitusplaadi projekti (TI-RSLK), millel on
HackerBox 0051: MCU labor: 10 sammu
HackerBox 0051: MCU labor: tervitused HackerBoxi häkkeritele kogu maailmas! HackerBox 0051 esitleb HackerBox MCU labori. MCU Lab on arendusplatvorm mikrokontrollerite ja mikrokontrollerimoodulite testimiseks, arendamiseks ja prototüüpide loomiseks. Arduino Nano, ESP32 moodul
Arduino alarm - labor 5: 4 sammu
Arduino Alarm - Lab 5: Ülevaade: Juhised häire loomiseks, kasutades Arduino UNSUUses: Ultraheliandur, LED (2), LCD -ekraan, potentsiomeeter, Arduino UNO, leivaplaat ja juhtmed MÄRKUS: Kasutab NewPingi ja LiquidCrystali raamatukogusid
Simulado labor ja multisim: 5 sammu
Lab Simulado En Multisim .: Multisim, es un programme que permite tanto crear circuititos í como la konstruktid ja prototipod ja realistlikud pruebas de circuititos el é ctricos. El objetivo es explicar el funcionamiento del multisim y de c ó mo utilizarlo