» Elektronika »Pasidaryk pats elektroninis apgavikų lapas

„Pasidaryk pats“ elektroninis apgavikų lapas

Sveikinimai mūsų svetainės gyventojų!
Šiandien mes pažvelgsime, kaip daryk pats padaryti atvėsti elektroninis prietaisas, apie kurį svajoja visi studentai, - miniatiūrinis skaitmeninis žaidimų lapas!

Šio naminio produkto autorius yra AlexGyver („YouTube“ kanalas „AlexGyver“).
Artėja žiema, o tai reiškia, kad studentai netrukus turės sesiją. Ir reikia pasiruošti sesijai, ir protingai pasiruošti. Prieš šešis mėnesius Aleksas jau papasakojo, kaip savo rankomis pasidaryti beveik nepastebimą kodų lapą, su kuriuo galima nurašyti bet kurį testą, kurio atsakymai yra žinomi iš anksto. Ir nurašyti kiek įmanoma atidžiau, neatlikdamas absoliučiai jokių veiksmų, kurie gali būti laikomi sukčiavimu.

Šį kartą bandysime padaryti kažką klasikinio, panašaus į popieriaus lapą su labai smulkiai parašytu tekstu.

Taigi, pakartoti šį projektą mums reikės:
- OLED ekranas su 128 taškų skyra 64 taškais su „i2c“ jungtimi, 4 kaiščiai;
- kortelės lizdas;
- tiesiogiai „microSD“ atminties kortelę;
- mygtukai valdyti 3vnt;
- ir, žinoma Arduino nano, kuris valdys visą šią geležį.






Idėja yra tokia: bet kokį tekstą txt formatu mes įmetame į atminties kortelę, naudodami paprasto teksto failą. Mikrovaldiklis nuskaitys tekstą iš failo ir jį parodys.

Iš pirmo žvilgsnio užduotis atrodo gana paprasta, tačiau iš tikrųjų ji nėra tokia. Gimtoji biblioteka, skirta darbui su tokio tipo žemėlapiu, indėnams buvo parašyta natūraliai, ir autorius nusprendė šiek tiek perdaryti.

Tinkle galite lengvai rasti daugybę OLED ekrano bibliotekų, tačiau, deja, jas parašė tie patys indėnai, ir šiuo atveju autorius turėjo parašyti savo, kuris duomenis ekrane rodys nenaudodamas buferio mikrovaldiklio šone ir plius viskam. teisingai parodyti rusišką šriftą.


Štai mūsų būsimojo įrenginio išdėstymas:


Manau, visi sutinka, kad nėra ko paslėpti tokio apgaviko lapo, nebus nerealu naudoti jį pagal paskirtį, per mažai atkreipiant dėmesį į savo asmenį.

Bet mes žinome, kaip veisti spausdintines plokštes, kad tai padarytume dabar.
Pirmasis žingsnis yra nupiešti plokštę. Autorius, kaip įprasta, išsiskyrė internetiniame redaktoriuje „EasyEDA“.


Tai atrodo taip Būsimojo įrenginio schema:

Diagramoje pavaizduoti visi reikalingi komponentai: mikrovaldiklis, 3 mygtukai, ekranas, „microSD“ kortelės lizdas, akumuliatorius ir rezistorius, kurie reikalingi norint sugriežtinti iš naujo nustatymo kaištį visą lusto programinės įrangos laiką.
Pagrindinis projekto tikslas yra maksimalus kompaktiškumas. Dėl šios priežasties autorius labai kruopščiai suprojektavo lentą, kurios dydis būtų 3 ekranai.

Šie mygtukai, beje, yra tylūs, labai šaunūs, ir jie tiesiog puikiai tinka mūsų šiandieniniam projektui.

„Cr2025“ arba „2032“ formato ličio jonų akumuliatorius bus dedamas po ekranu, o pats mikrovaldiklis, taip pat įjungimo / išjungimo jungiklis - tiesiai po juo.

Galite atsisiųsti archyvą su projektu ČIA.


Svarbus dalykas! Laive Arduino turime 16 MHz laikrodžio generatorių, o mikrovaldiklis sukonfigūruotas dirbti su juo.


Lentelėje nėra generatoriaus lovelės, kuri palengvintų surinkimą, o mikrovaldiklį maitina vidinis laikrodis. Kad tai veiktų, turime sukonfigūruoti vidinio laikrodžio šaltinio saugiklius arba nusipirkti pliką ATmega328 lustą, kuriame viskas jau stovi taip, kaip turėtų.


Tada mums reikia „usbasp“ programuotojas, bet jūs taip pat galite naudoti kitą arduinka kaip programuotoją, instrukcijos yra internete.

Procedūra yra tokia: pirmiausia turite atidaryti atsisiųstą programinę-aparatinę įrangą kartu su projekto archyvu, tada turite įdiegti modifikuotą „gyvercore“ branduolį, daugiau informacijos galite rasti autoriaus svetainėje.


Tada pasirinkite vidinį 8 MHz laikrodžio šaltinį, paleisdami įkrovos tvarkyklę „be įkrovos įkėlimo programos“, tai paspartins mūsų įrenginio įtraukimą.


Ir spustelėkite „įrašyti įkrovos tvarkyklę“.

Tada spustelėkite „eskizas“ - „atsisiųsti per programuotoją“ ir programinė įranga įkeliama į lustą.


Kitas žingsnis - paimti plaukų džiovintuvą ir „nupūsti“ (lituoti) mikrovaldiklį nuo lentos. Aš kartoju, jei jūs neturite plaukų džiovintuvo ir jau lituokite jį į lentą, galite pasiimti pliką akmenį.



Atminties kortelės angą taip pat reikia išimti iš modulio. Arba ieškokite, kur galite nusipirkti vieną gabalą be jokio mokesčio.



