» електроника »Направи си сам електронен лист за мами

Направи си електронен лист за мами

Поздрави жителите на нашия сайт!
Днес ще разгледаме как направете го сами направи готино електронен устройството, за което мечтаят всички ученици - миниатюрен цифров лист за мами!

Автор на този домашен продукт е AlexGyver (YouTube канал "AlexGyver").
Зимата идва, което означава, че скоро студентите ще имат сесия. И трябва да се подготвите за сесията и да се подготвите разумно. Преди шест месеца Алекс вече разказа как да направите на практика незабележим мамян лист със собствените си ръце, с който можете да запишете всеки тест, за който отговорите са известни предварително. И да се отписват възможно най-дискретно, без да се извършват абсолютно никакви действия, които могат да се считат за измама.

Този път ще се опитаме да направим нещо по-класическо, подобно на лист хартия с много фино написан текст.

И така, да повторя този проект ще ни трябва:
- OLED дисплей с резолюция 128 на 64 точки с i2c връзка, 4 пина;
- слот за карта;
- директно microSD карта с памет;
- бутон за контрол на 3бр .;
- и разбира се Arduino nano, която ще управлява цялото това желязо.






Идеята е следната: пускаме всеки текст във формат txt върху карта с памет, използвайки обикновен текстов файл. Микроконтролерът ще прочете текста от файла и ще го покаже.

На пръв поглед задачата изглежда доста проста, но всъщност не е съвсем така. Родната библиотека за работа с карта от този тип е написана естествено от индийците за индийците и авторът реши да я преработи малко.

Можете лесно да намерите много библиотеки за OLED дисплей в мрежата, но за съжаление те бяха написани от същите индианци и в този случай авторът трябваше да напише своя собствена, която ще показва данни на дисплея, без да използва буфер отстрани на микроконтролера и плюс към всичко правилно показва руския шрифт.


Ето оформлението на бъдещото ни устройство:


Мисля, че всички са съгласни, че няма за какво да се скрие такъв мамят лист, няма да е тривиално да го използвате по предназначение, без да привличате твърде много внимание към вашия човек.

Но ние знаем как да размножаваме печатни платки, така че това ще правим сега.
Първата стъпка е да нарисувате платка. Авторът, както обикновено, го разведе в онлайн редактора EasyEDA.


Изглежда така Схема на бъдещото устройство:

Диаграмата показва всички необходими компоненти: микроконтролер, 3 бутона, дисплей, слот за microSD карта, батерия и резистор, които са необходими за затягане на щифта за нулиране за продължителността на фърмуера на чипа.
Основната цел на проекта е максимална компактност. Поради тази причина авторът проектира дъската много внимателно в размера на дисплея и 3 бутона.

Между другото, тези бутони са безшумни, много готини и това са просто идеални за нашия проект днес.

Под дисплея ще бъде поставена литиево-йонна батерия формат cr2025 или 2032, а самият микроконтролер, както и превключвател за включване / изключване, ще бъдат разположени директно отдолу.

Можете да изтеглите архива с проекта ТУК.


Важен момент! На борда Arduino имаме генератор на тактова честота от 16 MHz и микроконтролерът е конфигуриран да работи с него.


Няма платка за генератор на платката, която да опрости монтажа, а микроконтролерът се захранва от вътрешен часовник. За да работи това, трябва да конфигурираме предпазителите за вътрешен източник на часовник или да купим гол чип ATmega328, в който всичко вече стои както трябва.


Тогава имаме нужда usbasp програмист, но можете да използвате и друга ардуинка като програмист, инструкциите са в Интернет.

Процедурата е следната: първо трябва да отворите изтегления фърмуер заедно с архива на проекта, след това трябва да инсталирате модифицираното ядро ​​gyvercore, повече подробности можете да намерите в сайта на автора.


След това изберете вътрешния източник на тактова честота от 8 MHz, изберете зареждащото устройство „без зареждащо устройство“, това ще ускори включването на нашето устройство.


И кликнете върху „Записване на зареждащия инструмент“.

След това щракнете върху „скица“ - „изтегляне чрез програмиста“ и фърмуерът се зарежда в чипа.


Следващата стъпка е да вземете сешоар и да „издухате“ (спойка) микроконтролера от платката. Повтарям, можете да вземете гол камък, ако нямате сешоар и вече го спойкате към дъската.



Слотът за карта с памет също трябва да бъде премахнат от модула. Или потърсете къде можете да купите едно парче без такса.



Ето го смисъла, комбинирайте го с точката на чипа.


След това фиксирайте чифт крака и спойка.


Корпусът на чипа е доста малък, но всичко изглеждаше добре. След това, спойка от отделението за батерията и превключвател.


След това спояваме тези компоненти към нова дъска.

Следващата стъпка е пълното изплакване на остатъците от флюса, например, с почистващ препарат Kalosha.

След като приключи долната страна на дъската, пристъпете към другата. Първата стъпка е леко сгъстяване на подложката на батерията. Това е необходимо, за да има нормален контакт, тъй като батериите са различни, някои имат сгъстяване от минус, а други нямат такова удебеляване и ще работят лошо.

След това спойка бутоните и отделението за батерията.



Тогава е препоръчително да залепите двустранна лента върху отделението за батерията, но в екстремни случаи електрическата лента ще излезе.
Това е необходимо, така че контактите да не се затварят на дисплея.


Следващата стъпка е запояване на дисплея.


Е, това е всичко, нашата високотехнологична шпора е напълно готова. Вмъкваме батерията (плюс нагоре), карта с памет и включваме устройството.



Както можете да видите, всичко работи! За да промените отново устройството, първото нещо, което трябва да направите, е да го изключите. След това изваждаме картата с памет и вмъкваме блока на програмиста с VCC щифта в горния ляв отвор и го наклоняваме малко, като този:


Да се ​​върнем към файла на фърмуера. Тук можете да конфигурирате режим с дясна ръка и режим с лява ръка (това засяга ориентацията на екрана и посоката на бутоните).

Средният бутон - изберете и излезте от режим на заспиване, още 2 бутона - това е нагоре / надолу за превъртане на текст и файлове.
За да излезете от режима на четене на файл, натиснете и задръжте бутона за избор.



В резултат на това се оказа такова доста интересно устройство, може би някой ще помогне при доставката на безполезни предмети с неразумно високи изисквания за запаметяване на текста.

Това е всичко. Благодаря за вниманието. Ще се видим скоро!

Авторско видео:
8.9
8.6
8.7

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо
12 коментар
Съгласен съм, ARM архитектурата със сигурност има много по-голям потенциал. Имах предвид малко по-различно. Програмирането на Arduino е толкова просто, че се създават детски клубове. Arduino има голяма подкрепа, има много готови проекти за почти всяка задача. Код с отворен код, дори ако правите продажби в продължение на седмица, трябва да публикувате кода (той също може да не е разпознат от STM32). Е, цената. По принцип недостъпните досега устройства могат да бъдат направени на ниски цени във всички сетива, от лично сглобени - контролер за полет на самолет, авионика авионика (има статии в моя профил), моделен контролен панел, десет-канален панел за управление за пускане на пиротехнически продукти, осветление на стената с ефект "разширяване" място зад екрана при гледане на филми, това е от интересното. Всякакви пищялки / дрънкалки / аварийни светлини / фалшиви транзакции, разбира се, не се вземат предвид. И има много проекти. Не защитавам дуина или омаловажавам stm, в никакъв случай. Просто посочване на фактите. И аз съм на линията и се надявам ръцете й да стигнат)
По-скоро огромният потенциал за такива домашни продукти е заложен в STM32 и AVR наистина е време за почивка. Този домашен продукт обаче се оказа изключително забавен и въпреки факта, че изглежда сякаш майната не е нужна, може би ще го повторя))
Да, докторът го намери точно там. В началото реших, че е БВП Yahoo толкова много изкриви гласа с реверберация.
Да, написах няколко статии с неговото видео.
дим
Авторът, за разлика от повечето arduinoshchikov проектира схемата почти правилно.
Истинската видеокамера ги превръща в забранено устройство
- не, статията беше преработена
Погледнах. Позоваване на негодника хареса)
Това изреждане или ново видео излиза ли?)
Тук цялата шега е това, което е направено независимо. Алекс Хувър (автор) наскоро се фокусира върху обучението по програмиране на Arduino. Нещото с AVR вече е изключително остаряло и въпреки това има огромен потенциал за „домашни продукти“, грубо казано цифрови технологии „на коляно“.
Лекарите виждат.
Гледах видеото преди час, вече статия ... бързо ...
Имам евтин китайски часовник, който лежи наоколо - по-малък мобилен телефон, сензорен екран, освен текст и снимки, видеоклипове могат да се показват, достъп до интернет - сам по себе си, въпреки че видеокамерата ги превръща в забранено устройство! шеф

Съветваме ви да прочетете:

Предайте го за смартфона ...