Spisu treści:
- Krok 1: Rzeczy, których będziesz potrzebować
- Krok 2: Krótkie wprowadzenie do części
- Krok 3: Łączenie wszystkiego
- Krok 4: Kodowanie
- Krok 5: Altówka… to działa
- Krok 6: Praca wideo
Wideo: Elektroniczny kameleon: 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Czy kiedykolwiek zastanawiałeś się, jak kameleon zmienia swój kolor poprzez zmiany kolorów otoczenia?
Jest coś, co nazywa się hormonem stymulującym melanocyty lub MSH. Jeśli chcesz zagłębić się w to więcej, skorzystaj z tego linku. Pomijając historie, chciałem zbudować system oświetlenia otoczenia lub coś w rodzaju kameleona. Wygląda fajnie, a także pomaga oczom. Miałem taśmę neopixel LED i zapasowy czujnik koloru. Więc właśnie zbudowałem mój Chameleon (elektroniczny) używając Arduino (mikrokontrolera dla wszystkich) jako mózgu.
Krok 1: Rzeczy, których będziesz potrzebować
1. Arduino Nano (dowolne Arduino jest w porządku) Amazon Link dla Arduino Uno2. Czujnik koloru TCS3200 Amazon Link do czujnika koloru3. Taśma LED Neopixel Amazon Link do Neo Pixel LED4. Przewody połączeniowe i źródło zasilania
Krok 2: Krótkie wprowadzenie do części
Arduino: Mikrokontroler, który pobiera dane z czujnika koloru RGB z TCS 3200 i generuje odpowiedni sygnał PWM do sterowania kolorem Neopixel LED Lights. Czujnik koloru TCS 3200: Ten czujnik zawiera szereg fotodiod, które reagują inaczej na różne kolory, dlatego daje kolor światła padającego na matrycę fotodiod. Te dane mogą być użyte do odtworzenia tych kolorów. Neo Pixel LED: Może generować wiele kolorów w oparciu o podany sygnał. Nazwa układu scalonego to WS2812B.
Krok 3: Łączenie wszystkiego
Połączenie - reakcja.. Połączenie musi być wykonane w taki sposób, aby Arduino musiało odczytywać dane z 4 różnych fotodiod w TCS 3200. I odzwierciedlać te wartości jako dane do diod LED neopikselowych, aby odtworzyć ten sam kolor. 4 fotodiody na czujnikach są czułe na 4 różne kombinacje kolorów. Wytwarzają one sygnały prądowe, które są konwertowane na sygnały częstotliwościowe, tj. Konwersja I do F. Jest to odczytywane przez piny Arduino, a następnie podawane jako dane wejściowe do diod LED Neopixel. Nie chcę zagłębiać się w działanie czujników. Można to zrozumieć, odnosząc się do arkuszy danych czujnika TCS 3200.
Krok 4: Kodowanie
Kod tego projektu jest tutaj.
Możesz pobrać to i rozpakować plik, aby znaleźć potrzebne biblioteki i kod. Proszę umieścić biblioteki w folderze bibliotek Arduino IDE. Skompiluj kod i prześlij go. Kod nie wymaga wyjaśnień. Poprawiam swoje kodowanie, patrząc na inne kody. Wszelkie sugestie dotyczące optymalizacji kodu są zawsze mile widziane.
Krok 5: Altówka… to działa
Tutaj to działa. Teraz replikuje wszystkie kolory, które pokazujesz czujnikowi. Dobre zastosowania to 1. Oświetlenie otoczenia w telewizorach i komputerach zmniejsza zmęczenie oczu, ponieważ naśladuje maksymalne kolory na ekranie. 2. Oświetlenie pomieszczeń3. Nastrojowe oświetlenie
4. Możesz wydrukować kameleona w 3D i umieścić całą elektronikę, aby wyglądał jak prawdziwy kameleon wydrukowany w 3D.
Proszę nie zapomnij głosować na mnie w konkursach.
Krok 6: Praca wideo
Oto działający film.
Zalecana:
Elektroniczny prom kosmiczny: 8 kroków (ze zdjęciami)
Elektroniczny prom kosmiczny: stworzyłem ten projekt, który łączy dwie moje ulubione dziedziny: elektronikę i przestrzeń kosmiczną. Ten prom kosmiczny jest wykonany całkowicie od podstaw
Elektroniczny haft krzyżykowy: 7 kroków (ze zdjęciami)
Elektroniczny haft krzyżykowy: Kilka dni temu widziałem Sew Fast Challenge i mam pewne doświadczenie w haftowaniu krzyżykowym, więc postanowiłem połączyć to z moją wiedzą na temat Arduino, aby stworzyć lekkie dzieło sztuki z haftu krzyżykowego
W pełni konfigurowalny elektroniczny zestaw ośmiu kości w podczerwieni: 14 kroków (ze zdjęciami)
W pełni konfigurowalny elektroniczny zestaw ośmiu kości w podczerwieni: We współpracy z J. Arturo Espejel Báez. Teraz możesz mieć do 8 kostek od 2 do 999 twarzy w obudowie o średnicy 42 mm i wysokości 16 mm! Graj w ulubione gry planszowe za pomocą tego konfigurowalnego, kieszonkowego elektronicznego zestawu kości! Ten projekt składa się z
ELEKTRONICZNY KAMELEON ZMIENIAJĄCY KOLOR: 6 kroków
ELEKTRONICZNY KAMELEON ZMIENIAJĄCY KOLOR: hej… wszyscy wiecie o kameleonach. Tak, mają one specjalny charakter, który zmienia kolor zgodnie z biologicznym środowiskiem, co jest znane jako mimikra. wykorzystują tę zdolność do ucieczki przed drapieżnikami, a także do chwytania ich p
Adaptacyjny kamuflaż LED RGB (kameleon) za pomocą Ebot / Arduino: 5 kroków (ze zdjęciami)
Adaptacyjny kamuflaż LED RGB (kameleon) przy użyciu Ebot / Arduino: To naprawdę świetny i prosty projekt. Wykorzystuje czujnik koloru do wykrywania koloru tła i wyświetla go na pasku LED RGB. Użyłem mikrokontrolera Ebot, ale możesz również użyć dowolnego innego mikrokontrolera, takiego jak arduino uno