Šodien mēs apskatīsim, kā dari pats liek atdzist elektroniska ierīce, par kuru sapņo visi studenti, - miniatūra digitālā apkrāpta lapa!
Šī pašdarinātā produkta autors ir AlexGyver (YouTube kanāls "AlexGyver").
Tuvojas ziema, kas nozīmē, ka studentiem drīz būs sesija. Un jums ir jāgatavojas sesijai un gudri jāgatavojas. Pirms sešiem mēnešiem Alekss jau stāstīja, kā ar savām rokām izgatavot praktiski nemanāmu krāpšanās lapu, ar kuras palīdzību var norakstīt jebkuru testu, uz kuru atbildes ir zināmas jau iepriekš. Un norakstīt pēc iespējas diskrētāk, neveicot absolūti nekādas darbības, kuras var uzskatīt par krāpšanos.
Šoreiz mēģināsim padarīt kaut ko klasiskāku, līdzīgu papīra gabalam ar ļoti smalki uzrakstītu tekstu.
Tātad, lai atkārtotu šo projektu mums būs nepieciešams:
- OLED displejs ar izšķirtspēju 128 līdz 64 punktiem ar i2c savienojumu, 4 tapas;
- kartes slots;
- tieši microSD atmiņas karti;
- pogas kontrolēt 3gab .;
- un protams Arduino nano, kas pārvaldīs visu šo dzelzi.
Ideja ir šāda: jebkuru tekstu txt formātā mēs nometam atmiņas kartē, izmantojot vienkārša teksta failu. Mikrokontrolieris nolasīs tekstu no faila un parādīs to.
No pirmā acu uzmetiena uzdevums šķiet diezgan vienkāršs, taču patiesībā tas nav gluži tā. Vietējo bibliotēku darbam ar šāda veida karti indieši rakstīja dabiski, un autore nolēma to mazliet pārtaisīt.
Tīklā viegli var atrast daudzas OLED displeja bibliotēkas, bet diemžēl tās ir uzrakstījuši vieni un tie paši indiāņi, un šajā gadījumā autoram bija jāraksta savs, kurš datus parādīs displejā, neizmantojot buferi mikrokontrollera pusē, kā arī visam. pareizi parādīt krievu fontu.
Šeit ir mūsu nākotnes ierīces izkārtojums:
Es domāju, ka visi piekrīt, ka nav ko slēpt šādu apkrāptu lapu, nebūs triviāli to izmantot paredzētajam mērķim, nepiesaistot pārlieku lielu uzmanību savai personai.
Bet mēs zinām, kā selekcionēt iespiedshēmas plates, tāpēc mēs to darīsim tagad.
Pirmais solis ir uzzīmēt shēmas plati. Autore, kā parasti, šķīra to tiešsaistes redaktorā EasyEDA.
Tas izskatās šādi Topošās ierīces shēma:
Diagrammā parādīti visi nepieciešamie komponenti: mikrokontrolleris, 3 pogas, displejs, microSD kartes slots, akumulators un rezistors, kas nepieciešami, lai mikroshēmas programmaparatūras darbības laikā pievilktu atiestatīšanas tapu.
Projekta galvenais mērķis ir maksimāla kompaktums. Šī iemesla dēļ autore ļoti uzmanīgi izstrādāja dēli displeja lielumā un 3 pogās.
Šīs pogas, starp citu, ir klusas, ļoti foršas, un tās ir vienkārši ideālas mūsu šodienas projektam.
Zem displeja tiks novietots cr2025 vai 2032 formāta litija jonu akumulators, un pats mikrokontrollers, kā arī ieslēgšanas / izslēgšanas slēdzis atradīsies tieši zem tā.
Ar projektu var lejupielādēt arhīvu ŠEIT.
Svarīgs punkts! Uz kuģa Arduino mums ir 16 MHz pulksteņu ģenerators, un mikrokontrollers ir konfigurēts darbam ar to.
Lai vienkāršotu montāžu, uz tāfeles nav ģeneratora gultiņas, un mikrokontrolleru darbina ar iekšēju pulksteni. Lai tas darbotos, mums jākonfigurē iekšējā pulksteņa avota drošinātāji vai jāiegādājas tukša ATmega328 mikroshēma, kurā viss jau ir tā, kā vajadzētu.
Tad mums vajag usbasp programmētājs, bet kā programmētāju var izmantot arī citu arduinka, instrukcijas ir atrodamas internetā.
Procedūra ir šāda: vispirms jums jāatver lejupielādētā programmaparatūra kopā ar projekta arhīvu, pēc tam jāinstalē modificētais Gyvercore kodols, sīkāku informāciju var atrast autora vietnē.
Pēc tam atlasiet iekšējo 8 MHz pulksteņa avotu, atlasiet bootloader “bez bootloader”, tas paātrinās mūsu ierīces iekļaušanu.
Un noklikšķiniet uz "ierakstīt sāknēšanas programmu".
Pēc tam noklikšķiniet uz “skice” - “lejupielādēt caur programmētāju”, un programmaparatūra tiek ielādēta mikroshēmā.
Nākamais solis ir matu žāvētāja noņemšana un mikroplates “izpūšana” (lodēšana) no tāfeles. Es atkārtoju, ja jums nav matu žāvētāja un jūs jau to pielodējat pie dēļa, jūs varat ņemt pliku akmeni.
No moduļa ir jāizņem arī atmiņas kartes slots. Vai arī meklējiet, kur var iegādāties vienu gabalu bez maksas.
Šeit ir punkts, apvienojiet to ar mikroshēmas punktu.
Tālāk piestipriniet kāju pāri un lodēt.
Mikroshēmas korpuss ir diezgan mazs, taču šķita, ka viss darbojas pareizi. Pēc tam lodējiet nost akumulatora nodalījumu un slēdzi.
Tad mēs lodējam šos komponentus jaunai plāksnei.
Nākamais solis ir rūpīgi izskalot plūsmas atlikumus, piemēram, ar Kalosha tīrīšanas līdzekli.
Kad dēļa apakšējā puse ir pabeigta, pārejiet pie otras. Pirmais solis ir nedaudz sabiezēt akumulatora paliktni. Tas ir nepieciešams normāla kontakta nodrošināšanai, jo baterijas ir atšķirīgas, dažām no tām ir sabiezējums no mīnusa puses, bet dažām nav šādas sabiezēšanas, un tās darbosies slikti.
Pēc tam lodējiet pogas un akumulatora nodalījumu.
Tad ieteicams uz akumulatora nodalījuma pielīmēt abpusēju lenti, bet ārkārtējos gadījumos elektriskā lente nokrīt.
Tas ir nepieciešams, lai kontakti displejā netiktu aizvērti.
Nākamais solis ir displeja lodēšana.
Tas ir viss, mūsu augsto tehnoloģiju uzplaukums ir pilnīgi gatavs. Mēs ievietojam akumulatoru (plus uz augšu), atmiņas karti un ieslēdzam ierīci.
Kā redzat, viss darbojas! Lai atkārtoti uzliesmotu ierīci, vispirms jums to jāizslēdz. Tad mēs izņemam atmiņas karti un ievietojam programmētāja bloku ar VCC tapu augšējā kreisajā caurumā un nedaudz noliecam, piemēram:
Atgriezīsimies pie programmaparatūras faila. Šeit jūs varat konfigurēt labās puses un kreisās puses režīmu (tas ietekmē ekrāna orientāciju un pogu virzienu).
Vidējā poga - izvēlieties un izejiet no miega režīma, vēl 2 pogas - tas ir uz augšu / uz leju, lai ritinātu tekstu un failus.
Lai izietu no faila lasīšanas režīma, nospiediet un turiet izvēles taustiņu.
Rezultātā izrādījās šāda diezgan interesanta ierīce, varbūt kāds palīdzēs bezjēdzīgu priekšmetu piegādē ar nepamatoti augstām prasībām teksta iegaumēšanai.
Tas arī viss. Paldies par uzmanību. Tiekamies drīz!
Autora video: