Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Hej lidi! Chtěl bych se podělit o svůj projekt, na kterém jsem nějakou dobu pracoval. Tento projekt byl inspirován https://www.instructables.com/id/Interactive-Touch… čas se měří pomocí časovače. Snížením hodnoty odporu (pohybem ruky) blíže ke kondenzátoru senzoru se tento čas zkrátí, což změní barvu. Původní projekt je velmi zajímavý, ale je těžké ho vyrobit. Proto jsem vytvořil vlastní.
Takže můj projekt funguje tak, že roztočí/zkroutí krokový motor. Roztočením změní barvu. Celkem to budou dva motory (mohou existovat maximálně tři motory, ale já se rozhodnu udělat dva) jeden má na starosti modrou barvu a druhý ovládá červenou.
Krok 1: Co potřebujeme?
Elektrony:
1. Arduino Leonardo
2. Dráty
3. Chlebová deska, velká a malá
4. Krokové motory (mohou být 1, 2 nebo 3. Osobně doporučuji provést 2 nebo 3)
5. Více běžných LED diod Cathode RGB (můžete mít více nebo méně, závisí na tom, kolik světla chcete)
6. 3x 330 Ohm odpory
Případ:
1. Karton
2. Bavlna nebo houba (nebo jakýkoli jiný průhledný/průsvitný materiál)
3. Horké lepidlo (pistole)
Krok 2: Krok výroby pouzdra
Přišel z mého kontejneru 20x12x10. Je rozhodně větší než obvyklé noční světlo. Navrhuji, abyste to mohli zmenšit. Krabice je vyrobena převážně z lepenky, proužek je místo, kam chcete umístit průhledný materiál.
Podrobnosti jsou níže:
- 10x12 cm pro základnu
- boční strana 20x12 cm
- 2x10 cm pro průhlednou část (může být tak velká, jak chcete)
Kartony jsou řezány sizery a nožem. A jsou slepeny horkým lepidlem.
Krok 3: Prototyp a zapojení
Nyní máme vše a můžeme začít s elektroinstalací. Nejprve však vytvořte prototyp, abyste zjistili, jak funguje.
Tady používám Arduino Leonardo. Ale věřím, že zapojení funguje i na Arduino UNO. Sledujte a sledujte každý vodič a připojte jej ke svému Arduinu. *při zapojení LED se vyhněte D3 a D11
Když dokončíte veškeré zapojení, stáhněte si kódování v kroku 4. Pokud to nefunguje, zkontrolujte prosím zapojení nebo se mě klidně zeptejte níže.
Krok 4: Kódování
Nyní máme vše a můžeme začít kódovat.
Chcete -li použít můj kód, můžete navštívit Arduino.cc nebo jednoduše kliknout sem.
Kódování bylo založeno na kódování původního projektu, takže můžete vidět některá místa, kde jsou věci přidávány nebo lomeny. Pokud jste ale zkopírovali všechny, mělo by to fungovat, pokud jsou všechna vaše zapojení správná. Pokud ale znáte lepší způsob kódování, udělejte to, protože nejsem v kódování nejlepší.
Krok 5: Hotovo
Pokud jste to všechno zvládli, měli byste nyní mít funkční vyměnitelné noční světlo! Děkujeme za váš čas!