Čia yra taškas, derinkite jį su lusto tašku.


Kitas, pritvirtinkite kojų ir litavimo porą.


Lusto korpusas yra gana mažas, tačiau viskas atrodė gerai. Tada nuimkite baterijų skyrių ir perjunkite.


Tada mes sudedame šiuos komponentus į naują plokštę.

Kitas žingsnis - kruopščiai nuplaukite srauto likučius, pavyzdžiui, „Kalosha“ valikliu.

Baigę apatinę lentos pusę pereikite prie kitos. Pirmasis žingsnis yra šiek tiek sutirštinti akumuliatoriaus padėkliuką. Tai būtina norint palaikyti normalų kontaktą, nes akumuliatoriai yra skirtingi, kai kurie turi minuso pusės storį, o kiti neturi tokio storinimo, be to, jie veiks blogai.

Tada lituok mygtukus ir baterijų skyrių.



Tada patartina ant akumuliatoriaus skyriaus klijuoti dvipusę juostą, tačiau kraštutiniais atvejais elektrinė juosta nubyrės.
Tai būtina, kad kontaktai nebūtų uždaryti ekrane.


Kitas žingsnis - ekrano litavimas.


Na, viskas, mūsų aukštųjų technologijų gama yra visiškai paruošta. Įdedame bateriją (plius į viršų), atminties kortelę ir įjungiame įrenginį.



Kaip matai, viskas veikia! Norėdami iš naujo perjungti įrenginį, pirmiausia turite jį išjungti. Tada išimame atminties kortelę ir įkišame programuotojo bloką su VCC kaiščiu į viršutinę kairiąją skylę ir šiek tiek pakreipiame, taip:


Grįžkime prie programinės aparatinės įrangos failo. Čia galite sukonfigūruoti dešinės rankos ir kairiosios rankos režimą (tai turi įtakos ekrano krypčiai ir mygtukų krypčiai).

Vidurinis mygtukas - pasirinkite ir išeikite iš miego režimo, dar 2 mygtukai - tai aukštyn / žemyn, jei norite slinkti per tekstą ir failus.
Norėdami išeiti iš failo skaitymo režimo, palaikykite nuspaudę pasirinkimo mygtuką.



Dėl to pasirodė toks gana įdomus įrenginys, galbūt kažkas padės pristatyti nenaudingas prekes su nepagrįstai aukštais teksto įsiminimo reikalavimais.

Tai viskas. Ačiū už dėmesį. Greitai pasimatysime!

Autoriaus vaizdo įrašas:
8.9
8.6
8.7

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalęju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti
12 komentarai
Sutinku, ARM architektūra tikrai turi daug didesnį potencialą. Aš turėjau galvoje šiek tiek kitokią. „Arduino“ programavimas yra toks paprastas, kad kuriami vaikų klubai. „Arduino“ labai palaiko, yra daugybė paruoštų projektų beveik bet kuriai užduočiai. Atvirojo kodo kodas, net jei savaitę parduodate, turite paskelbti kodą (jo taip pat gali neatpažinti STM32). Na, kaina. Apskritai, anksčiau neprieinamus prietaisus galima padaryti nebrangiai visomis prasmėmis, pradedant nuo asmeniškai surinktų - lėktuvo skrydžio valdikliu, avionikos avionika (mano profilyje yra straipsnių), valdymo pulto modeliu, dešimties kanalų valdymo skydeliu pirotechnikos gaminiams paleisti, sienų apšvietimu su „išsiplėtimo“ efektu. erdvė už ekrano žiūrint filmus, tai iš to, kas įdomu. Žinoma, į bet kokius garsiakalbius / grumtynes ​​/ avarines lemputes / suklastotas operacijas neatsižvelgiama. Ir yra daugybė projektų. Aš jokiu būdu ne ginu doiną ir nesigynžiu. Tiesiog konstatuoju faktus. Aš einu į liniją ir tikiuosi, kad jos rankos pasieks)
Atvirkščiai, milžiniškas tokių namų gaminių potencialas yra aptiktas STM32, o AVR tikrai ilsisi. Tačiau šis naminis produktas pasirodė be galo juokingas ir nepaisant to, kad atrodo, kad šūdas nereikalingas, galbūt pakartosiu))
Taip, daktaras tai suprato ten. Iš pradžių maniau, kad tai yra BVP Yahoo tiek jis iškraipė balsą reversu.
Taip, aš parašiau keletą straipsnių su jo vaizdo įrašu.
rūkyti
Autorius, skirtingai nei dauguma arduinoshchikovų, schemą suprojektavo beveik teisingai.
Tikra vaizdo kamera paverčia juos draudžiamu prietaisu
- ne, straipsnis buvo pataisytas
Pažiūrėjau. Nuoroda į patikusį žvirblį)
Ar tai pokštas ar pasirodo naujas vaizdo įrašas?)
Čia visas pokštas yra tai, kas padaryta savarankiškai. Alexas Hooveris (autorius) neseniai sutelkė dėmesį į Arduino programavimo mokymus. AVR dalykas jau yra labai pasenęs ir, nepaisant to, jis turi didžiulį potencialą „namų gaminiams“, grubiai tariant, skaitmeninėms technologijoms „ant kelio“.
Gydytojai mato.
Aš žiūrėjau vaizdo įrašą prieš valandą, jau buvo straipsnis ... greitai ...
Turiu gulintį pigų kinišką laikrodį - mažesnį mobilųjį telefoną, jutiklinį ekraną, be teksto ir nuotraukų, vaizdo įrašus gali rodyti, prieiga prie interneto - savaime, nors vaizdo kamera juos paverčia draudžiamu prietaisu! viršininkas

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...