Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Ik heb een draaitelefoon in een radio gehackt! Pak de telefoon, kies een land en een decennium en luister naar geweldige muziek
Hoe het werkt Deze roterende telefoon heeft een ingebouwde microcomputer (een Raspberry Pi), die communiceert met radiooooo.com, een webradio. Er is een microcontroller (een Arduino) achter de kaart die de selectie van het land regelt. Samen zorgt dit voor een geweldig IoT-project!
De kaart is gelijmd op een metalen paneel, met een arduino aan de achterkant. Sommige landen hebben een jack-pin. Zo selecteer je de muziek!
Ik werd gesponsord door Digitspace voor dit project, ze waren zo vriendelijk om me wat elektronica toe te sturen voor dit prototype.
Technische storing
Dit project bestaat uit verschillende onderdelen: Een draaitelefoon
Een Raspberry Pi, wiens rol het is om:
- Speel muziek af via radiooooo.com
- Detecteren wanneer de handset wordt opgenomen / neergelegd
- Detecteer de nummers die zijn gebeld
Een Arduino, wiens rol het is om:
- Detecteren welk land is geselecteerd op de kaart (via jack-connectoren)
- Stuur de informatie via serieel naar de RPi
Benodigdheden
- 1 roterende telefoon
- 1 Raspberry Pi 4 Model B
- 1 Arduino UNO
- 1 SD-kaart voor de Raspberry Pi
- 1 Raspberry Pi-voeding voor Raspberry Pi
- Electrische bedrading
- 5 Weerstanden 10k ohm
- 5 Weerstanden 220 ohm
- 1 USB-A naar B-kabel
- 1 audiokabel met een mannelijke jack-connector (om op de RPi aan te sluiten)
- 1 knop
- 1 LED (algemeen)
- 1 Breadboard
- 1 wereldkaart
- 1 metalen paneel (of ander materiaal) om de kaart te monteren
- 10 Jack socket pinnen
- 1 jack mannelijke connector om de landen te selecteren
- Schroevendraaier
- Oefening
- Multimeter
Stap 1: Stap 1: Begrijp hoe uw roterende telefoon werkt
"loading="lazy" interface met de radiooooo.com-website, we hebben een chrome-extensie nodig die onze Rpi in Chromium kan draaien. Ik heb ook de extensie zelf en de installatie-instructies in de GitHub-repository geleverd. Raadpleeg de README voor meer informatie informatie.
Stap 5: Stap 5: Voer het script uit
Start je pi opnieuw op.
Wanneer je pi opnieuw is opgestart, zou je LED moeten knipperen; zo weet je dat je script werkt.
Alles zou moeten werken! Veel plezier met hacken!