INHOUDSOPGAWE:

Versano: 'n multifunksionele handige toestel (arduino Nano): 6 stappe
Versano: 'n multifunksionele handige toestel (arduino Nano): 6 stappe

Video: Versano: 'n multifunksionele handige toestel (arduino Nano): 6 stappe

Video: Versano: 'n multifunksionele handige toestel (arduino Nano): 6 stappe
Video: 12 самых крутых технических гаджетов и новых технологий 2024, Julie
Anonim
Versano: 'n multifunksionele handige toestel (arduino Nano)
Versano: 'n multifunksionele handige toestel (arduino Nano)
Versano: 'n multifunksionele handige toestel (arduino Nano)
Versano: 'n multifunksionele handige toestel (arduino Nano)
Versano: 'n multifunksionele handige toestel (arduino Nano)
Versano: 'n multifunksionele handige toestel (arduino Nano)

Ek het 'n handige multimeter nodig wat maklik oral heen kan vervoer word. Ek wou hê dit moet klein wees en 'n miniatuur in die kampioenskap met die normale multimeters. Met ure se kodering en kringontwerp het ek uiteindelik 'n toestel gemaak wat spanningval, weerstand, batteryspanning, ensovoorts kan meet. Dit was nogal moeilik vir my 'n toestel maak wat al hierdie funksies op 'n tyd kan verrig, maar ek het daarin geslaag.

'N Dag later het ek 'n idee gekry waarom hierdie multimeter nie as 'n multitasking -toestel gemaak kan word wat verskillende funksies kan verrig deur die kode by te werk nie. Ek het hieroor gedink en die PCB geredigeer en 'n paar ekstra komponente daarby gevoeg.

Na die redigering en aanpassing van die PCB, het ek uiteindelik die PCB bestel op pcbway.

Dit is 'n toestel wat verskillende funksies kan verrig, dit kan in verskillende toestelle gemanipuleer word. professionele musiekspeler, maar dit kan verskillende tones produseer. Deur op verskillende knoppies te druk, word nuwe kleure vervaardig.

Vervolgens kan dit as 'n sakrekenaar gebruik word, getalle sal op die oled -skerm vertoon word en die gebruiker kan verskillende getalle kies en bewerkings kies met behulp van die potensiometer. Dit kan vier bewerkings uitvoer op getalle optel, aftrek, vermenigvuldig en deel. tot twee plekke van desimale.

Dit kan gebruik word as 'n spelkonsole, byvoorbeeld, ek het 'n pong -speletjie geskep. Dit is lekker om hierdie toestel te speel.

Deur 'n RTC -module (Real Time Clock) by die toestel te voeg, kan dit tyd vertoon.

Dit kan as 'n virtuele sleutelbord gebruik word. Alfabet word op die oled -skerm vertoon. Ons hoef net die alfabet te kies, en die toestel sal die teks op 'n blaai -skerm vertoon.

Aangesien dit 'n klein toestel is, lyk dit tegnies en sal dit baie pret wees om dit te gebruik. Is dit nie wonderlik dat 'n klein toestel wat hierdie vele funksies saam kan verrig nie.

Uiteindelik noem ek hierdie toestel VERSANO, dit is 'n afkorting van veelsydige nano.

Stap 1: Verkry onderdele

Verkry onderdele
Verkry onderdele

Arduino nano

OLED -skerm 0,96"

Drukknoppies x3

Manlike vroulike opskrifte

Temperatuur sensor

Biep

LED

RTC DS3231

Weerstande 470ohm 1k x2

Battery

Sommige toestelle wat in hierdie projek gebruik word, is

Soldeerbout

Pincet

Soldeervloei

Dit is min of meer materiaal wat nodig is om hierdie projek af te dwing, so laat ons begin.

Stap 2: Kringontwerp

Kringontwerp
Kringontwerp

Ek het my PCB ontwerp op easyeda. They bied 'n goeie grond om professionele PCB te ontwerp en dit is baie maklik om dit te ontwerp met behulp van funksies van easyeda.

Stap 3: Kodering

Kodering
Kodering

Hier is die kode vir die bou van Versano.

Die kode is maklik en kan aangepas word. Daar word kommentaar gelewer, so ek hoef nie die kode te verduidelik nie.

Enkele belangrike aantekeninge vir kodering

1.) Ek het 'n ouer weergawe van arduino ide. Daarom het ek die kode in 'n ouer weergawe geskryf. Die gegewe kodes werk nie in nuwer weergawes van arduino IDE nie.

Ek beveel u dus aan om u arduino te programmeer in arduino ide weergawe 1.6.7. Die lêer vir die ouer weergawe is hier aangeheg.

2.) Nadat u die kode in arduino opgelaai het, kry u 'n boodskap van laer geheue -stabiliteitsprobleme. Ignoreer hierdie boodskap, dit is slegs 'n waarskuwing. Dit veroorsaak geen probleme tydens die gebruik nie.

Stap 4: Biblioteke

Biblioteke
Biblioteke

U benodig 'n paar biblioteke tydens die projek, so dit is hier.

Al wat u hoef te doen is om die versano biblioteke -lêer uit te pak en al die biblioteke na die biblioteekmap in arduino -sagteware te kopieer.

Stap 5: Laai die program op

Laai die program op
Laai die program op

Maak seker dat al die vereiste biblioteke geïnstalleer is. Stel die bord op arduino nano. Kies die regte com -poort.

So hier gaan jy!

Stap 6: Hoe dit werk

Aanbeveel: