Turinys:
- 1 veiksmas: pridėkite penkis šviesos diodus
- 2 žingsnis: pridėkite potenciometrą
- 3 žingsnis: LED išblukimo kodas
Video: CSCI-1200 baigiamasis egzamino projektas 1: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Šioje laboratorijoje naudosite potenciometrą, kad įjungtumėte ir išjungtumėte 5 šviesos diodus. Šviesos diodai bus išblukę, kad pasirinktas šviesos diodas būtų ryškiausias, o kiti šviesos diodai yra išjungti arba šiek tiek silpnesni.
Šiam projektui reikalinga įranga:
1. Arduino Uno
2. Potenciometras
3. 5 šviesos diodai
4. Duonos lenta
5. Laidai/jungtys
1 veiksmas: pridėkite penkis šviesos diodus
Šiam projektui prie duonos lentos bus prijungti 5 šviesos diodai. Šviesos diodai bus prijungti prie „Arduino“prievadų, kuriuose naudojama impulsų pločio moduliacija (PWM). Prievadai su PWM yra: 11, 10, 9, 6 ir 5. PWM yra analoginis išėjimas nuo 0 iki 255 diapazono, kuris paverčiamas skaitmeniniu signalu.
Norėdami prijungti šviesos diodą prie duonos lentos:
1. Padėkite šviesos diodą ant duonos lentos
2. Diagramoje apatinis šviesos diodo laidas (-) dedamas tiesiai į duonos lentos įžeminimo bėgelį. Šiame žingsnyje taip pat galima naudoti trumpiklį, kad LED būtų prijungtas prie bet kurios duonos lentos vietos.
3. Prijunkite trumpąjį laidą iš „Arduino“prievado prie duonos lentos. Įdėkite 220 Ω (omų) rezistorių toje pačioje eilutėje kaip laidas ir prijunkite jį prie viršutinio šviesos diodo laido (+). Šiam projektui šviesos diodai yra prijungti prie prievadų: 11, 10, 9, 6 ir 5.
4. Norėdami prijungti likusius 4 šviesos diodus prie duonos lentos, pakartokite 1–3 veiksmus
2 žingsnis: pridėkite potenciometrą
Potenciometras bus naudojamas norint pakeisti pasirinktą šviesos diodą, kuris bus ryškiausias iš 5 šviesos diodų. Priklausomai nuo potenciometro pasukimo krypties, pasirinktas šviesos diodas pasisuks į kairę arba į dešinę.
Norėdami prijungti potenciometrą prie duonos lentos:
1. Padėkite potenciometrą ant duonos lentos
2. Šone, kurioje yra du kaiščiai, kairysis kaištis jungiamuoju laidu bus prijungtas prie duonos lentos maitinimo bėgio.
3. Dešinysis kaištis bus sujungtas su duonos lentos įžeminimo bėgeliu, naudojant trumpiklį.
4. Šone, kurioje yra tik vienas kaištis, prijunkite kaištį su jungiamuoju laidu prie bet kurio „Arduino“analoginio prievado. Diagramoje pasirinktas analoginis prievadas A5.
3 žingsnis: LED išblukimo kodas
Pridedamas failas 1200_FinalExam_Project1.ino, kuriame yra visas reikalingas kodas šiam projektui užbaigti. Kodas nuskaito analoginę vertę iš potenciometro, o tada naudojant „If-Statement“pasirenka tinkamą šviesos diodą. Šalia pasirinkto šviesos diodo esantys šviesos diodai bus nustatyti žemesniame lygyje, o dviejų atstumų nuo pasirinkto šviesos diodo šviesos diodai bus nustatyti labai silpnai. Jei LED yra 3 ar 4 atstumu nuo pasirinkto šviesos diodo, šis šviesos diodas tiesiog bus išjungtas.
Rekomenduojamas:
Linijos sekėjas „HoGent“- „Synthese“projektas: 8 žingsniai
Linijos sekėjas HoGent - Syntheseproject: Voor het vak syntheseproject kregen we de opdracht een linefollower te maken. In deze instructable zal ik uitleggen hoe ik deze gemaakt heb, en tegen welke problemen ik o.a ben aangelopen
Gimbalo stabilizatoriaus projektas: 9 žingsniai (su nuotraukomis)
„Gimbal Stabilizer Project“: kaip padaryti gimbalą Sužinokite, kaip padaryti 2 ašių gimbalą jūsų veiksmo kamerai. Šiandienos kultūroje mes visi mėgstame įrašyti vaizdo įrašus ir užfiksuoti akimirkas, ypač kai esate turinio kūrėjas, kaip aš, tikrai susidūrėte su problema toks neramus video
(IOT projektas) Gaukite orų duomenis naudodami ESP8266 ir „Openweather“API: 5 žingsniai
(IOT projektas) Gaukite orų duomenis naudodami ESP8266 ir „Openweather“API: Šioje instrukcijoje mes sukursime paprastą IOT projektą, kurio metu iš mūsų svetainės „openweather.com/api“nuskaitysime orų duomenis ir parodysime juos naudodami apdorojimo programinę įrangą
Baigiamasis egzaminas - 2 projektas: 3 žingsniai
Baigiamasis egzaminas - 2 projektas: Šiam pratimui mes naudosime skaitmeninę klaviatūrą, kad užrašytume kampus į mūsų servo variklį. Konkrečiai šiam projektui jums reikės: 1 „Arduino“mikrovaldiklio 1 viso dydžio duonos lentos 1 membranos/skaitmeninės klaviatūros 1 servo variklio Vario laidų paketo
USB degiklis! Šis projektas gali sudegti per plastiką / medieną / popierių (įdomus projektas taip pat turi būti labai plonas medis): 3 žingsniai
USB degiklis! Šis projektas gali sudegti per plastiką / medieną / popierių (įdomus projektas taip pat turi būti labai plonas medis): NEDARYKITE ŠIO NAUDOTI USB! iš visų komentarų sužinojau, kad tai gali pakenkti jūsų kompiuteriui. mano kompiuteris gerai. Naudokite 600 mA 5v telefono įkroviklį. Aš tai naudoju ir jis veikia gerai, ir niekas negali būti sugadintas, jei naudosite apsauginį kištuką, kad sustabdytumėte maitinimą