Turinys:
- 1 žingsnis: įsigykite dalis
- 2 žingsnis: grandinės projektavimas
- 3 žingsnis: kodavimas
- 4 žingsnis: bibliotekos
- 5 veiksmas: įkelkite programą
- 6 veiksmas: kaip tai veikia
Video: Versano: daugiafunkcinis patogus įrenginys (arduino Nano): 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Man reikėjo patogaus multimetro, kurį būtų lengva nešiotis bet kur. Aš norėjau, kad jis būtų mažas ir miniatiūrinis, įprastame multimetre. Kambarių kodavimo ir grandinės projektavimo valandomis galiausiai sukūriau prietaisą, galintį išmatuoti įtampos kritimą, rezistorių, akumuliatoriaus įtampą ir pan. Tai buvo gana sunku kad galėčiau sukurti įrenginį, kuris vienu metu galėtų atlikti visas šias funkcijas, bet man tai pavyko.
Po dienos man kilo mintis, kodėl gi nepadaryti šio multimetro kaip daugiafunkcinio prietaiso, kuris atnaujindamas kodą gali atlikti įvairias funkcijas. Aš pagalvojau apie tai ir redagavau PCB ir pridėjau prie jo papildomų komponentų.
Po redagavimo ir pritaikymo PCB pagaliau užsakiau PCB PCBway. Jie yra nuostabūs PCB gamintojai iš Kinijos. Jie teikia aukštos kokybės PCB už 5 USD už 10 vienetų. Aš gavau savo PCB per savaitę ir jie buvo tikrai gražūs.
Tai prietaisas, galintis atlikti įvairias funkcijas. Jį galima sujungti į skirtingus įrenginius. Kaip jau sakiau, „eariler“gali būti naudojamas kaip multimetras, bet be to, jis gali būti naudojamas kaip muzikos grotuvas. Nors tai negali būti naudojama kaip profesionalus muzikos grotuvas, tačiau jis gali gaminti skirtingus tonus. Paspaudus skirtingus mygtukus, gaunami nauji tonai.
Tada jis gali būti naudojamas kaip skaičiuotuvas, skaičiai bus rodomi ekrane „OLED“, o vartotojas gali pasirinkti skirtingus skaičius ir pasirinkti operacijas naudodami potenciometrą. Jis gali atlikti keturias skaičių pridėjimo, atėmimo, daugybos ir padalijimo operacijas. Tai suteikia teisingą išvestį iki dviejų skaičių po kablelio.
Jis gali būti naudojamas kaip žaidimų konsolė, pavyzdžiui, aš sukūriau teniso žaidimą. Smagu žaisti žaidimus šiame įrenginyje.
Prie įrenginio pridėjęs RTC (Real Time Clock) modulį, jis gali rodyti laiką.
Jis gali būti naudojamas kaip virtuali klaviatūra. Obe ekrane bus rodomos abėcėlės. Mums tereikia pasirinkti abėcėlę, o prietaisas ekrane rodys tekstą slinkties būdu.
Kadangi tai yra nedidelio dydžio įrenginys, jis atrodo modernus ir juo bus smagu naudotis. Argi ne nuostabu, kad mažas įrenginys, galintis kartu atlikti šias daugybę funkcijų.
. Pagaliau šį prietaisą pavadinau VERSANO, tai universalaus nano santrumpa.
1 žingsnis: įsigykite dalis
Arduino nano
OLED ekranas 0,96"
Spauskite mygtukus x3
Vyriškos lyties moterų antraštės
Temperatūros jutiklis
Pyptelėjimas
LED
RTC DS3231
Rezistoriai 470ohm 1k x2
Baterija
Kai kurie šiame projekte naudojami įrenginiai yra
Lituoklis
Pincetai
Lituoklio srautas
Tai gana daug medžiagų, reikalingų šiam projektui panaikinti. Taigi pradėkime.
2 žingsnis: grandinės projektavimas
Aš sukūriau savo pcb „easyeda“. Jie suteikia gerą pagrindą profesionaliam kompiuteriui kurti ir labai lengva juos suprojektuoti naudojant „easyeda“funkcijas.
3 žingsnis: kodavimas
Štai „Versano“kūrimo kodas.
Kodas yra lengvas ir gali būti pritaikytas. Jis yra komentuojamas, todėl man nereikia paaiškinti kodo.
Keletas svarbių kodavimo pastabų
1.) Turiu senesnę arduino ide versiją. Todėl kodą parašiau senesne versija. Šie kodai neveiks naujesnėse arduino IDE versijose.
Taigi rekomenduoju programuoti arduino arduino ide 1.6.7 versijoje. Senesnės versijos failas pridedamas čia.
2.) Įkėlę kodą „arduino“, gausite pranešimą apie mažesnes atminties stabilumo problemas. „Ignoruokite šį pranešimą, tai tik įspėjimas. Tai nesukels jokių problemų naudojant.
4 žingsnis: bibliotekos
Projekto metu jums reikės bibliotekų, todėl čia jos yra.
Viskas, ką jums reikia padaryti, tai išgauti versano bibliotekų failą ir nukopijuoti visas bibliotekas į bibliotekų aplanką „arduino“programinėje įrangoje.
5 veiksmas: įkelkite programą
Įsitikinkite, kad visos reikalingos bibliotekos yra įdiegtos. Nustatykite plokštę į arduino nano. Pasirinkite tinkamą kom prievadą.
Taigi štai!
6 veiksmas: kaip tai veikia
Rekomenduojamas:
ASS įrenginys (antisocialinis socialinis įrenginys): 7 žingsniai
ASS įrenginys (antisocialinis socialinis įrenginys): pasakykite, kad esate tas žmogus, kuriam patinka būti šalia žmonių, bet nepatinka, kad jie artėja. Jūs taip pat mėgstate žmones ir jums sunku pasakyti „ne“žmonėms. Taigi jūs nežinote, kaip liepti jiems atsitraukti. Na, įveskite - ASS įrenginys! Y
Daugiafunkcinis spurgos ventiliatorius: 7 žingsniai
Daugiafunkcinis spurgos ventiliatorius: pavargote nuo litavimo dūmų, kurie litavimo metu patenka į jūsų akiratį? Pavargote, kai negalite išbandyti savo naujo lėktuvo dizaino, kai to reikia? Tada pabandykite sukurti šį nuostabų įrenginį! Šis projektas yra universalus nešiojamasis pūstuvas, kuris gali būti
ARUPI - nebrangus automatinis įrašymo įrenginys/autonominis įrašymo įrenginys (ARU), skirtas garsų kraštovaizdžio ekologams: 8 žingsniai (su nuotraukomis)
ARUPI - pigių automatinių įrašų įrenginys/autonominis įrašymo įrenginys (ARU) garso peizažo ekologams: šią instrukciją parašė Anthony Turneris. Projektas buvo sukurtas padedant Kento universiteto Kompiuterijos mokyklos „Shed“(ponas Daniel Knox buvo puiki pagalba!). Jis parodys, kaip sukurti automatizuotą garso įrašymo
Valstybinė mašina ir daugiafunkcinis darbas „Arduino“su SPI plėtikliais: 3 žingsniai
Valstybinė mašina ir daugiafunkcinis darbas „Arduino“naudojant „SPI Expanders“: praėjusią savaitę aš prašiau sukurti fejerverkų bandymo sistemą su arduino. Gaisrams valdyti reikėjo apie 64 išėjimų. Vienas iš būdų tai padaryti yra naudoti IC plėtiklius. Taigi galimi 2 sprendimai:- I2C plėtiklis, tačiau kai reikia
„Pasidaryk pats“daugiafunkcinis magnetinės terapijos prietaisas (PEMF, RIFE ..): 5 žingsniai
„Pasidaryk pats“daugiafunkcinis magnetinės terapijos prietaisas (PEMF, RIFE ..): impulsinė elektromagnetinio lauko terapija, taip pat žinoma kaip PEMF, yra alternatyvi gydymo priemonė be vaistų, neinvazinė, skausmą malšinanti priemonė, kuri taip pat skatina spartesnį ligų ir traumų gijimą