Spisu treści:

Emoji LED: 14 kroków (ze zdjęciami)
Emoji LED: 14 kroków (ze zdjęciami)

Wideo: Emoji LED: 14 kroków (ze zdjęciami)

Wideo: Emoji LED: 14 kroków (ze zdjęciami)
Wideo: ♪ Piosenka SmileSlow - ♪ WIELE PRZYGÓD ♪ - CAŁOŚĆ JUŻ JUTRO! #shorts 2024, Wrzesień
Anonim
Emotikony LED
Emotikony LED

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

Mikrokontroler
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

Ustawianie tablic Attiny
Ustawianie tablic Attiny
Ustawianie tablic Attiny
Ustawianie tablic Attiny
Ustawianie tablic Attiny
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

Okablowanie Attiny
Okablowanie Attiny
Okablowanie Attiny
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

Prosty kod
Prosty kod
Prosty kod
Prosty kod
Prosty kod
Prosty kod
Prosty kod
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

Okrążenie
Okrążenie
Okrążenie
Okrążenie
Okrążenie
Okrążenie

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

Drukowanie emotikonów
Drukowanie emotikonów
Drukowanie emotikonów
Drukowanie emotikonów
Drukowanie emotikonów
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

OBRAZ
OBRAZ
OBRAZ
OBRAZ

Krok 9: Dodawanie paska LED

Dodawanie paska LED
Dodawanie paska LED
Dodawanie paska LED
Dodawanie paska LED
Dodawanie paska LED
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

Łącząc wszystko razem
Łącząc wszystko razem
Łącząc wszystko razem
Łącząc wszystko razem
Łącząc wszystko razem
Łącząc wszystko razem

Po zlutowaniu wszystkiego razem, czas na dodanie wcześniej wykonanego układu z ATtiny85.

Krok 11: Prosty program do migania

Prosty program migania
Prosty program 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: