Tänään tarkastelemme miten tee se itse tehdä viileäksi elektroninen laite, josta kaikki opiskelijat haaveilevat - pienoiskoossa oleva digitaalinen huijausarkki!
Tämän kotitekoisen tuotteen kirjoittaja on AlexGyver (YouTube-kanava "AlexGyver").
Talvi on tulossa, mikä tarkoittaa, että opiskelijoilla on pian istunto. Ja sinun täytyy valmistautua istuntoon ja valmistautua viisaasti. Kuusi kuukautta sitten Alex kertoi jo, kuinka tehdä lähes huomaamaton huijauskortti omilla käsillään, jolla voit kirjoittaa kaikki testit, joille vastaukset ovat tiedossa etukäteen. Ja kirjata pois mahdollisimman hienovaraisesti tekemättä ehdottomasti mitään toimia, joita voidaan pitää huijauksina.
Tällä kertaa yritämme tehdä jotain klassisempaa, samanlaista kuin paperi, jolla on erittäin hieno teksti.
Joten toistaa tämä projekti tarvitsemme:
- OLED-näyttö resoluutiolla 128 64 pistettä i2c-yhteydellä, 4 nastaa;
- korttipaikka;
- suoraan microSD-muistikortti;
- nappi hallita 3kpl;
- ja tietysti Arduino nano, joka hallitsee kaiken tämän raudan.
Idea on seuraava: pudotamme kaiken tekstin txt-muodossa muistikortille käyttämällä tavallista tekstitiedostoa. Mikrokontrolleri lukee tiedostosta tekstin ja näyttää sen.
Ensi silmäyksellä tehtävä näyttää melko yksinkertaiselta, mutta itse asiassa se ei ole niin. Intiaanit kirjoittivat luonnollisesti intialaisille luonnollisen kirjaston, joka työskenteli tämän tyyppisen kartan kanssa, ja kirjoittaja päätti tehdä siitä uuden version.
Voit helposti löytää verkosta monia kirjastoja OLED-näytölle, mutta valitettavasti ne ovat kirjoittaneet samat intialaiset, ja tässä tapauksessa kirjoittajan piti kirjoittaa oma, joka näyttää tiedot näytöllä käyttämättä puskuria mikrokontrollerin puolella ja lisäksi kaikkea näytä venäjän kirjasin oikein.
Tässä on tulevaisuuden laitteen asettelu:
Luulen, että kaikki ovat yhtä mieltä siitä, että tällaista huijauskoodia ei ole mitään piilossa, sillä ei ole triviaalia käyttää sitä aiottuun tarkoitukseen kiinnittämättä liikaa huomiota henkilöihisi.
Mutta me tiedämme kuinka jalostaa painettuja piirilevyjä, niin teemme sen nyt.
Ensimmäinen vaihe on piirilevyn piirtäminen. Kirjoittaja erotti sen tavallisesti verkkotoimittajassa EasyEDA.
Se näyttää tältä Tulevan laitteen kaavio:
Kaavio näyttää kaikki tarvittavat komponentit: mikrokontrolleri, 3 painiketta, näyttö, microSD-korttipaikka, akku ja vastus, joita tarvitaan nollaustapin kiristämiseen sirun laiteohjelmiston ajaksi.
Projektin päätavoite on maksimaalinen kompaktius. Tästä syystä kirjoittaja suunnitteli taulun erittäin huolellisesti näytön kokoisena ja 3 painikkeella.
Nämä painikkeet ovat muuten hiljaisia, erittäin viileitä, ja ne ovat vain täydellisiä tämän päivän projektiamme.
Näytön alle asetetaan cr2025- tai 2032-muotoinen litium-ioni-akku, ja itse mikrokontrolleri sekä päälle / pois-kytkin sijaitsevat suoraan alla.
Voit ladata arkiston projektin mukana TÄSTÄ.
Tärkeä asia! Aluksella Työläs meillä on 16 MHz kellogeneraattori ja mikro-ohjain on määritetty toimimaan sen kanssa.
Taulussa ei ole generaattorisänkyä kokoamisen yksinkertaistamiseksi, ja mikrokontrolleri saa virtansa sisäisestä kellosta. Jotta tämä toimisi, meidän on määritettävä sisäisen kellolähteen sulake tai ostettava paljain ATmega328-siru, jossa kaikki on jo niin kuin pitäisi.
Sitten tarvitsemme usbasp-ohjelmoija, mutta voit käyttää myös toista arduinkaa ohjelmoijana, ohjeet ovat Internetissä.
Menettelytapa on seuraava: ensin on avattava ladattava laiteohjelmisto projekti-arkiston mukana, sitten on asennettava muokattu Gyvercore-ydin, lisätietoja löytyy kirjoittajan sivustolla.
Seuraavaksi valitse sisäinen 8 MHz: n kellolähde, valitse bootloader “ilman bootloaderia”, tämä nopeuttaa laitteen sisällyttämistä.
Napsauta "nauhoita käynnistyslataaja".
Napsauta seuraavaksi “luonnos” - “lataa ohjelmoijan kautta” ja laiteohjelma ladataan sirulle.
Seuraava vaihe on ottaa hiustenkuivaaja ja “puhalla pois” (juote) mikro-ohjain levyltä. Toistan, voit ottaa paljaan kiven, jos sinulla ei ole hiustenkuivaajaa ja juotat sen jo pöydälle.
Muistikorttipaikka on myös poistettava moduulista. Tai etsiä missä voit ostaa yhden kappaleen ilman maksua.
Tässä on kohta, yhdistä se sirun pisteeseen.
Kiinnitä seuraavaksi jalat ja juote.
Sirun runko on melko pieni, mutta kaikki näytti toimivan hyvin. Seuraavaksi juota akkutila pois ja kytke se.
Sitten juotamme nämä komponentit uuteen levyyn.
Seuraava vaihe on huuhtele vuon jäämät perusteellisesti esimerkiksi Kalosha-puhdistusaineella.
Kun levyn alaosa on valmis, siirry toiseen. Ensimmäinen askel on paksuuttaa akkupala hieman. Tämä on välttämätöntä normaalin kosketuksen aikaansaamiseksi, koska paristot ovat erilaisia, joissakin on paksuus miinuspuolella ja toisissa ei ole tällaista sakeutumista, ja ne toimivat huonosti.
Seuraavaksi juota painikkeet ja paristolokero.
Sitten on suositeltavaa kiinnittää kaksipuolinen teippi paristolokeroon, mutta ääritapauksissa sähköteippi irtoaa.
Tämä on välttämätöntä, jotta kontaktit eivät sulkeudu näytöllä.
Seuraava vaihe on näytön juottaminen.
No, siinä kaikki, huipputeknologiamme on täysin valmis. Asetamme pariston (plus ylös), muistikortin ja käynnistämme laitteen.
Kuten näette, kaikki toimii! Jos haluat laittaa laitteen uudelleen, sinun on ensin sammutettava se. Poistamme sitten muistikortin ja asetamme ohjelmointilohkon, jossa VCC-nasta on vasemmassa yläreunassa, ja kallistamme sitä hiukan, kuten tämä:
Palataan takaisin laiteohjelmistotiedostoon. Täällä voit määrittää oikeakätisen ja vasenkätisen tilan (se vaikuttaa näytön suuntaan ja painikkeiden suuntaan).
Keskimmäinen painike - valitse lepotila ja poistu siitä, toinen 2 painiketta - tämä on ylös / alas selataksesi tekstiä ja tiedostoja.
Voit poistua tiedostojen lukutilasta pitämällä valintapainiketta painettuna.
Seurauksena on, että tällainen melko mielenkiintoinen laite osoittautui, ehkä joku auttaa toimittamaan hyödytöntä tuotetta, jolla on kohtuuttoman korkeat vaatimukset tekstin muistamiselle.
Siinä kaikki. Kiitos huomiosta. Nähdään pian!
Tekijän video: