Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Zhakowałem telefon obrotowy do radia! Odbierz telefon, wybierz kraj i dekadę i posłuchaj świetnej muzyki
Jak to działaTen telefon obrotowy ma wbudowany mikrokomputer (Raspberry Pi), który komunikuje się z radiem internetowym radiooooo.com. Za mapą znajduje się mikrokontroler (Arduino), który kontroluje wybór kraju. Razem tworzy to niesamowity projekt IoT!
Mapa jest przyklejona do metalowego panelu, z tyłu znajduje się arduino. W niektórych krajach jest pin jack. Tak wybierasz muzykę!
Zostałem zasponsorowany przez Digitspace do tego projektu, uprzejmie przysłali mi elektronikę do tego prototypu.
Awaria techniczna
Ten projekt składa się z kilku części: telefonu obrotowego
Raspberry Pi, którego rolą jest:
- Odtwarzaj muzykę przez radiooooo.com
- Wykryj podniesienie / odłożenie słuchawki
- Wykryj wybierane numery
Arduino, którego rolą jest:
- Wykryj, który kraj jest wybrany na mapie (poprzez złącza jack)
- Wyślij informacje do RPi przez serial
Kieszonkowe dzieci
- 1 telefon obrotowy
- 1 Raspberry Pi 4 Model B
- 1 Arduino UNO
- 1 karta SD do Raspberry Pi
- 1 zasilacz Raspberry Pi dla Raspberry Pi
- Przewody elektryczne
- 5 rezystorów 10k ohm
- 5 rezystorów 220 omów
- 1 kabel USB-A do B
- 1 Kabel audio ze złączem męskim typu jack (do podłączenia do RPi)
- 1 przycisk
- 1 dioda LED (ogólna)
- 1 deska do krojenia chleba
- 1 mapa świata
- 1 metalowy panel (lub inny materiał) do zamontowania mapy
- 10 pinów gniazda Jack
- 1 złącze męskie jack do wyboru krajów!
- Śrubokręt
- Wiertarka
- Multimetr
Krok 1: Krok 1: Zrozum, jak działa Twój telefon obrotowy
"loading="leniwy" interfejs ze stroną radiooooo.com, potrzebujemy rozszerzenia chrome, które nasze Rpi może uruchomić w Chromium. Dostarczyłem również samo rozszerzenie i instrukcje instalacji w repozytorium GitHub. Więcej informacji znajdziesz w README informacje.
Krok 5: Krok 5: Uruchom skrypt
Zrestartuj swoje pi.
Po ponownym uruchomieniu pi, dioda LED powinna migać; w ten sposób wiesz, że twój skrypt działa.
Wszystko powinno działać! Miłego hackowania!