Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Koncepcja polega na stworzeniu wyjątkowej lampy modułowej, którą użytkownicy będą konfigurować według własnego uznania, wykorzystując konkretną przestrzeń, którą chcą wykorzystać. Lampa będzie ściemniana i sterowana dotykiem. Modułowe zastosowanie tej lampy polega na zamknięciu obwodu za pomocą wymiennych żarówek.
Materiały:
Taśma miedziana czerwona
Drewno
Kabel miedziany
Siatka miedziana
Akryl
Taśma metalowa
Pistolet do klejenia na gorąco i klej
Diody LED SMD
Nieodizolowany drut
Arduino
Czujnik ultradźwiękowy
Okrągły rezystor czuły na siłę (FSR)
Rezystory 10k i 220 Ohm
Lut + lutownica
Nożyce
X-akto/Cutter
Linijka
Krok 1: Tworzenie połączeń zasilających i przewodów
Aby rozpocząć, musisz skonfigurować złącze między Arduino a lampą.
W tym przypadku magnesy są świetnym wyborem, aby zapewnić przepływ prądu i mieć odłączany przewód zasilający.
Powinieneś mieć kompletny kabel zasilający, a następnie przeciąć dwa końce blisko końca kabla Arduino. Eksplorując kolory kabli, przymocuj magnes do każdego z nich i przejścia (w tym przypadku z klockiem lego), aby nie stykały się ze sobą.
Teraz zrób to samo z drugim końcem kabla, aby zakończyć przepływ mocy.
Wskazówka: pamiętaj o ustawieniu kolorów i kierunku podłączenia kabla.
Krok 2: Eksploracja obwodu
Teraz zbadaj obwód za pomocą płytki do krojenia chleba, podążając za strukturą na zdjęciach, zmontuj i przetestuj obwód za pomocą płytki do krojenia chleba, zanim użyjesz taśmy miedzianej i lutownicy.
Wskazówka: dla czujnika siły użyje rezystora 10K, a dla diody LED - rezystora 220.
Krok 3: Tworzenie struktury i żarówek
Aby stworzyć konstrukcję użyj swojej wyobraźni, powinieneś mieć na uwadze 3 główne rzeczy.
1. Obudowa powinna mieć wystarczająco dużo miejsca na arduino i układ.
2. Obudowa powinna mieć łatwy dostęp do obwodu.
3. Konstrukcja powinna posiadać oprawkę dla żarówek przewodzących prąd dodatni i ujemny z obwodu w celu zamknięcia obwodu.
Użyj drewna i materiałów, z których chcesz stworzyć główną obudowę i podstawę lampy. Możesz wykorzystać kształt tej lampy, aby mieć pomysł na swój projekt.
Krok 4: Konfiguracja kodu
Użyj przykładowego kodu, aby skonfigurować swój obwód i Arduino.
#include "SR04.h"#definiuj TRIG_PIN 12#definiuj ECHO_PIN 13 SR04 sr04 = SR04(ECHO_PIN, TRIG_PIN); długi; const int czujnikPin = A0; const int ledPin = 9; int FadeValue; int wartość;
void setup() { Serial.begin(9600); pinMode (ledPin, WYJŚCIE); }
pusta pętla () {
wartość = analogRead(sensorPin); Serial.println(wartość); wartość = mapa(wartość, 0, 1023, 0, 255); while(wartość>1 && wartość<255){ a=sr04. Odległość(); druk.seryjny(a); Serial.println("cm"); opóźnienie (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); }
}
}
Krok 5: Konfiguracja gotowej lampy
Teraz, gdy masz już strukturę i żarówki, możesz ustawić lampę. Pamiętać:
1. Przycisk dotykowy umożliwia czujnikowi rozpoczęcie odczytu.
2. Ściemniacz jest sterowany ręką, jeśli jest blisko lampy, wyłączy się, jeśli będzie dalej, światło będzie jaśniejsze.
3. W każdej chwili możesz wymienić żarówki.
Wskazówka: Pamiętaj, że żarówka LED ma stronę (pozytywną i negatywną).
Krok 6: Ciesz się nową funkcją dekoracji
Umieść lampę w swoim domu i ciesz się nową funkcją dekoracji domu.