» Elektronika »Elektroniczna ściągawka zrób to sam

DIY elektroniczny ściągawki

Pozdrowienia mieszkańcy naszej strony!
Dzisiaj przyjrzymy się jak zrób to sam fajnie elektroniczny urządzenie, o którym marzą wszyscy studenci - miniaturowa cyfrowa ściągawka!

Autorem tego domowego produktu jest AlexGyver (kanał YouTube „AlexGyver”).
Zbliża się zima, co oznacza, że ​​uczniowie wkrótce będą mieli sesję. I musisz przygotować się do sesji i przygotować mądrze. Sześć miesięcy temu Alex już powiedział, jak zrobić praktycznie niezauważalny ściągawki własnymi rękami, za pomocą których możesz odpisać każdy test, na który odpowiedzi są znane z góry. Co więcej, odpisać tak dyskretnie, jak to możliwe, bez popełniania absolutnie żadnych działań, które można uznać za oszustwo.

Tym razem postaramy się stworzyć coś bardziej klasycznego, podobnego do kartki papieru z bardzo drobnym tekstem.

Powtórzmy ten projekt będziemy potrzebować:
- Wyświetlacz OLED o rozdzielczości 128 na 64 punkty z połączeniem i2c, 4 piny;
- gniazdo karty;
- bezpośrednio karta pamięci microSD;
- przyciski do kontrolowania 3 sztuk;
- i oczywiście Arduino nano, który poradzi sobie z tym całym żelazem.






Pomysł jest następujący: upuszczamy dowolny tekst w formacie txt na kartę pamięci, używając zwykłego pliku tekstowego. Mikrokontroler odczyta tekst z pliku i wyświetli go.

Na pierwszy rzut oka zadanie wydaje się dość proste, ale w rzeczywistości tak nie jest. Natywna biblioteka do pracy z mapą tego typu została napisana naturalnie przez Indian dla Indian, a autor postanowił ją trochę przerobić.

W sieci można łatwo znaleźć wiele bibliotek dla wyświetlacza OLED, ale niestety zostały one napisane przez tych samych Indian, aw tym przypadku autor musiał napisać własną, która wyświetli dane na wyświetlaczu bez użycia bufora po stronie mikrokontrolera i plus wszystko poprawnie wyświetla rosyjską czcionkę.


Oto układ naszego przyszłego urządzenia:


Myślę, że wszyscy zgadzają się, że nie ma nic do ukrycia takiego ściągawki, używanie go zgodnie z przeznaczeniem nie będzie trywialne, bez zwracania zbytniej uwagi na twoją osobę.

Ale wiemy, jak hodować obwody drukowane, więc właśnie to zrobimy teraz.
Pierwszym krokiem jest narysowanie płytki drukowanej. Autor jak zwykle rozwiódł się w edytorze internetowym EasyEDA.


Tak to wygląda Schemat przyszłego urządzenia:

Schemat pokazuje wszystkie niezbędne elementy: mikrokontroler, 3 przyciski, wyświetlacz, gniazdo karty microSD, baterię i rezystor, które są potrzebne do dokręcenia szpilki resetującej na czas oprogramowania układowego układu.
Głównym celem projektu jest maksymalna zwartość. Z tego powodu autor bardzo starannie zaprojektował tablicę pod względem wielkości wyświetlacza i 3 przycisków.

Nawiasem mówiąc, te przyciski są ciche, bardzo fajne i są idealne dla naszego projektu dzisiaj.

Akumulator litowo-jonowy w formacie cr2025 lub 2032 zostanie umieszczony pod wyświetlaczem, a sam mikrokontroler, a także włącznik / wyłącznik, zostaną umieszczone bezpośrednio poniżej.

Możesz pobrać archiwum z projektem TUTAJ.


Ważny punkt! Na pokładzie Arduino mamy generator zegara 16 MHz i mikrokontroler jest skonfigurowany do pracy z nim.


Na płycie nie ma łóżeczka z generatorem, aby uprościć montaż, a mikrokontroler jest zasilany przez wewnętrzny zegar. Aby to zadziałało, musimy skonfigurować bezpieczniki dla wewnętrznego źródła zegara lub kupić pusty układ ATmega328, w którym wszystko już działa tak, jak powinno.


Więc potrzebujemy programista usbasp, ale możesz także użyć innej arduinki jako programisty, instrukcje są w Internecie.

Procedura jest następująca: najpierw musisz otworzyć oprogramowanie układowe pobrane wraz z archiwum projektu, a następnie zainstalować zmodyfikowane jądro gyvercore, więcej szczegółów można znaleźć na stronie autora.


Następnie wybierz wewnętrzne źródło zegara 8 MHz, wybierz bootloader „bez bootloadera”, to przyspieszy włączenie naszego urządzenia.


I kliknij „Record Bootloader”.

Następnie kliknij „szkic” - „pobierz przez programator”, a oprogramowanie układowe zostanie załadowane do układu.


Następnym krokiem jest wzięcie suszarki do włosów i „zdmuchnięcie” (lutowanie) mikrokontrolera z płyty. Powtarzam, możesz wziąć nagi kamień, jeśli nie masz suszarki do włosów i już przylutujesz ją do planszy.



Gniazdo karty pamięci należy również wyjąć z modułu. Lub poszukaj, gdzie możesz kupić jedną sztukę bez opłat.



Oto punkt, połącz go z punktem na chipie.


Następnie napraw parę nóg i lut.


Korpus chipa jest dość mały, ale wszystko wydawało się działać dobrze. Następnie przylutuj komorę baterii i włącznik.


Następnie lutujemy te elementy na nową płytkę.

Następnym krokiem jest dokładne spłukanie resztek topnika, na przykład za pomocą środka czyszczącego Kalosha.

Po zakończeniu dolnej części planszy przejdź do drugiej. Pierwszym krokiem jest lekkie pogrubienie podkładki akumulatora. Jest to konieczne, aby mieć normalny kontakt, ponieważ baterie są różne, niektóre mają zgrubienie po stronie ujemnej, a niektóre nie mają takiego zgrubienia i będą źle działać.

Następnie przylutuj przyciski i komorę baterii.



Następnie zaleca się przyklejenie dwustronnej taśmy do komory baterii, ale w skrajnych przypadkach taśma elektryczna zejdzie.
Jest to konieczne, aby kontakty nie zamykały się na wyświetlaczu.


Następnym krokiem jest przylutowanie wyświetlacza.


Cóż, to wszystko, nasza zaawansowana technologicznie ostroga jest całkowicie gotowa. Wkładamy baterię (plus w górę), kartę pamięci i włączamy urządzenie.



Jak widać, wszystko działa! Aby przeflashować urządzenie, pierwszą rzeczą, którą musisz zrobić, to je wyłączyć. Następnie wyjmujemy kartę pamięci i wkładamy blok programatora ze stykiem VCC do lewego górnego otworu i przechylamy go trochę tak:


Wróćmy do pliku oprogramowania układowego. Tutaj możesz skonfigurować tryb praworęczny i leworęczny (wpływa to na orientację ekranu i kierunek przycisków).

Środkowy przycisk - wybierz i wyjdź z trybu uśpienia, kolejne 2 przyciski - służy do przewijania tekstu i plików w górę / w dół.
Aby wyjść z trybu odczytu pliku, naciśnij i przytrzymaj przycisk wyboru.



W rezultacie okazało się, że tak dość interesujące urządzenie, może ktoś pomoże w dostarczeniu bezużytecznych przedmiotów o nieuzasadnionych wysokich wymaganiach do zapamiętywania tekstu.

To wszystko. Dziękuję za uwagę. Do zobaczenia wkrótce!

Wideo autora:
8.9
8.6
8.7

Dodaj komentarz

    • uśmiechnij sięuśmiecha sięxaxaoknie wiemyahoonea
      szefiezadrapaniegłupiectaktak-takagresywnysekret
      przepraszamtańczyćdance2dance3przebaczeniepomocnapoje
      przestańprzyjacieledobrzegoodgoodgwizdaćomdlećjęzyk
      palićklaskanierakdeklarowaćdrwiącydon-t_mentionpobierz
      ciepłożałujęśmiech 1mdaspotkaniemoskingnegatywne
      niepopcornukaraćczytaćprzestraszyćstraszyszukaj
      drwinadziękujętoto_clueumnikostryzgadzam się
      źlepszczołablack_eyeblum3rumienić sięchwalić sięnuda
      ocenzurowaneuprzejmośćsekret2grozićzwycięstwoyusun_bespectacled
      shokrespektlolprevedwitamykrutoyya_za
      ya_dobryipomocnikne_huliganne_othodifludzakazzamknij
12 komentarze
Zgadzam się, architektura ARM ma zdecydowanie większy potencjał. Miałem na myśli trochę inny. Programowanie Arduino jest tak proste, że tworzone są kluby dla dzieci. Arduino ma świetne wsparcie, istnieje wiele gotowych projektów do prawie każdego zadania. Kod open source, nawet jeśli sprzedajesz przez tydzień, musisz opublikować kod (może również nie zostać rozpoznany przez STM32). Cóż, cena. Ogólnie rzecz biorąc, wcześniej niedostępne urządzenia mogą być tanie we wszystkich zmysłach, od osobiście zmontowanych - kontroler lotu do samolotu, awionika awionika (są artykuły w moim profilu), modelowy panel sterowania, dziesięciokanałowy panel sterowania do uruchamiania produktów pirotechnicznych, oświetlenie ścienne z efektem „ekspansji” przestrzeń za ekranem podczas oglądania filmów, to ciekawe. Oczywiście tweetery / grzechotki / światła awaryjne / fałszywe transakcje nie są brane pod uwagę. I jest wiele projektów. W żadnym wypadku nie bronię dublina ani umniejszania stm. Podaję tylko fakty. I jestem na linii i mam nadzieję, że jej ręce sięgną)
Ogromny potencjał takich domowych produktów został określony w STM32, a AVR jest naprawdę czas na odpoczynek. Jednak ten domowy produkt okazał się niezwykle zabawny i pomimo tego, że wydaje się, że kurwa nie jest potrzebny, być może powtórzę go))
Tak, doktor to zrozumiał. Na początku myślałem, że to PKB yahoo tak bardzo zniekształcił głos z pogłosem.
Tak, napisałem kilka artykułów z jego filmem.
palić
Autor, w przeciwieństwie do większości arduinoshchikov, zaprojektował schemat prawie poprawnie.
Prawdziwa kamera wideo zamienia je w zabronione urządzenie
- nie, artykuł został poprawiony
Spojrzałem. Odniesienie do łajdaka lubił)
Czy to żart czy nowy film?)
Tutaj cały żart jest tym, co zostało zrobione niezależnie. Alex Hoover (autor) ostatnio skupił się na szkoleniu w zakresie programowania Arduino. AVR jest już bardzo przestarzały, a jednak ma ogromny potencjał w zakresie „produktów domowych”, z grubsza mówiąc technologii cyfrowej „na kolana”.
Lekarze widzą.
Oglądałem wideo godzinę temu, już artykuł ... natychmiast ...
Wokoło mam tani chiński zegarek - mniejszy telefon komórkowy, ekran dotykowy, oprócz tekstu i zdjęć, filmów, dostępu do Internetu - sam, choć kamera zamienia je w zabronione urządzenie! szefie

Radzimy przeczytać:

Podaj go do smartfona ...