Spisu treści:
- Krok 1: Lista części
- Krok 2: Mikrokontroler
- Krok 3: Ustawianie tablic Attiny
- Krok 4: Okablowanie Attiny
- Krok 5: Prosty kod
- Krok 6: Obwód
- Krok 7: Drukowanie emotikonów
- Krok 8: MALOWANIE
- Krok 9: Dodawanie paska LED
- Krok 10: Łączenie wszystkich razem
- Krok 11: Prosty program do migania
Wideo: Emoji LED: 14 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Witam w tym instruktażu zrobię świecące emoji z paskiem LED i obudową wydrukowaną w 3D. Koncepcja jest prosta, masz pasek LED, który dostraja się za każdym razem, gdy szturcha emoji. Idealnie nadaje się do dekoracji w dziecięcej sypialni lub po prostu do dodania czegoś przy łóżku na nocnej muszli. Emoji jest dość proste, aby zająć 5 godzin, w tym drukowanie i lutowanie. Pokażę Ci krok po kroku, jak testowałem i składałem wszystko w całość.
Krok 1: Lista części
ARDUINO UNOATtinyLM7805 Regulator napięcia płytka drukowana2n2222 tranzystor 9V przewód akumulatorowy
Uchwyt na baterię 9V zrobiłem ze starej baterii 9V
Oczywiście będziesz potrzebować podstawowych narzędzi, takich jak lutownica, szczypce, gorący klej, nóż i markery. Kolejną rzeczą, której potrzebujesz, jest drukarka 3D, jeśli nie posiadasz drukarki 3D, możesz zamówić online lub skontaktować się z Robosap w celu uzyskania usługi drukowania.
Krok 2: Mikrokontroler
Najpierw miałem problem z mikrokontrolerem, który powinienem użyć, Arduino uno, nano, pro mico. Wziąłem więc Attiny85, który ma 5 pinów IO VCC, RST i GND. To było idealne dla mojego projektu. Ale nie możesz po prostu wkleić Attiny w Arduino uno i zacząć programować nawet ardoino IDE nie obsługuje tego mikrokontrolera. W kolejnych krokach pokażę, jak pobrać informacje o karcie Attiny.
Krok 3: Ustawianie tablic Attiny
Tutaj możesz zobaczyć krok po kroku, jak pobrałem i zainstalowałem oprogramowanie arduino oraz dane płyty attiny.
ARDUINO IDE:
Krok 4: Okablowanie Attiny
Arduino UNO ATtiny
PIN13 --------------- IO2PIN12 --------------- IO1PIN11 --------------- IO0PIN10 - -------------- RST 5V --------------- VCC GND --------------- GND
Nie zapomnij umieścić kondensatora 10uF między RST a GND na arduino.
Krok 5: Prosty kod
Najpierw musisz sflashować Arduino Uno jako programator z dołączonym przykładem ISP. Następnie piszę prosty kod błyskowy, aby sprawdzić, czy wszystko działa. Podłączyłem diodę LED do pinu 3 attiny z rezystorem 470 omów szeregowo.
Krok 6: Obwód
Oto schemat obwodu i wszystkie niezbędne linki do części. W najbliższej przyszłości stworzę kolejną mniejszą wersję obwodu, więc bądźcie czujni. Dołożyłem szeregowo rezystor bo nie miałem w domu LM7805.
UWAGA: Przycisk w obwodzie jest opcjonalny, w moim przypadku go nie używałem, ale można dodać przycisk i umieścić inne animacje
Krok 7: Drukowanie emotikonów
Zaprojektowałem emoji w fusion 360 i wydrukowałem na anet a8 z białym PLA i kilkoma ulepszeniami. oczywiście możesz stworzyć dowolny styl emoji. Wkleiłem dwa przykłady.
Krok 8: MALOWANIE
Krok 9: Dodawanie paska LED
Po namalowaniu emoji nadszedł czas na dodanie paska LED. Taśma LED może nie pasować idealnie do pierwszej próby, więc po prostu ją trochę opasuj i użyj gorącego kleju, aby utrzymać wszystko na miejscu
UWAGA: Najpierw przylutuj wszystkie niezbędne przewody, co ułatwi Ci życie.
Krok 10: Łączenie wszystkich razem
Po zlutowaniu wszystkiego razem, czas na dodanie wcześniej wykonanego układu z ATtiny85.
Krok 11: Prosty program do migania
Napisałem prosty kod w arduino IDE, aby sprawdzić, czy wszystko działa tak, jak powinno. Ale możesz eksperymentować, ile chcesz. Aby załadować kod, spójrz na poprzednie kroki i jak to się robi.
Zalecana:
24-bitowy wyświetlacz RGB LED Emoji/Sprite: 4 kroki
24-bitowy wyświetlacz RGB LED Emoji/Sprite: Jako nauczyciel wracający do klasy w warunkach COVID i wymogu noszenia środków ochrony osobistej, zdałem sobie sprawę, że moi uczniowie nie będą mogli zobaczyć mojej mimiki (uczę w liceum, ale mam takie dzieci wracają zarówno do elementarnych, jak i wtórnych
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Klawiatura Emoji: 5 kroków (ze zdjęciami)
Klawiatura z emotikonami: Czasami słowa nie wystarczą podczas tworzenia korespondencji na komputerze i potrzebujesz czegoś bardziej kolorowego, aby przekazać swoją wiadomość, wprowadź emoji! Emoji to małe graficzne ikony, które przekazują uczucie lub pomysł, a jest ich sto
Znak Emoji IoT: 9 kroków (ze zdjęciami)
Znak Emoji IoT: Ta instrukcja pokazuje, jak używać ESP8266 i niektórych NeoPixels do tworzenia znaku Emoji IoT
DIY Emoji Speaker: 6 kroków
DIY Emoji Speaker: Budowa dostarczona przez 123ToidYoutube: https://www.youtube.com/channel/UCvusxEHa4KxVCusGe…Strona internetowa: http://www.123toid.com/2018/01/i-haveused-nd65-4-i