Spisu treści:
- Krok 1: Dodaj diody LED
- Krok 2: Dodaj potencjometr
- Krok 3: Dodaj przyciski
- Krok 4: Kod i możliwe błędy
![Laboratorium 4 - Millis: 4 kroki Laboratorium 4 - Millis: 4 kroki](https://i.howwhatproduce.com/images/003/image-6559-64-j.webp)
Wideo: Laboratorium 4 - Millis: 4 kroki
![Wideo: Laboratorium 4 - Millis: 4 kroki Wideo: Laboratorium 4 - Millis: 4 kroki](https://i.ytimg.com/vi/Ik7SwQ477mA/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
![Laboratorium 4 – Millis Laboratorium 4 – Millis](https://i.howwhatproduce.com/images/003/image-6559-65-j.webp)
Jest to krok po kroku, jak skonfigurować serię migających diod LED, które migają w różnych odstępach czasu za pomocą potencjometru kontrolującego jasność i dwóch przycisków, z których pierwszy zwiększa odstępy między miganiem diod LED maksymalnie 3 razy a drugi zmniejsza odstępy między miganiem diod LED do minimalnego mnożnika wynoszącego 1.
Będziesz potrzebować:
1. Arduino UNO
2. Deska do krojenia chleba
3. 3 diody LED
4. Potencjometr
5. 2 przyciski
6. Rezystory 3 100 Ω
7. 2 rezystory 2 kΩ
Krok 1: Dodaj diody LED
![Dodaj diody LED Dodaj diody LED](https://i.howwhatproduce.com/images/003/image-6559-66-j.webp)
1. Umieść 3 diody LED na płytce stykowej.
2. Podłącz każdą diodę LED do uziemienia (+).
3. Podłącz pierwszą diodę LED do portu 9, drugą do portu 10, a trzecią do portu 11 za pomocą rezystora o wartości co najmniej 100 omów, aby chronić diodę LED.
4. Podłącz port GND do masy na płytce stykowej, do której podłączone są diody LED.
Krok 2: Dodaj potencjometr
![Dodaj potencjometr Dodaj potencjometr](https://i.howwhatproduce.com/images/003/image-6559-67-j.webp)
1. Umieść potencjometr na płytce stykowej.
2. Podłącz lewą kolumnę potencjometru do tej samej masy co diody LED.
3. Podłącz prawą kolumnę potencjometru do prądu (-).
4. Podłącz port 5V do tego samego prądu.
5. Podłącz środkową kolumnę potencjometru do portu analogowego A0.
Krok 3: Dodaj przyciski
![Dodaj przyciski Dodaj przyciski](https://i.howwhatproduce.com/images/003/image-6559-68-j.webp)
1. Umieść dwa Przyciski na płytce stykowej.
2. Podłącz górną lewą kolumnę każdego z nich do podłoża.
3. Połącz prawą dolną kolumnę każdego z prądem.
4. Podłącz dolną lewą kolumnę pierwszego przycisku do portu 7, a dolną lewą kolumnę drugiego przycisku do portu 8.
Krok 4: Kod i możliwe błędy
Przyciski nie powinny pozwalać, aby zmienna mnożnika spadła poniżej 0 lub powyżej 3 i można je łatwo zatrzymać, ograniczając interakcję kodu ze zmienną mnożnika po wykryciu jej naciśnięcia.
Przyciski powinny również mieć standardowe 50 milisekundowe opóźnienie, gdy zostaną wykryte jako wciśnięte.
Tablice i pętle for powinny być używane, gdy można uprościć kod zarówno pod względem wydajności, jak i czytelności.
Potencjometr powinien jedynie ograniczać napięcie dostarczane do diod LED, ograniczając w ten sposób ich jasność i umożliwiając regulację analogową w miarę ich aktualizacji.
Zmienna mnożnika powinna być domyślnie ustawiona na 1 i bezpośrednio mnożyć zmienne, które określają opóźnienie dla każdej diody LED w pętli for, która dla uproszczenia aktualizuje stan diod LED.
Jeśli przycisk nie reaguje prawidłowo, może to być spowodowane napięciem powodującym problemy z odczytem stanu płyty UNO. Rezystor na każdym o wartości około 2 kΩ powinien rozwiązać ten problem.
Zalecana:
Jak zrobić domowe laboratorium: 7 kroków
![Jak zrobić domowe laboratorium: 7 kroków Jak zrobić domowe laboratorium: 7 kroków](https://i.howwhatproduce.com/images/001/image-246-82-j.webp)
Jak zrobić laboratorium domowe: Witam wszystkich w T3chFlicks! W tym poście podzielimy się niektórymi z naszych wskazówek dotyczących konfigurowania i organizowania własnego laboratorium domowego. Podobnie jak małe zastrzeżenie, nie jest to w żadnym wypadku definicja tego, czym powinno być domowe laboratorium - oparte na różnych inter
Przenośne laboratorium Arduino: 25 kroków (ze zdjęciami)
![Przenośne laboratorium Arduino: 25 kroków (ze zdjęciami) Przenośne laboratorium Arduino: 25 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-1317-22-j.webp)
Przenośne laboratorium Arduino: Witam wszystkich… Wszyscy znają Arduino. Zasadniczo jest to platforma do prototypowania elektronicznego typu open source. Jest to komputer z mikrokontrolerem jednopłytkowym. Jest dostępny w różnych formach Nano, Uno itp. Wszystkie są używane do tworzenia elektronicznych pro
Laboratorium DIY - wirówka HD oparta na Arduino: 3 kroki
![Laboratorium DIY - wirówka HD oparta na Arduino: 3 kroki Laboratorium DIY - wirówka HD oparta na Arduino: 3 kroki](https://i.howwhatproduce.com/images/002/image-3710-19-j.webp)
DIY Lab - HD Wirówka Arduino Na podstawie: PT // Construimos uma centrífuga umilizando um HD velho com control de velocidade based on Arduino. PL // Zbudowaliśmy wirówkę na starym HD z regulacją prędkości w oparciu o Arduino
HackerBox 0051: Laboratorium MCU: 10 kroków
![HackerBox 0051: Laboratorium MCU: 10 kroków HackerBox 0051: Laboratorium MCU: 10 kroków](https://i.howwhatproduce.com/images/009/image-26200-j.webp)
HackerBox 0051: Laboratorium MCU: Pozdrowienia dla hakerów HackerBox na całym świecie! HackerBox 0051 przedstawia HackerBox MCU Lab. MCU Lab to platforma programistyczna do testowania, rozwijania i prototypowania z mikrokontrolerami i modułami mikrokontrolerów. Moduł Arduino Nano, ESP32
Laboratorium przerwań (praca w toku): 3 kroki
![Laboratorium przerwań (praca w toku): 3 kroki Laboratorium przerwań (praca w toku): 3 kroki](https://i.howwhatproduce.com/images/010/image-28374-j.webp)
Laboratorium przerwań (praca w toku): Celem tego laboratorium jest uruchomienie programu Arduino przy użyciu przerwań. To laboratorium nie działa w pełni poprawnie z powodu problemów z kodowaniem. Czego będziesz potrzebować: - 1 Arduino Uno - 1 płytka prototypowa - 1 przycisk - 3 diody LED - Rezystory 220 Ohm - Przewody połączeniowe