Indholdsfortegnelse:
- Trin 1: Anskaf dele
- Trin 2: Design af kredsløb
- Trin 3: Kodning
- Trin 4: Biblioteker
- Trin 5: Upload af programmet
- Trin 6: Sådan fungerer det
Video: Versano: en multifunktionel praktisk enhed (arduino Nano): 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Jeg havde brug for et praktisk multimeter, der let kan transporteres overalt. Jeg ville have den til at være lille og en miniature i camparison med de normale multimetre. Med timers kodning og design af kredsløb endte jeg med at lave en enhed, der kan måle spændingsfald, modstand, batterispænding og så videre. Det var ret svært for mig at lave en enhed, der kan udføre alle disse funktioner på et tidspunkt, men det lykkedes mig at gøre det.
En dag senere slog en idé mig om, hvorfor ikke lave dette multimeter som en multitasking -enhed, der kan udføre forskellige funktioner ved at opdatere koden. Jeg tænkte over dette og redigerede printkortet og tilføjede nogle ekstra komponenter til det.
Efter redigering og tilpasning af PCB'en bestilte jeg endelig PCB'en på pcbway. They er awesome PCB -fabrikanter fra Kina. De leverer PCB i høj kvalitet til $ 5 for 10 stykker. Jeg fik mine printkort på en uge, og de var virkelig flotte.
Dette er en enhed, der kan udføre forskellige funktioner. Den kan manupliseres til forskellige enheder. Som jeg sagde eariler, at denne kan bruges som et multimeter, men udover dette kan den bruges som en musikafspiller. Selvom denne ikke kan bruges som en professionel musikafspiller, men det kan producere forskellige toner. Ved at trykke på forskellige knapper produceres nye toner.
Dernæst kan det bruges som en lommeregner, tal vil blive vist på den oled -skærm, og brugeren kan vælge forskellige tal og vælge operationer ved hjælp af potentiometeret. Det kan udføre fire operationer på taladdition, subtraktion, multiplikation og division. Det giver output korrekt op til to decimaler.
Det kan bruges som en spillekonsol, for eksempel har jeg oprettet et pongspil. Det er sjovt at spille spil på denne enhed.
Ved at tilføje et RTC (Real Time Clock) modul til enheden kan det vise tid.
Det kan bruges som et virtuelt tastatur. Alfabeter vises på den oled -skærm. Vi skal bare vælge alfabeterne, og enheden viser teksten rullende på skærmen.
Da det er en lille enhed, ser det teknologisk ud, og det vil være sjovt at bruge dette. Er det ikke vidunderligt, at en lille enhed, der kan udføre disse mange funktioner sammen.
Til sidst kaldte jeg denne enhed som VERSANO, den er en forkortelse af alsidig nano.
Trin 1: Anskaf dele
Arduino nano
OLED -skærm 0,96 ''
Trykknapper x3
Mandlige kvindelige overskrifter
Temperatur måler
Bip
LED
RTC DS3231
Modstande 470ohm 1k x2
Batteri
Nogle enheder, der bruges i dette projekt, er
Loddekolbe
Pincet
Loddeflux
Det er stort set materialer, der er nødvendige for at mobilisere dette projekt. Så lad os komme i gang.
Trin 2: Design af kredsløb
Jeg designede min pcb på easyeda. They giver en god grund til at designe professionel PCB og det er meget let at designe dem ved hjælp af funktioner i easyeda.
Trin 3: Kodning
Her er koden til at bygge Versano.
Koden er let og kan tilpasses. Den kommenteres, så jeg behøver ikke at forklare koden.
Nogle vigtige bemærkninger til kodning
1.) Jeg har en ældre version af arduino ide. Derfor har jeg skrevet koden i en ældre version. De givne koder fungerer ikke i nyere versioner af arduino IDE.
Så jeg anbefaler dig at programmere din arduino i arduino ide version 1.6.7. Filen til ældre version er vedhæftet her.
2.) Når du har uploadet koden i arduino, får du en besked om lavere hukommelsesstabilitet, der kan opstå problemer ignorer denne meddelelse, det er bare en advarsel. Dette vil ikke forårsage problemer under brug.
Trin 4: Biblioteker
Du skal bruge nogle biblioteker under projektet, så her er de.
Alt du skal gøre er at udpakke filen versano biblioteker og kopiere alle bibliotekerne til biblioteksmappen i arduino -software.
Trin 5: Upload af programmet
Sørg for, at alle de nødvendige biblioteker er installeret. Indstil kortet til arduino nano. Vælg den rigtige com -port.
Så her går du!
Trin 6: Sådan fungerer det
Anbefalede:
CD4017-baseret multifunktionel cykelbaggrundsbelysning: 15 trin
CD4017-baseret multifunktionel cykelbaggrundsbelysning: Dette kredsløb er fremstillet ved at anvende meget almindeligt CD4017 LED-kredsløb såkaldt LED-chaser.Men det kan understøtte forskellige LED-blinkende metoder ved at tilslutte styrekabler som forskellige manerer.Det kan muligvis bruges som cykelbagbelysning eller visuel indikator
ASS-enhed (anti-social social enhed): 7 trin
ASS Device (Anti-Social Social Device): Sig, at du er den slags, der kan lide at være i nærheden af mennesker, men ikke kan lide, at de kommer for tæt på. Du er også en folkelyst og har svært ved at sige nej til folk. Så du ved ikke, hvordan du fortæller dem at stoppe. Nå, indtast - ASS -enheden! Y
DIY multifunktionel magnetisk terapienhed (PEMF, RIFE ..): 5 trin
DIY multifunktionel magnetisk terapienhed (PEMF, RIFE ..): Pulserende elektromagnetisk feltterapi, også kendt som PEMF, er en lægemiddelfri, ikke-invasiv, smertelindrende alternativ behandling, som også fremmer accelereret heling af lidelser og skader
Multifunktionel oversvømmelsesbeskyttelse, Indonesien: 9 trin
Multifunktionel oversvømmelsesbeskyttelse, Indonesien: Introduktion Rotterdam University of Applied Sciences (RUAS) og Unissula University i Semarang, Indonesien, samarbejder om at udvikle løsninger på de vandrelaterede problemer i Banger-polderen i Semarang og omkringliggende områder. The Banger po
En pulsoximeter -enhed ved hjælp af Arduino Nano, MAX30100 og Bluetooth HC06 .: 5 trin
En pulsoksymeterenhed ved hjælp af Arduino Nano, MAX30100 og Bluetooth HC06 .: Hej fyre, i dag skal vi bygge en sensorisk enhed til at aflæse iltniveauet i blodet og hjerterytmen på en ikke -invasiv måde ved hjælp af MAX30100 -sensoren. MAX30100 er en løsning til pulsoximetri og hjerterytmeovervågning. Det kombinerer to