Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Koncept je stvoriti jedinstvenu modularnu svjetiljku koju će korisnici konfigurirati kako žele, koristeći prednost specifičnog prostora koji žele koristiti. Svjetiljka će se moći prigušiti i kontrolirati dodirom. Modularna upotreba ove svjetiljke zatvara krug pomoću izmjenjivih žarulja.
Materijali:
Bakarna traka crvena
Drvo
Bakrene žice
Bakarna mreža
Akril
Metalna traka
Pištolj za vruće ljepilo i ljepilo
SMD LED diode
Unstripped Wire
Arduino
Ultrazvučni senzor
Okrugli otpornik osjetljiv na silu (FSR)
10k i 220 ohm otpornici
Lemljenje + lemilica
Makaze
X-acto/rezač
Vladar
Korak 1: Stvaranje priključaka za napajanje i žica
Za početak morate postaviti konektor između Arduina i lampe.
U ovom slučaju magneti su odličan izbor za protok struje i za odvojivi kabel za napajanje.
Trebali biste imati kompletan kabel za napajanje, a zatim odrezati dva kraja blizu Arduino kraja kabela. Istražujući boje kabela, pričvrstite magnet na svaku od njih i prolaz (u ovom slučaju s komadićem lego kockica) svaki tako da se ne dodiruju.
Sada učinite isto s drugim krajem kabela kako biste dovršili protok energije.
Savjet: imajte na umu postavke boje i smjer priključivanja kabela.
Korak 2: Istražite krug
Sada istražite krug s pločom za kruh, prateći strukturu na slikama, sastavite i isprobajte krug s ploču prije upotrebe bakrene trake i lemilice.
Savjet: Za senzor sile koristit će se otpornik od 10K, a za LED otpornik 220.
Korak 3: Stvaranje strukture i žarulja
Da biste stvorili strukturu, upotrijebite svoju maštu, trebali biste imati na umu 3 glavne stvari.
1. Kućište bi trebalo imati dovoljno prostora za arduino i strujno kolo.
2. Ograđeni prostor trebao bi imati lak pristup strujnom krugu.
3. Konstrukcija treba imati držač za sijalice koje nose pozitivnu i negativnu struju iz kola za zatvaranje kola.
Upotrijebite drvo i materijale koje želite stvoriti glavno kućište i postolje za svjetiljku. Oblik ove lampe možete koristiti za stvaranje ideje o svom dizajnu.
Korak 4: Postavljanje koda
Koristite primjer koda za konfiguriranje vašeg kruga i Arduina.
#include "SR04.h" #define TRIG_PIN 12#define ECHO_PIN 13 SR04 sr04 = SR04 (ECHO_PIN, TRIG_PIN); long a; const int sensorPin = A0; const int ledPin = 9; int fadeValue; int vrijednost;
void setup () {Serial.begin (9600); pinMode (ledPin, OUTPUT); }
void loop () {{100} {101}
value = analogRead (sensorPin); Serial.println (vrijednost); vrijednost = karta (vrijednost, 0, 1023, 0, 255); while (vrijednost> 1 && vrijednost <255) {a = sr04. Distance (); Serial.print (a); Serial.println ("cm"); kašnjenje (100); if (a == 3) {analogWrite (ledPin, 0); } if (a == 8) {analogWrite (ledPin, 10); } if (a == 12) {analogWrite (ledPin, 60); } if (a == 18) {analogWrite (ledPin, 100); } if (a == 22) {analogWrite (ledPin, 180); } if (a == 30) {analogWrite (ledPin, 255); }
}
}
Korak 5: Postavljanje gotove lampe
Sada kada imate strukturu i sijalice, možete postaviti lampu. Zapamtite:
1. Dodirno dugme omogućava senzoru da počne sa čitanjem.
2. Prigušivačem upravljate rukom, ako se nalazi blizu lampe, isključit će se, ako je dalje svjetlo će biti jače.
3. Sijalice možete promeniti u bilo kom trenutku.
Savjet: Imajte na umu da LED žarulja ima bočnu stranu (pozitivnu i negativnu).
Korak 6: Uživajte u novoj funkciji ukrašavanja
Postavite lampu u svoju kuću i uživajte u svojoj novoj dekorativnoj funkciji.