Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Jeg trengte et praktisk multimeter som lett kan bæres hvor som helst. Jeg ville at den skulle være liten og en miniatyr i camparison med vanlige multimetre. Med timer med koding og kretsdesign endte jeg opp med å lage en enhet som kan måle spenningsfall, motstand, batterispenning og så videre. Det var ganske vanskelig for meg å lage en enhet som kan utføre alle disse funksjonene til tider, men jeg lyktes med å gjøre det.
En dag senere slo en idé meg om hvorfor ikke lage dette multimeteret som en multitasking -enhet som kan utføre forskjellige funksjoner ved å oppdatere koden. Jeg tenkte over dette og redigerte kretskortet og la til noen ekstra komponenter.
Etter å ha redigert og tilpasset kretskortet, bestilte jeg endelig kretskortet på pcbway. They er kjempebra PCB -fabrikanter fra Kina. De gir PCB av høy kvalitet til $ 5 for 10 stk.
Dette er en enhet som kan utføre forskjellige funksjoner. Den kan manupuleres til forskjellige enheter. Som jeg sa eariler at dette kan brukes som et multimeter, men ved siden av dette kan det brukes som en musikkspiller. Selv om dette ikke kan brukes som en profesjonell musikkspiller, men den kan produsere forskjellige toner. Ved å trykke på forskjellige knapper produseres nye toner.
Deretter kan den brukes som en kalkulator, tall vil bli vist på skjermen, og brukeren kan velge forskjellige tall og velge operasjoner ved hjelp av potensiometeret. Det kan utføre fire operasjoner på talladdisjon, subtraksjon, multiplikasjon og divisjon. Det gir utgang korrekt opp til to desimaler.
Den kan brukes som en spillkonsoll, for eksempel har jeg laget et pongspill. Det er morsomt å spille spill på denne enheten.
Ved å legge til en RTC -modul (Real Time Clock) til enheten kan den vise tid.
Det kan brukes som et virtuelt tastatur. Alfabeter vises på skjermen. Vi trenger bare å velge alfabeter, og enheten vil vise teksten rullende på skjermen.
Siden det er en liten enhet, ser det teknisk ut og det vil være morsomt å bruke dette. Er det ikke så fantastisk at en liten enhet som kan utføre disse mange funksjonene sammen.
Til slutt kalte jeg denne enheten som VERSANO, den er en forkortelse av allsidig nano.
Trinn 1: Skaff deg deler
Arduino nano
OLED -skjerm 0,96 ''
Trykknapper x3
Mannlige kvinnelige overskrifter
Temperatur sensor
Pip
LED
RTC DS3231
Motstander 470ohm 1k x2
Batteri
Noen enheter som brukes i dette prosjektet er
Loddejern
Pinsett
Loddefluks
Det er ganske mye materialer som trengs for å mobbe dette prosjektet. Så la oss komme i gang.
Trinn 2: Kretsdesign
Jeg designet min PCB på easyEDa. De gir et fint underlag for å designe profesjonell PCB og det er veldig enkelt å designe dem ved hjelp av funksjoner i easyeda.
Trinn 3: Koding
Her er koden for å bygge Versano.
Koden er enkel og kan tilpasses. Den kommenteres, så jeg trenger ikke å forklare koden.
Noen viktige notater for koding
1.) Jeg har eldre versjon av arduino ide. Derfor har jeg skrevet koden i eldre versjon. De oppgitte kodene fungerer ikke i nyere versjoner av arduino IDE.
Så jeg anbefaler deg å programmere din arduino i arduino ide versjon 1.6.7. Filen for eldre versjon er vedlagt her.
2.) Etter at du har lastet opp koden i arduino vil du få en melding om lavere minne stabilitet problemer kan oppstå ignorer denne meldingen det er bare en advarsel. Dette vil ikke forårsake noe problem under bruk.
Trinn 4: Biblioteker
Du trenger noen biblioteker under prosjektet, så her er de.
Alt du trenger å gjøre er å pakke ut versano libraries -filen og kopiere alle bibliotekene til bibliotekmappen i arduino -programvaren.
Trinn 5: Last opp programmet
Sørg for at alle nødvendige biblioteker er installert. Sett kortet til arduino nano. Velg riktig com -port.
Så her går du!