Versano: Višenamjenski praktičan uređaj (arduino Nano): 6 koraka
Versano: Višenamjenski praktičan uređaj (arduino Nano): 6 koraka
Anonim
Versano: Višenamjenski praktičan uređaj (arduino Nano)
Versano: Višenamjenski praktičan uređaj (arduino Nano)
Versano: Višenamjenski praktičan uređaj (arduino Nano)
Versano: Višenamjenski praktičan uređaj (arduino Nano)
Versano: Višenamjenski praktičan uređaj (arduino Nano)
Versano: Višenamjenski praktičan uređaj (arduino Nano)

Trebao mi je praktičan multimetar koji se može lako nositi bilo gdje. Htio sam da bude mali i minijaturni u kampusu s normalnim multimetrima. Uz sate kodiranja i projektiranja kola završio sam s izradom uređaja koji može mjeriti pad napona, otpornik, napon baterije i tako dalje. Bilo je prilično teško za mene da napravim uređaj koji može istovremeno izvršavati sve ove funkcije, ali sam u tome uspio.

Dan kasnije pala mi je na pamet ideja zašto ovaj multimetar ne napraviti kao uređaj za više zadataka koji može obavljati različite funkcije ažuriranjem koda. Razmislio sam o tome i uredio PCB i dodao mu neke dodatne komponente.

Nakon uređivanja i prilagođavanja PCB -a, konačno sam naručio PCB na pcbway -u. Oni su odlični proizvođači PCB -a iz Kine. Pružaju visokokvalitetne PCB -e po cijeni od 5 USD za 10 komada. Dobio sam svoje PCB -e za tjedan dana i bili su jako lijepi.

Ovo je uređaj koji može obavljati različite funkcije. Može se ručno raspodijeliti na različite uređaje. Kao što sam rekao slušalica, ovo se može koristiti kao multimetar, ali osim toga može se koristiti i kao muzički player. Iako se ovo ne može koristiti kao profesionalni muzički player, ali može proizvesti različite tonove. Pritiskom na različite tipke stvaraju se novi tonovi.

Zatim se može koristiti kao kalkulator, brojevi će biti prikazani na oled ekranu i korisnik može izabrati različite brojeve i izabrati operacije pomoću potenciometra. Može izvršiti četiri operacije dodavanja, oduzimanja, množenja i dijeljenja. To daje ispravne rezultate na dva decimalna mjesta.

Može se koristiti kao igraća konzola, na primjer ja sam napravio pong igru. Zabavno je igrati igre na ovom uređaju.

Dodavanjem modula RTC (sat u realnom vremenu) na uređaj može prikazati vrijeme.

Može se koristiti kao virtuelna tastatura. Abecede će biti prikazane na oled ekranu. Trebamo samo odabrati abecede i uređaj će prikazati tekst na ekran pomicanjem.

Kako je riječ o uređaju male veličine, izgleda tehnički i bit će zabavno koristiti ga. Nije li ovo divno kao mali uređaj koji može zajedno izvršavati ove mnoge funkcije.

. Na kraju sam ovaj uređaj nazvao VERSANO, to je skraćenica od svestranog nano.

Korak 1: Nabavite dijelove

Nabavite dijelove
Nabavite dijelove

Arduino nano

OLED ekran 0,96 ''

Tasteri x3

Muški Ženski zaglavlja

Senzor temperature

Bip

LED

RTC DS3231

Otpornici 470ohm 1k x2

Baterija

Neki uređaji koji se koriste u ovom projektu su

Lemilica

Pinceta

Lemni fluks

To je prilično mnogo materijala potrebnih za jačanje ovog projekta. Pa počnimo.

Korak 2: Projektovanje kola

Projektovanje kola
Projektovanje kola

Dizajnirao sam svoj PCB na easyeda -i. Oni pružaju lijepu podlogu za dizajniranje profesionalnih PCB -a i vrlo ih je jednostavno dizajnirati koristeći funkcije easyede.

Korak 3: Kodiranje

Kodiranje
Kodiranje

Evo koda za izgradnju Versana.

Kôd je jednostavan i može se prilagoditi. Komentiran je pa ne moram objašnjavati kôd.

Neke važne napomene za kodiranje

1.) Imam stariju verziju arduino ide. Zato sam napisao kod u starijoj verziji. Navedeni kodovi neće raditi u novijim verzijama arduino IDE -a.

Zato vam preporučujem da programirate svoj arduino u arduino ide verziji 1.6.7. Datoteka za stariju verziju je priložena ovdje.

2.) Nakon što učitate kôd u arduino, dobit ćete poruku o problemima sa smanjenom stabilnošću memorije. Zanemarite ovu poruku, to je samo upozorenje. To neće uzrokovati nikakve probleme prilikom korištenja.

Korak 4: Biblioteke

Biblioteke
Biblioteke

Za vrijeme projekta trebat će vam neke biblioteke, pa evo ih.

Sve što trebate učiniti je izdvojiti datoteku versano libraries i kopirati sve biblioteke u mapu libraries u arduino softveru.

Korak 5: Otpremanje programa

Otpremanje programa
Otpremanje programa

Provjerite jesu li sve potrebne biblioteke instalirane. Postavite ploču na arduino nano. Odaberite desni com port.

Pa izvolite!

Korak 6: Kako to funkcionira