Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto tutoriálu se naučíte, jak vyrobit váhu, která pomocí LED pásky RGB vizualizuje její aktuální hmotnost. Jako tým jsme chtěli způsob, jak vzdělávat veřejnost o recyklaci a motivovat ji k další recyklaci, a na oplátku pomoci snížit dopad neobnovitelných zdrojů na životní prostředí. Chtěli jsme tento problém vyřešit prostřednictvím tohoto systému, který budujeme.
Krok 1: Shromážděte materiály
K dokončení tohoto projektu budete potřebovat:
1. Arduino Uno
2. Napájecí adaptér 12 V pro Uno
3. LED RBG pás
4. Senzory hmotnosti a siloměr
5. Pájecí materiály
6. Kartonová krabice
7. Noviny
8. Dřevo
9. Vodič pro připojení elektroniky
Krok 2: Pájení
Podle fritzovacího diagramu se ujistěte, že je vše správně spojeno. Ujistěte se, že používáte různobarevné dráty ke sledování všeho. Pájení na siloměr může být obtížné, protože je velmi křehké, takže buďte jemní!
Tento obvod v zásadě funguje tak, že čtyři senzory spolupracují, přičemž každý dostává svůj vlastní signál. Tento signál je poté odeslán do snímače zatížení, který převádí signál na hmotnost, kterou používá Arduino.
Krok 3: Vložte elektroniku do elektronické skříňky a namontujte senzory
Jakmile máte dřevo nařezané na požadovanou velikost, namontujte senzory. Ujistěte se, že jsou snímače hmotnosti správně ohnuty, aby správně přijímaly signály o hmotnosti. Použili jsme 3D vytištěnou nohu, ale můžete použít cokoli, co zvedne vnější kroužek z vnitřní části senzoru, aby jej bylo možné zatlačit dolů. Uložte veškerý kabel do krabice pod váhou.
Krok 4: Konstrukce velkého boxu
K popelnici můžete použít cokoli, co chcete. Rozhodli jsme se pro vnější nádobu vyrobenou z lepenky a ozdobenou novinami. Podobně víko je jen krabice, ve které je proříznut otvor.
Krok 5: Připojte LED pásek
Prořízněte otvor víkem a protáhněte konec pásky LED. Aligátor připíná odhalené konce k některým vodičům, aby se připojil k arduinu v příslušných pinech.
Krok 6: Nahrajte kód
Sledujte odkaz zde. Zkopírujte tento kód do arduino IDE. Možná budete chtít změnit cílovou hmotnost, aby se podle vašich preferencí změnila na světle zelenou.
Kód je v podstatě vnořený podmíněný příkaz, kde různé podmínky odesílají různé výstupy LED. Pokud na váze není žádná váha, zobrazí se červeně. Pokud existuje nějaká váha, bude to barva z přechodu mezi červenou a zelenou v závislosti na tom, kolik hmotnosti je přidáno. Po dosažení cílové hmotnosti se zobrazí zeleně. Jednoduchý.
Poznámka: Abyste mohli používat funkce pro měřítko, bude možná nutné nainstalovat knihovnu. To lze nalézt zde. Tuto možnost použijte, pokud nevíte, jak instalovat knihovny.
Vložte kód do arduina. Ujistěte se, že jsou připojení v pořádku a že by to mělo fungovat!