INHOUDSOPGAWE:

Red die vervelige lewe met 'n slim lamp: 3 stappe
Red die vervelige lewe met 'n slim lamp: 3 stappe

Video: Red die vervelige lewe met 'n slim lamp: 3 stappe

Video: Red die vervelige lewe met 'n slim lamp: 3 stappe
Video: Sê my hoe kan ek wil omdraai('n Joshua Jansen lied) 2024, Desember
Anonim
Image
Image
Red die vervelige lewe met 'n slim lamp
Red die vervelige lewe met 'n slim lamp
Red die vervelige lewe met 'n slim lamp
Red die vervelige lewe met 'n slim lamp

Ons hoop almal dat ons gemakliker tuis kan leef. Of u dikwels ongemaklik voel omdat die verduistering van huishoudelike lampe nie slim genoeg is nie? Of voel u eentonig omdat die funksie van 'n huishoudelike lamp hierdie lamp u probleme kan oplos?

Die projek kan twee modusse produseer: normale modus en vermaaklikheidsmodus. In die normale modus pas die lamp die lig deur die ligsensor en menslike termiese herkenning aan om die beheer van lig te verkry, wat gebruik kan word vir studie en werk. En as u moeg voel van werk of studeer, kan u die musiekspeler aanskakel. Hierdie lamp kan u ook omskakel in 'n vermaaklikheidsmodus. In hierdie modus kan die lamp die ritme herhaal en met die ritme flikker。

Voorrade

Grove - PIR bewegingsensor

Grove - Digitale ligsensor - TSL2561

Luidheidsensor

Arduino Mega2560 Rev3

WS2812B Digitale RGB LED Flexi -Strip 144 LED - 1 meter

Stap 1: Kringaansluiting

Kringverbinding
Kringverbinding
Kringverbinding
Kringverbinding

Die stroombaanverbinding is relatief eenvoudig; u kan arduino en die uitbreidingskaart van Seeed's Grove gebruik, wat eenvoudig kan aansluit by die Seeed's Grove Series -sensors.

Boonop is hierdie produksieprojek, die luidheidsensor gekoppel aan die A0-koppelvlak, die ligsensor is gekoppel aan die A12-koppelvlak, die PIR-sensor is gekoppel aan die D8-koppelvlak, die LED Flexi-Strip is gekoppel aan die D6-koppelvlak.

Stap 2: Skryf kode (die belangrikste stap)

Image
Image

Die kode is hoofsaaklik verdeel in twee modules. Een module is die normale modus, die ander module is vermaaklikheidsmodus. Die kode verander die modus deur moduswaardes toe te ken.

In die normale modus word die LED -skakelaar hoofsaaklik beheer deur die samewerking tussen die ligsensor en die PIR -sensor. Die punt is dat die PIR -sensor gekodeer moet word om dit meer akkuraat te maak.

In die vermaaklikheidsmodus word die eksterne klank herken deur die luidheidsensor, en die LED word in verskillende toestande deur die algoritme aangebied. Hier is die bronkode.

Stap 3: Om 'n voltooide demo saam te voeg en te vervaardig

Om 'n voltooide demo saam te voeg en te vervaardig
Om 'n voltooide demo saam te voeg en te vervaardig

In hierdie stap moet u moontlik die gebruik van die volgende 3D -drukkers verstaan. Dan kan u die vorm wat u wil afdruk. Nadat die pakket voltooi is, is u werk voltooi.

Aanbeveel: