2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acesta este un proiect bazat pe panou care folosește Atmel Atmega 2560 (Arduino Mega) pentru a face un controler de semafor.
Durata LED-urilor ROȘU și ALBASTRU este setată la 15 secunde. Durata LED-ului galben este setată la 1 secundă. Vă putem seta propria durată modificând codul Arduino.
De asemenea, cu proiectul este atașată o figură de „parcela” pentru a ajuta la înțelegerea alocării semaforelor.
Catodul tuturor LED-urilor este atașat unul cu celălalt. Înseamnă că toate au nivel comun. Codul atașat poate fi modificat și pentru alte produse Arduino.
Pasul 1: Cerințe
Următoarele lucruri sunt necesare pentru realizarea acestui proiect:
1- Arduino Mega sau UNO 2- Patru LED-uri roșii
3- Patru LED-uri galbene
4- Patru LED-uri albastre sau verzi
Pasul 2: Pin-outs și cablare
Pin-out-urile și cablarea Arduino Mega sau Arduino UNO și a altor periferice sunt atașate la acest pas și, de asemenea, sunt date în continuare:
==============
Arduino => LED-uri ==============
8 => L3 (Albastru), L4 (Albastru)
9 => L3 (Galben), L4 (Galben)
10 => L3 (Roșu), L4 (Roșu)
11 => L1 (Albastru), L2 (Albastru)
12 => L1 (Galben), L2 (Galben)
13 => L1 (roșu), L2 (roșu)
GND => Toate terminalele negative ale LED-urilor
Pasul 3: Încărcați codul
Încărcați codul pe Arduino Mega sau Arduino UNO pentru a obține ieșirea pe LED-uri.
Fișierul Arduino.ino este, de asemenea, atașat la acest pas.