Obsah:
- Krok 1: Příprava práce
- Krok 2: Připojte panel LED k přepínači MOS a zasuňte jej pod schody
- Krok 3: Připojte sílu všech přepínačů MOS dohromady a připevněte je ke schodům
- Krok 4: Opraven ultrazvukový senzor a Arduino
- Krok 5: Připojte signál přepínače MOS k Arduino IO
- Krok 6: Zapnutí a testování
- Krok 7: Programování s Arduino IDE
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V domě je schodiště. Je velmi zajímavé sledovat v komunitě mnoho projektů renovace schodišť. Nedávno to nebylo příliš zaneprázdněné, a tak jsem se rozhodl použít některé hardwarové moduly s otevřeným zdrojovým kódem k transformaci schodiště doma a přidání některých interaktivních funkcí. Tento projekt nebude nijak zvlášť obtížný, zabere mi zhruba odpoledne. Pokud máte ve svém domě také schodiště, které je třeba renovovat, doufám, že vám toto sdílení pomůže.
Krok 1: Příprava práce
Nejprve musíte připravit nějaké materiály, které zahrnují následující:
Elektronický modul:
• Deska Longan Core nebo jiná vývojová deska Arduino
• Ultrazvukový senzor pro detekci, zda někdo překročil schody
• LED pásek
• Přepínač MOS pro ovládání světelného pásu LED
Spotřební materiál:
• Drát
• DuPont Wire
• Záhlaví
Nářadí:
• Páječka
• Odstraňovač drátů
• nůžky
• Tavná pistole
Krok 2: Připojte panel LED k přepínači MOS a zasuňte jej pod schody
Přepínač MOS slouží k zesílení proudu. Vzhledem k tomu, že LED panel potřebuje přibližně 500 mA, IO port Arduina nemá žádný způsob, jak přímo řídit světelnou lištu LED, a schopnost IO pohonu Arduino lze využít prostřednictvím přepínače MOS.
Přepínač MOS má 3 rozhraní, V + a V- jsou připojeny ke kladným a záporným pólům lišty LED, VIN a GND jsou připojeny ke kladným a záporným pólům napájecího zdroje. K dispozici jsou také ovládací kolíky 3PIN. SIG je připojen k IO Arduina, VCC je připojen k 5V a GND je připojen k zápornému pólu napájecího zdroje. Protože Arduino a LED používají stejný 5V napájecí zdroj, připojujeme VIN spínacího modulu MOS k VCC pomocí vodiče, takže není nutné připojovat napájecí zdroj dvakrát.
Nejprve připojte kladný a záporný pól lišty LED k V + a V-
Poté je na zadní straně lišty LED páska 3M, kterou lze přímo zaseknout pod schody. Přepínač MOS lze také upevnit pod schody lepicí pistolí.
Krok 3: Připojte sílu všech přepínačů MOS dohromady a připevněte je ke schodům
V tomto kroku musíte paralelně připojit napájecí zdroje všech přepínačů MOS a zde potřebujete nějaké vodiče. Schéma zapojení je uvedeno na obrázku 1.
Toto je hlavně únavná práce po dokončení, jak ukazuje obrázek 2.
Krok 4: Opraven ultrazvukový senzor a Arduino
V tomto kroku musíte připevnit ultrazvukový senzor ke vstupu do schodiště, aby to při chůzi po schodech ultrsonic cítil.
Ultrazvukový senzor lze upevnit lepicí pistolí, jak je znázorněno na obrázku 1.
Mezitím opravte Arduino na zadní stranu schodiště.
Ultrazvuk má 4 piny, které je třeba připojit k Arduinu.
1. Připojení VCC na 5V
2. GND až GND
3. Trig, to je odesílací pin ultrazvukového senzoru, připojený k D2 Arduina
4. Echo, toto je přijímací kolík ultrazvukového senzoru, připojený k D3 Arduina
Krok 5: Připojte signál přepínače MOS k Arduino IO
V tomto projektu je použito celkem 9 přepínačů MOS. Připojili jsme SIG 9 přepínačů k D4 ~ D12 Ardino. Schematický diagram je na obrázku 1.
Je to také únavná práce, která vyžaduje pájení a upevnění spousty vodičů a vyžaduje trochu trpělivosti. Dokončení je uvedeno na obrázku 2:
Krok 6: Zapnutí a testování
Připojte dva napájecí kabely připojené k přepínači MOS ve STEP3 k 5V a GND Arduina.
Zatím nejtěžší práce byla dokončena. Musíme zkontrolovat, zda není problém s kabeláží. Otevřete Arduino IDE a napište kolíky D4-D12 na VYSOKOU úroveň, abyste zjistili, zda všechny LED diody fungují dobře. Pokud některé nefungují, musíme zkontrolovat zapojení.
Pokud je zapojení v pořádku, můžeme nyní začít se zajímavou softwarovou prací.
Krok 7: Programování s Arduino IDE
Zde pro programování používáme slavné Arduino IDE.
Ultrazvukový senzor potřebuje k řízení knihovnu, kliknutím ji stáhnete.
V tomto projektu jsem jednoduše napsal příklad. Když je osoba detekována, světlo se pomalu rozsvítí.
Samozřejmě můžete přidat nějaké zajímavé interakce podle svých preferencí.