Inhoudsopgave:
- Benodigdheden
- Stap 1: 3D printen:
- Stap 2: Circuitverbindingen:
- Stap 3: Let op:
- Stap 4: Montage:
- Stap 5: Coderen:
Video: RGB HexMatrix - IOT-klok: 5 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Fusion 360-projecten »
HexMatrix is de LED-matrix met veel driehoekige pixels. Zes pixels combineren maakt een zeshoek. Er zijn veel verschillende animaties die kunnen worden getoond op de matrix van FastLED-bibliotheek. Ook heb ik cijfers van 0 tot 9 ontworpen met 10 segmenten voor elk cijfer in de matrix en een IOT-klok gemaakt.
Benodigdheden
- ESP8266 of Arduino (Uno/Nano)
- WS2811 LED (96 LED's)
- 5V/2A voeding
- 3d printen
Stap 1: 3D printen:
- 3D print alle gegeven 3D-modellen: Klik hier voor STL-bestanden en codes
- Print de schermlaag in wit PLA.
Stap 2: Circuitverbindingen:
- Maak alle aansluitingen zoals aangegeven in het schakelschema.
- GND~-Ve
- Vin~5V~+Ve
- DataIn ~ Pin 2
- Verleng ook de voedingsdraden tot de laatste LED en sluit deze aan om spanningsval over de LED's te voorkomen.
Stap 3: Let op:
- Als je een Arduino-bord gebruikt, kun je alleen animaties weergeven, je kunt geen tijd weergeven.
- Als u ESP8266-bord gebruikt, kunnen we tijd en andere animaties op de matrix weergeven.
Stap 4: Montage:
- Zet alle LED's in slangwijze volgorde.
- Monteer alles bij elkaar.
- Soldeer de connector op het Microcontroller-bord, de connector is afkomstig van het andere uiteinde van de LED's-lijn.
Stap 5: Coderen:
- Klik hier voor codes
- Voor deze matrix heb ik drie codes gemaakt HexMatrix.ino, clock1.ino en clock2.ino.
- HexMatrix-code is de code voor het weergeven van animaties op de matrix, deze kan op elk Microcontroller-bord worden uitgevoerd.
- Clock en clock2-code werkt alleen op ESP8266-borden.
HexMatrix.ino:
- Open de code gegeven in Arduino IDE.
- Installeer de FastLED-bibliotheek in Arduino IDE.
- Selecteer het bordtype, de poort en upload de code.
Klok1 en Klok2 codes:
- Open de code in Arduino IDE.
- In deze code kunnen we deze waarden wijzigen volgens onze kleurvereiste
//Cijfers kleurwaarden in RGBint r=255;
intg=255;
int b=255;
// Achtergrondkleurwaarden in RGB
int br=0;
int bg=20;
int bb=10;
Voer de wifi-naam en het wachtwoord in
const char* ssid = "Wifi_Name";
const char* wachtwoord = "Wachtwoord";
Voer de tijdzone van uw land in (India 5:30 = 5,5 voer op dezelfde manier uw tijdzone in)
//Uw tijdzoneint tijdzone = -5.5 * 3600;
- Selecteer het bordtype als ESP8266, selecteer de poort en upload de code.
- Afgezien hiervan hebben we ook veel andere animaties in de FastLED-voorbeelden.
Aanbevolen:
WiFi-gestuurde eenhoornpet? Met RGB-verlichting: 5 stappen (met afbeeldingen)
WiFi-gestuurde eenhoornpet? Met RGB-verlichting: Hallo allemaal. Mijn kleintje stootte me een tijdje aan over interessante draagbare DIY's met betrekking tot de eenhoorns. Dus ik heb mijn hoofd gekrabd en besloten om iets ongewoons en met een zeer laag budget te creëren. Voor dit project is geen app nodig om door te gaan
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
PCB-ontwerp met eenvoudige en gemakkelijke stappen: 30 stappen (met afbeeldingen)
PCB-ontwerp met eenvoudige en gemakkelijke stappen: HELLO VRIENDEN Het is een zeer nuttige en gemakkelijke tutorial voor diegenen die PCB-ontwerp willen leren, laten we beginnen
Een video met gesplitst scherm maken in vier stappen: 4 stappen (met afbeeldingen)
Een video met gesplitst scherm maken in vier stappen: we zien vaak dezelfde persoon twee keer in een scène in een tv-toneelstuk. En voor zover we weten heeft de acteur geen tweelingbroer. We hebben ook gezien dat er twee zangvideo's op één scherm worden gezet om hun zangkunsten te vergelijken. Dit is de kracht van spl