Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V tomto návode sa naučíte, ako vytvoriť váhu, ktorá pomocou LED pásika RGB vizualizuje jej aktuálnu hmotnosť. Ako tím sme chceli spôsob, ako poučiť verejnosť o recyklácii a motivovať ju, aby viac recyklovala, a na oplátku pomôcť znížiť vplyv neobnoviteľných zdrojov na životné prostredie. Tento problém sme chceli vyriešiť prostredníctvom tohto systému, ktorý budujeme.
Krok 1: Zhromaždite materiály
Na dokončenie tohto projektu budete potrebovať:
1. Arduino Uno
2. 12 V napájací adaptér pre Uno
3. LED pás RBG
4. Senzory hmotnosti a silomer
5. Spájkovacie materiály
6. Kartónová škatuľa
7. Noviny
8. Drevo
9. Vodič na pripojenie elektroniky
Krok 2: Spájkovanie
Postupujte podľa zmrazovacieho diagramu a uistite sa, že je všetko správne spájkované. Uistite sa, že používate rôzne farebné drôty, aby ste mali o všetkom prehľad. Spájkovanie so silomerom môže byť náročné, pretože je dosť krehké, takže buďte jemní!
Tento obvod v zásade funguje tak, že štyri senzory spolupracujú, pričom každý dostane svoj vlastný signál. Tento signál je potom odoslaný do snímača zaťaženia, ktorý konvertuje signál na hmotnosť, ktorú používa Arduino.
Krok 3: Vložte elektroniku do elektronickej skrinky a namontujte senzory
Akonáhle máte drevo narezané na požadovanú veľkosť, namontujte senzory. Uistite sa, že sú snímače hmotnosti správne ohnuté, aby správne prijali signály hmotnosti. Použili sme 3D tlačenú nohu, ale môžete použiť čokoľvek, čo zdvihne vonkajší krúžok z vnútornej časti senzora, aby sa dalo zatlačiť nadol. Uložte všetok kábel do škatule pod váhou.
Krok 4: Konštrukcia veľkého boxu
Na odpadkový kôš môžete použiť čokoľvek. Rozhodli sme sa pre vonkajšiu nádobu vyrobenú z lepenky a ozdobenú novinami. Podobne je veko iba škatuľou, cez ktorú je prerazený otvor.
Krok 5: Pripojte pásik LED
Vekom vyrežte otvor, ktorým prevlečiete koniec pásu LED. Aligátor prichytí odhalené konce k niektorým vodičom, aby sa pripojil k arduinu v príslušných kolíkoch.
Krok 6: Nahrajte kód
Kliknite na odkaz tu. Skopírujte tento kód do arduino IDE. Možno budete chcieť zmeniť cieľovú hmotnosť, aby sa podľa vašich preferencií svetlozelená.
Kód je v podstate vnorený podmienený príkaz, kde rôzne podmienky odosielajú rôzne výstupy LED. Ak sa na váhe nenachádza žiadna hmotnosť, zobrazí sa červená. Ak existuje určitá hmotnosť, bude to farba z prechodu medzi červenou a zelenou v závislosti od pridanej hmotnosti. Keď je dosiahnutá cieľová hmotnosť, zobrazí sa zeleno. Jednoduché.
Poznámka: Na používanie funkcií škály bude možno potrebné nainštalovať knižnicu. To sa dá nájsť tu. Použite to, ak neviete, ako nainštalovať knižnice.
Vložte kód do arduina. Zaistite, aby boli pripojenia v poriadku a malo by to fungovať!