Spisu treści:
- Krok 1: Co może zrobić
- Krok 2: Materiał
- Krok 3: Pobierz biblioteki
- Krok 4: Obwód
- Krok 5: Oprogramowanie
Wideo: Urządzenie łączące SensorBox z Arduino: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Celem tego projektu jest stworzenie urządzenia łączącego, które może wypełnić lukę między różnymi technologiami za pomocą łatwego w użyciu sprzętu i oprogramowania. Jest przeznaczony dla każdego, kto może edytować, modyfikować i tworzyć interaktywne projekty. W miarę jak świat zmierza w kierunku Internetu rzeczy, to urządzenie pomoże nam w łączeniu różnych technologii. Wykorzystuje sprzęt i oprogramowanie typu open source, co ułatwia równoległą pracę kilku autorom.
Krok 1: Co może zrobić
Do sterowania komputerem można użyć dowolnego domowego pilota na podczerwień.
W trybie klawiatury umożliwia połączenie telefonu z systemem Android z komputerem i używanie go jako klawiatury bezprzewodowej.
W trybie gier wykorzystuje czujnik ultradźwiękowy do poruszania samolotem w górę iw dół, unosząc rękę w górę iw dół nad czujnikiem.
Zhakowany pilot ir, aby działał jako klawiatura na PC #arduino #ir #diyhack #diy #irhacker
Zhakowany pilot ir działający jako klawiatura na PC #arduino #ir #diyhack #diy #irhacker
Film opublikowany przez Shubham Bhatt (@shubam_bhatt) 1 marca 2015 o 10:01 PST
Krok 2: Materiał
- Arduino
- LCD
- Bluetooth (HC-06)
- Czujnik ultradźwiękowy
- przewody
- Dekoder podczerwieni
- Oprogramowanie (Arduino, przetwarzanie)
- Amarino (dla telefonu z systemem Android)
Krok 3: Pobierz biblioteki
Pobierz następujące biblioteki, aby oprogramowanie działało
dla Arduino
- Biblioteka ciekłokrystaliczna
- Biblioteka dla czujnika ultradźwiękowego
- Biblioteka irdekoderów
- Amarino
do przetwarzania
Biblioteka szeregowa oprogramowania
Krok 4: Obwód
Podłącz pin odbiorczy irdekodera do pinu 10
Bluetooth do pinu tx=8, rx=9
Czujnik ultradźwiękowy pin echo=6, pin wyzwalający=7
Połączenie dla Lcd pokazano na rysunku.
Krok 5: Oprogramowanie
Kod przetwarzania
Arduino
Kod dla SensorBox można pobrać z powyższego linku.
Większość kodu nie wymaga wyjaśnień.
Zalecana:
Versano: wielofunkcyjne, poręczne urządzenie (arduino Nano): 6 kroków
Versano: wielofunkcyjne urządzenie podręczne (arduino Nano): Potrzebowałem poręcznego multimetru, który można łatwo zabrać ze sobą wszędzie. Chciałem, aby był mały i miniaturowy w zestawieniu z normalnymi multimetrami. Po godzinach kodowania i projektowania obwodów skończyłem na stworzeniu urządzenia, które może mierzyć wolt
Urządzenie alarmowe zimnej kawy za pomocą Arduino Uno: 5 kroków
Urządzenie alarmowe zimnej kawy za pomocą Arduino Uno: Stworzyłem urządzenie alarmowe, które określi temperaturę twojej kawy (lub herbaty), pokaże stan, czy nadal jest GORĄCA, CIEPŁA lub ZIMNA za pomocą diod LED (odpowiednio czerwonej, żółtej i niebieskiej) , uruchom alarm ostrzegawczy, jeśli robi się zimno i brzęczy c
Urządzenie ASS (antyspołeczne urządzenie społecznościowe): 7 kroków
Urządzenie ASS (Anti-Social Social Device): Załóżmy, że jesteś osobą, która lubi przebywać z ludźmi, ale nie lubi, gdy są zbyt blisko. Ty też podobasz się ludziom i trudno ci odmawiać ludziom. Więc nie wiesz, jak powiedzieć im, żeby się wycofali. No cóż, wejdź – Urządzenie ASS! T
Urządzenie zabezpieczające dla kobiet ze śledzeniem GPS i alertami za pomocą Arduino: 6 kroków
Urządzenie zabezpieczające dla kobiet ze śledzeniem GPS i alertami za pomocą Arduino: Dzięki całej dostępnej nam w ostatnim czasie technologii nie jest trudno zbudować urządzenie zabezpieczające dla kobiet, które nie tylko wygeneruje alarm alarmowy, ale także wyśle wiadomość do znajomych, rodziny lub osoba zainteresowana. Tutaj zbudujemy zespół
Urządzenie do śledzenia twarzy! Python i Arduino: 5 kroków
Urządzenie do śledzenia twarzy! Python i Arduino: Witam wszystkich, którzy czytają tę instrukcję. Jest to urządzenie do śledzenia twarzy, które działa na bibliotece Pythona o nazwie OpenCV. CV oznacza „Wizję komputerową”. Następnie skonfigurowałem interfejs szeregowy między moim komputerem a moim Arduino UNO. Więc to oznacza, że