Spisu treści:
- Krok 1: Wymagane materiały i narzędzia
- Krok 2: Wydrukuj projekt na papierze z tonerem
- Krok 3: Przygotowanie pustej płytki drukowanej
- Krok 4: Przenieś projekt i odklej papier transferowy
- Krok 5: Wypełnij części, w których atrament nie został przeniesiony
- Krok 6: Wytrawij i wyczyść tablicę
- Krok 7: Oczyść krawędzie i wywierć wszystkie otwory
- Krok 8: (Opcjonalnie) Pomaluj PCB
- Krok 9: Czas lutowania
- Krok 10: Programowanie Attiny85 i dodawanie układu scalonego
- Krok 11: Czas na zabawę
Wideo: Klawiatura Attiny85 za mniej niż 8 USD!: 11 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Ta mała klawiatura została wykonana z kilku elementów pasywnych, czystego materiału PCB, brzęczyka, jednej diody LED, Attiny85 i dużo miłości! Celem projektu było stworzenie przyjemnej i łatwej w wykonaniu klawiatury, której wytworzenie nie będzie kosztować fortuny.
Krok 1: Wymagane materiały i narzędzia
Dodałem ceny wszystkich przedmiotów, w niektórych przypadkach musiałem kupować więcej niż jeden przedmiot na raz. Mieszkam w RPA, więc po prostu przeliczę koszt każdego przedmiotu na podstawie aktualnego kursu wymiany, aby dać wyobrażenie o tym, ile będzie kosztować ten projekt. Niektóre elementy, takie jak Arduino uno, można wypożyczyć, ponieważ będzie on używany tylko do flashowania programu na mikrokontroler Attiny85, więc wykluczyłem to z kosztu klawiatury.
- Papier do transferu tonera x 1 (0,3 USD)
- Attiny85 x 1 (2 USD)
- 1206 SMD LED x 1 (0,2 USD)
- Rezystory 2k x 13 (0,25 USD)
- Rezystor 1M x 1 (0,25 USD)
- Rezystor 47 Ohm x 1 (0,25 USD)
- Kondensator 0,1uF x 1 (0,07 USD)
- Kondensator 10uF x 1 (0,2 USD)
- Brzęczyk pasywny 3 V x 1 (0,3 USD)
- Regulator napięcia 5 V x 1 (0,35 USD)
- Bateria 9 V x 1 (1,75 USD)
- Złącze baterii 9 V x 1 (0,5 USD)
- 1-pinowy męski nagłówek x 1 (0,25 USD)
- Przewód połączeniowy żeński na męski x 1 (0,1 USD)
- Pusta jednostronna płytka drukowana x 1 (1,11 USD)
-
Gniazdo IC 8 pinów x 1 (0,07 USD)
Całkowity koszt materiałów to tylko 7,95 USD!
Wymagane narzędzia
- Lutownica
- Żelazo
- Drukarka laserowa
- marker permanentny
- Chlorek żelaza lub jakikolwiek inny środek chemiczny do trawienia
- Papier ścierny
- Wiertło 0,6 mm (nie musi mieć dokładnie tego rozmiaru)
- Wiertarka lub narzędzie obrotowe
- Arduino Uno
- Przewody połączeniowe męskie na męskie
- Deska do krojenia chleba
- Komputer stacjonarny lub laptop, na którym można uruchomić środowisko Arduino IDE
- Kabel USB do Arduino
Krok 2: Wydrukuj projekt na papierze z tonerem
W tym kroku wystarczy wydrukować plik PDF dołączony do tej instrukcji na papierze transferowym tonera o rozmiarze A4. Należy to zrobić za pomocą drukarki laserowej, a ustawienia drukowania muszą mieć najwyższą możliwą rozdzielczość i najciemniejszą możliwą opcję tonera! Uważaj, aby nie dotknąć atramentu po wydrukowaniu, ponieważ bardzo łatwo odpada! Po wydrukowaniu projektu należy wyciąć projekt, jak pokazano na zdjęciu.
Krok 3: Przygotowanie pustej płytki drukowanej
W tym kroku musisz zgrubnie przyciąć płytkę PCB na wymiar. Można to wyciąć żelazną piłą, nożem rzemieślniczym lub dowolną preferowaną metodą cięcia, ponieważ to cięcie nie musi być idealne. Odmierz 75 mm, co stanowi połowę płytki o wymiarach 150 mm x 100 mm. Przeszlifuj płytkę drukowaną papierem ściernym o ziarnistości około 400 do 800, jak pokazano na powyższym zdjęciu.
Krok 4: Przenieś projekt i odklej papier transferowy
W tym kroku użyłem pewnego rodzaju tostera przemysłowego, aby przenieść projekt na miedź, ale powiedziałem, że potrzebne jest żelazko, aby to zrobić na liście wymaganych narzędzi. Obowiązują te same kroki. Projekt należy położyć na miedzi z tonerem skierowanym w dół (toner musi dotykać miedzi). Następnie należy zastosować ciepło przez około 2 minuty (żelazko musi być ustawione na najwyższą temperaturę). Po dwóch minutach żelazko musi się obracać i dociskać przez kolejną minutę, aby upewnić się, że przeniesie się wszędzie. Po wykonaniu tej czynności odstaw deskę na kilka minut do ostygnięcia i umieść ją w letniej wodzie na około 10 minut. Papier sam zacznie się odklejać. Można teraz delikatnie ściągnąć papier transferowy. Część atramentu nie zostanie przeniesiona prawidłowo, ale zostanie to naprawione w następnym kroku.
Krok 5: Wypełnij części, w których atrament nie został przeniesiony
Na tym etapie wymagany jest twórca. Ostrożnie zbadaj wszystkie części, w których atrament nie został przeniesiony prawidłowo. Można również zdrapać nieprawidłowo przeniesione części z powodu zbyt dużego ciepła lub nacisku.
Krok 6: Wytrawij i wyczyść tablicę
W tym kroku użyłem Ferric Chloride do wytrawienia płyty, ale dostępnych jest wiele opcji. Bardzo ważne jest, aby podczas tego etapu używać rękawic i aby odbywało się to w dobrze wentylowanym miejscu! Rozcieńczyć chlorek żelazowy wodą i wymieszać z wodą w stosunku około 1:1. Następnie należy pozostawić go na około 10 do 15 minut i stale sprawdzać, czy cały nadmiar miedzi został usunięty z PCB. Następnie wyczyść deskę w osobnej misce na wodę, aż będzie czysta. Należy pamiętać, że chlorku żelazowego nie można wyrzucać do kanalizacji, ponieważ jest bardzo szkodliwy dla środowiska i należy go utylizować w sposób odpowiedzialny.
Krok 7: Oczyść krawędzie i wywierć wszystkie otwory
W tym kroku należy dokładniej przyciąć deskę wokół obrysu wykonanego w projekcie i przeszlifować krawędzie papierem ściernym o ziarnistości około 100, aby deska była bardziej estetyczna. Po wykonaniu tych czynności należy wywiercić wszystkie przeniesione otwory, aby przygotować płytkę do malowania i lutowania. Proszę nosić maskę cząsteczkową i rękawiczki podczas szlifowania płyty z włókna szklanego, co może być niebezpieczne dla zdrowia! Po uporządkowaniu deski można przystąpić do wiercenia. Wywierć wszystkie otwory (najlepiej za pomocą wiertarki) i ten krok jest już zakończony!
Krok 8: (Opcjonalnie) Pomaluj PCB
Pomaluj wytrawioną płytkę drukowaną wybranym kolorem farby w sprayu. Po malowaniu po prostu przeszlifuj miedzianą stronę płytki drukowanej papierem ściernym o ziarnistości 400 i tylko miedziane części zostaną przeszlifowane, ponieważ reszta płytki jest niższa niż miedź.
Krok 9: Czas lutowania
Najpierw przylutuj diodę SMD do jednej strony płytki. Najłatwiej mi było, gdy najpierw lutuje się same pady, a następnie umieszcza się komponent SMD w padu z lutem na nim. Następnie należy rozgrzać lutownicą jedną stronę diody LED, a następnie podgrzać drugą stronę w celu przylutowania elementu. Na powyższym obrazku wskazałem, w którą stronę musi być skierowana mała zielona kropka na diodzie. Następnie musimy odwrócić płytkę i przylutować pozostałe elementy. Dodałem obraz z etykietami na wszystkich komponentach we właściwych pozycjach. Przylutuj elementy w następującej kolejności, aby było to najłatwiejsze; rezystory, kondensator 0.1uF, gniazdo IC, regulator napięcia, brzęczyk i wreszcie pojedynczy pin nagłówkowy. Schemat został dodany powyżej. Obwód to w zasadzie tylko sieć rezystorów, które dzielą napięcie 5V na 12 różnych wartości, które są następnie odczytywane przez mikrokontroler, który odtwarza określony ton przez brzęczyk.
Krok 10: Programowanie Attiny85 i dodawanie układu scalonego
To już ostatni krok! Po wykonaniu tej czynności układ scalony można umieścić w gnieździe, podłączyć zworkę i na koniec podłączyć akumulator i jest gotowy do gry! Ten krok jest jednak najbardziej skomplikowany, więc kroki należy dokładnie powtórzyć. Na początek należy pobrać Arduino 1.6.4 i można go pobrać z tego linku;
www.arduino.cc/en/Main/OldSoftwareReleases… wybierz wersję 1.6.4 wymaganego systemu operacyjnego.
Otwórz kod, który został dołączony do instrukcji oznaczonej „Klucze”.
Następnie musimy przejść do preferencji, w pliku, jak pokazano na powyższym obrazku i wkleić następujący link, gdzie jest napisane „Additional Boards Manager URLs”
drazzy.com/package_drazzy.com_index.json
Następnie musimy zainstalować tablicę pod zakładką menedżera tablic, jak pokazano na powyższym obrazku.
Attiny85 można następnie umieścić w płytce stykowej, jak pokazano powyżej. Kondensator 10uF musi być podłączony do pinów resetowania i masy w Arduino Uno. Masa i 5V z arduino należy podłączyć odpowiednio do pinów 4 i 8 na Attiny85. Pin 13 Arduino musi być podłączony do pinu Attiny85 2. Pin 12 Arduino musi być podłączony do pinu 1 Attiny85. Pin 11 Arduino musi być podłączony do pinu 0 Attiny85, a pin 10 Arduino musi być podłączony do pinu 1 Attiny.
Jako tablicę wybierz Attiny25/45/85. Attiny85 jako układ, 8 MHz (wewnętrzny) jako zegar, a pozostałe opcje pozostaw bez zmian. teraz zrób programator "Arduino jako ISP".
Następnie możemy wcisnąć upload i tak właśnie zaprogramowaliśmy Attiny85!
Highlowtech ma wspaniały artykuł na ten temat, który wyjaśnia wszystko znacznie lepiej niż ja, link do tego jest;
highlowtech.org/?p=1706
Attiny85 można teraz umieścić w gnieździe IC na przylutowanej płytce drukowanej. Orientacja jest bardzo ważna! Strona IC z małą kropką musi być zwrócona w lewo od planszy.
Krok 11: Czas na zabawę
Podłącz baterię i przewód połączeniowy i puść wodze fantazji! Tylko wybacz moją okropną grę.
Zalecana:
Super jasna latarka o wartości 100 USD za mniej niż 10 USD!: 5 kroków
100 $ Super Bright Flashlight za mniej niż 10 $!: Powiem z góry, że inspirację dla tego Instructable przypisuje się dchall8 za jego Tactical Flashlight Instructable. Pomyślałem, że musi być łatwiejszy sposób na zmodyfikowanie mniejszej latarki przy użyciu mniejszej ilości sprzętu i takiej, która zajmuje mniej czasu. ja p
Zbuduj czytnik objętości zbiornika w mniej niż 30 USD za pomocą ESP32: 5 kroków (ze zdjęciami)
Zbuduj czytnik objętości zbiornika za mniej niż 30 USD za pomocą ESP32: Internet rzeczy wprowadził wiele wcześniej skomplikowanych aplikacji do urządzeń do domów wielu browarów rzemieślniczych i winiarzy. Aplikacje z czujnikami poziomu są używane od dziesięcioleci w dużych rafineriach, stacjach uzdatniania wody i chemii
Mini Magic Mirror za mniej niż 60 USD: 5 kroków (ze zdjęciami)
Mini Magic Mirror za mniej niż 60 USD: „Magic Mirror” to projekt, w którym dwukierunkowe lustro jest umieszczane na jakimś ekranie. Tam, gdzie ekran pokazuje czarne piksele, lustro odbija. Tam, gdzie na ekranie widać białe lub jaśniejsze piksele, prześwitują. Tworzy to efekt b
Stwórz własne inteligentne lustro za mniej niż 80 USD - korzystanie z Raspberry Pi: 6 kroków (ze zdjęciami)
Stwórz własne inteligentne lustro za mniej niż 80 USD – za pomocą Raspberry Pi: W tym projekcie zbudujemy inteligentne lustro, które pokaże Ci przydatne informacje, gdy będziesz się przygotowywać rano. Całość powinna kosztować mniej niż 80 USD, co czyni ją przyzwoicie przystępną dla większości ludzi. Ten przewodnik nauczy Cię tylko
Stwórz własną profesjonalną maszynę do czyszczenia płyt za mniej niż 80 USD i zaoszczędź do 3000 USD i więcej.: 6 kroków (ze zdjęciami)
Zrób własną profesjonalną maszynę do czyszczenia płyt za mniej niż 80 USD i zaoszczędź do 3000 USD i więcej.: Przepraszam za mój angielski. Po tym, jak wróciłem do brzmienia starego dobrego winylu, miałem problem, jaki ma każdy miłośnik płyt. Jak prawidłowo wyczyścić zapisy!? W Internecie jest wiele sposobów. Tańsze sposoby, jak Knosti czy Discofilm, ale też