INHOUDSOPGAWE:
- Stap 1: Berei u materiaal voor
- Stap 2: Ontwerp kodes
- Stap 3: Kringe en houtsterre
- Stap 4: verbinding
- Stap 5: Bediening
Video: Ligte gesensureerde Kersfeesster: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Krediet:
Hierdie Kersfeesster -ontwerp is afkomstig van die skakel hierbo, 'n groter Kersfeesster wat WS2811 gebruik sonder dat ander funksies eenkant skyn. Die meeste van my ontwerpkodes volg egter die een wat hy verskaf, so ek wil hom nog steeds die eer gee vir my werk. Sonder sy bydrae kan ek nie my eie projek voltooi nie. Die produk van hierdie projek sal skyn in 'n donker omgewing en sal sy skynroetine stop as die helderheid rondom toeneem.
Stap 1: Berei u materiaal voor
Materiaal lys:
- Arduino Leonardo
- Arduino broodbord
- 8 springdrade (manlik tot manlik)
- Houtstuk (30 cm x 30 cm)
- Houtsaag
- Fotoresistor
- 220 ohm weerstand
- WS2812 strook (1 meter)
Stap 2: Ontwerp kodes
Kopieer die kode by hierdie skakel:
Laai die adafruit neopixel zip af op hierdie skakel om dit op te neem in u Arduino -biblioteek:
Laai die mees onlangse lêer af vir die tweede skakel.
Stap 3: Kringe en houtsterre
Houtster -ontwerp:
- Sny 'n houtster uit die houtstuk (10 cm aan elke kant, 2 cm breed, 1 cm dik)
- Bind WS2812 daarop vas met plakband, plak dit nie aan die kant nie, anders word die helderheid minder
Kringontwerp:
Behalwe vir die groen stuk (gesimuleerde WS2812), kan u die hele stroombaan volg. Wysig die 6de reël van die kode as u die plek van die D -pen wil verander. Die manier om WS2812 aan te sluit, word in die volgende deel van hierdie tutoriaal geleer.
Stap 4: verbinding
Om die springdraad met WS2812 te verbind, moet u die instruksies daarop volg. Kyk na die bronspunte op my WS2812. Dit sê dat die wit draad aan die GND moet koppel, die groen draad aan die D -pen en die rooi draad met die 5V. Om ons strook die kode -instruksie te laat volg, moet u seker maak dat elke draad verbind is met die regte springdraad op ons Arduino Leonardo en broodbord.
Stap 5: Bediening
Nadat u die drade verbind het, maak u u produk klaar. Die ster sal homself outomaties verlig wanneer die omringende helderheid tot 'n spesifieke punt daal. As gevolg hiervan hoef u dit nie te gebruik nie; verbind net die draad, dan is u liggesensureerde Christmas Star klaar.:)
Aanbeveel:
Disco -ligte van RGB met Arduino op TinkerCad: 3 stappe
Disco -ligte van RGB deur Arduino op TinkerCad te gebruik: sodra u die RGB aangeskakel het, is dit maklik om die kleur van die RGB te beheer met behulp van PWM -uitset of analoog -uitvoer, vir Arduino kan u analogWrite () op penne 3, 5, 6 gebruik , 9, 10, 11, A0, A1, A2, A3, A4, A5 (vir klassieke Arduinos met die Atmega328 of 1
Roterende kersboom en programmeerbare ligte met Arduino: 11 stappe
Roterende kersboom en programmeerbare ligte met Arduino: Roterende kersboom en programmeerbare ligte met Arduino Die projek sal sien hoe om 'n roterende kersboom met arduino te maak, 'n koeler, 'n geperforeerde eksperimentele bord, LED -ligte en 'n paar ander elektroniese elemente
Ligte termometer - Vitamineerde tuinlig (eNANO De Jardin): 6 stappe
Ligte termometer - Vitamineerde tuinlig (eNANO De Jardin): Vitamineerde tuinlig met arduino NANO en 'n temperatuursensor BMP180. Ons nederige tuinlig het 'n geheime krag: dit kan die buitentemperatuur aandui deur middel van 'n kleurkode en sy werking is soos volg: dit is
N Kersfeesster met programmeerbare LED's: 7 stappe
N Kersfeesster met programmeerbare LED's: ek wou hierdie jaar iets anders hê vir my buitenshuise Kersfeesvertoning, en ek het besluit om 'n reeks RGB -programmeerbare LED's (soms neopixel LED's) te koop en 'n Kersfeesster te skep. Hierdie LED's kan individueel geprogrammeer word vir kleur en helderheid
Kersfeesster met Arduino en RGB LED's: 5 stappe (met foto's)
Kersfeesster met Arduino en RGB LED's: Hallo! Ons is die Arduino Novosibirsk -gemeenskap uit diep bevrore Siberië. Om onsself 'n bietjie warm te maak, het ons besluit om 'n pragtige blinkende en flikkerende Kersfeessterre te maak. Kyk gerus na die demo -video