Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Potreboval som šikovný multimetr, ktorý sa dá ľahko prenášať kdekoľvek. Chcel som, aby bol malý a miniatúrny v porovnaní s bežnými multimetrami. S hodinami kódovania a navrhovania obvodov som skončil s výrobou zariadenia, ktoré dokáže merať pokles napätia, odpor, napätie batérie a podobne. Bolo to dosť ťažké pre mňa vyrobiť zariadenie, ktoré môže vykonávať všetky tieto funkcie súčasne, ale podarilo sa mi to.
O deň neskôr ma napadla myšlienka, prečo nevyrobiť tento multimeter ako multitaskingové zariadenie, ktoré môže aktualizáciou kódu vykonávať rôzne funkcie. Premyslel som to a upravil som DPS a pridal k nej niekoľko ďalších komponentov.
Po úprave a prispôsobení DPS som nakoniec objednal DPS na DPS. Sú to úžasní výrobcovia PCB z Číny. Poskytujú vysokokvalitné DPS za 5 dolárov za 10 kusov. PCB som dostal za týždeň a boli naozaj pekné.
Toto je zariadenie, ktoré môže vykonávať rôzne funkcie. Dá sa Manuulovať do rôznych zariadení. Ako som povedal, Eariler, že to môže byť použité ako multimetr, ale okrem toho to môže byť použité ako prehrávač hudby. Aj keď to nemôže byť použité ako profesionálny prehrávač hudby, ale môže produkovať rôzne tóny. Stlačením rôznych tlačidiel sa vytvoria nové tóny.
Ďalej môže byť použitý ako kalkulačka, čísla sa zobrazia na oledovej obrazovke a užívateľ môže pomocou potenciometra vyberať rôzne čísla a vyberať operácie. Môže vykonávať štyri operácie sčítania, odčítania, násobenia a delenia čísel. Poskytuje správny výstup na dve desatinné miesta.
Môže byť použitý ako herná konzola, napríklad som vytvoril hru pong. Je zábavné hrať hry s týmto zariadením.
Pridaním modulu RTC (hodiny v reálnom čase) do zariadenia môže zobrazovať čas.
Môže byť použitý ako virtuálna klávesnica. Na oledovej obrazovke sa zobrazia abecedy. Stačí vybrať abecedy a zariadenie zobrazí text posúvajúcim sa spôsobom na obrazovke.
Pretože je to zariadenie malej veľkosti, vyzerá to technicky a bude zábavné to používať. Nie je to úžasné, že malé zariadenie, ktoré môže vykonávať tieto mnohé funkcie spoločne.
. Nakoniec som toto zariadenie pomenoval ako VERSANO, je to skratka všestranného nano.
Krok 1: Získajte diely
Arduino nano
Obrazovka OLED 0,96 palca
Tlačidlá x3
Mužské hlavičky
Teplotný senzor
Pípnutie
LED
RTC DS3231
Rezistory 470ohm 1k x2
Batéria
Niektoré zariadenia použité v tomto projekte sú
Spájkovačka
Pinzeta
Tavidlo na spájkovanie
To je dosť veľa materiálov potrebných na výstavbu tohto projektu. Začnime teda.
Krok 2: Navrhovanie obvodov
Svoju DPS som navrhol na platforme easyeda. Poskytujú pekný základ pre navrhovanie profesionálnych DPS a je veľmi jednoduché ich navrhnúť pomocou funkcií systému Easyeda.
Krok 3: Kódovanie
Tu je kód pre stavbu Versana.
Kód je ľahký a je možné ho prispôsobiť. Je komentovaný, takže kód nemusím vysvetľovať.
Niektoré dôležité poznámky pre kódovanie
1.) Mám staršiu verziu arduino ide. Preto som kód napísal v staršej verzii. Dané kódy nebudú fungovať v novších verziách arduino IDE.
Odporúčam vám teda naprogramovať si arduino vo arduino ide verzii 1.6.7. Tu je priložený súbor pre staršiu verziu.
2.) Po nahraní kódu do arduina sa zobrazí hlásenie o nižších problémoch so stabilitou pamäte. „Túto správu ignorujte, je to len varovanie. Pri použití to nespôsobí žiadny problém.
Krok 4: Knižnice
Počas projektu budete potrebovať niekoľko knižníc, takže tu sú.
Všetko, čo musíte urobiť, je extrahovať súbor versano knižníc a skopírovať všetky knižnice do priečinka knižníc v softvéri arduino.
Krok 5: Odovzdanie programu
Uistite sa, že sú nainštalované všetky požadované knižnice. Nastavte dosku na arduino nano. Vyberte správny port com.
Tak tu to máte!