Kazalo:

Barvno spremenljiva nočna luč: 5 korakov
Barvno spremenljiva nočna luč: 5 korakov

Video: Barvno spremenljiva nočna luč: 5 korakov

Video: Barvno spremenljiva nočna luč: 5 korakov
Video: Часы G-Shock до 250 долларов-15 лучших часов Casio G до 250 доллар... 2024, September
Anonim
Barvno spremenljiva nočna luč
Barvno spremenljiva nočna luč

Hej fantje! Rad bi delil svoj projekt, na katerem delam že nekaj časa. Ta projekt je bil navdihnjen s strani https://www.instructables.com/id/Interactive-Touch… Prvotno projekt deluje z merjenjem časovne razlike med točko A in točko B. Od začetnega zatiča pošlje signal do končne sponke, čas, ki je potreben, se meri s časovnikom. Z zmanjšanjem vrednosti upora (premik roke) bližje kondenzatorju senzorja se tokrat skrajša, kar spremeni barvo. Prvotni projekt je zelo zanimiv, vendar ga je težko narediti. Zato sem ustvaril svojega.

Moj način delovanja je torej vrtenje/zvijanje koračnega motorja. Z vrtenjem spremeni barvo. Skupaj bosta dva motorja (lahko sta največ tri motorje, vendar se odločim za dva), eden je odgovoren za modro barvo, drugi pa za rdečo.

1. korak: Kaj potrebujemo?

Elektroni:

1. Arduino Leonardo

2. Žice

3. Krušna deska, velika in majhna

4. Koračni motorji (lahko 1, 2 ali 3. Osebno priporočam 2 ali 3)

5. Več skupnih katodnih RGB LED (lahko imate bolj ali manj odvisno od tega, koliko svetlobe želite)

6. 3x 330 ohmski upori

Ovitek:

1. Karton

2. Bombaž ali goba (ali kateri koli drug prozoren/prosojen material)

3. Vroče lepilo (pištola)

2. korak: Korak za utemeljitev

Korak Ustvarjanje primera
Korak Ustvarjanje primera
Korak Ustvarjanje primera
Korak Ustvarjanje primera

Vsebina moje posode je 20x12x10. Vsekakor je večja od običajne nočne luči. Predlagam, da ga zmanjšate. Škatla je v glavnem iz kartona, na trak pa položite prozoren material.

Podrobnosti so spodaj:

- 10x12 cm za podlago

- 20x12 cm za stran

- 2x10 cm za prozoren del (lahko je tako velik, kot želite)

Lepenke razrežemo z noži in rezilom. In so zlepljeni z vročim lepilom.

3. korak: Prototip in ožičenje

Prototip in ožičenje
Prototip in ožičenje
Prototip in ožičenje
Prototip in ožičenje
Prototip in ožičenje
Prototip in ožičenje

Zdaj imamo vse in lahko začnemo z ožičenjem. Najprej pa naredite prototip, da vidite, kako deluje.

Tukaj uporabljam Arduino Leonardo. Verjamem pa, da ožičenje deluje tudi na Arduino UNO. Sledite in opazujte posamezne žice in jih povežite na Arduino. *pri priključitvi LED se izogibajte D3 in D11

Ko končate vse ožičenje, prenesite kodiranje v koraku 4. Če ne deluje, dvakrat preverite ožičenje ali pa mi spodaj postavite vprašanja.

4. korak: Kodiranje

Zdaj imamo vse in lahko začnemo s kodiranjem.

Če želite uporabiti mojo kodo, obiščite Arduino.cc ali kliknite tukaj.

Kodiranje je temeljilo na kodiranju prvotnega projekta, zato boste morda videli nekatera mesta, kjer so stvari dodane ali poševne. Če pa ste vse kopirali, bi moralo delovati, če so vse vaše napeljave pravilne. Če pa poznate boljši način kodiranja, to storite, ker nisem najboljši pri kodiranju.

5. korak: Končali smo

Če ste temu sledili, bi morali imeti sedaj delujočo nočno luč s spremenljivo svetlobo! Hvala, ker ste porabili svoj čas!

Priporočena: