Arduino gebaseerde Blue Box (telefoon Phreaking) (1 / 9 stap)

Stap 1: Arduino IDE en bibliotheek Setup


De komst van de Arduino zet macht in de handen van dezelfde soort mensen die oorspronkelijk de eerste blauwe dozen ontworpen. Kunnen we schrijven onze eigen micro-controller code, gebruik gemakkelijk verkrijgbaar Radio Shack delen het ontwerpen van unieke hardware en veel, veel meer. Er zijn vele manieren we kunnen ontwerpen onze blauwe dozen en dit artikel zal alleen betrekking hebben op eenvoudige enkelen van hen.

Tone Library

Ten eerste is de Tone library - blokgolf - synthese apparaat. Dit apparaat kan worden gemaakt met behulp van de Arduino Micro ATMega32u4 gebaseerd chip met de Arduino (externe) Tone library. De bibliotheek moet worden gewijzigd om te werken met de ATMega32u4-chip en een gewijzigde versie kan worden gedownload op. Deze bibliotheek en chip hebben alleen getest met de Arduino IDE versie 1.0.5 nu dat we hebben de bibliotheek en de chip, moeten we nu een eenvoudig schema die we met een toetsenbord gebruiken kunnen.

Toetsenblok bibliotheek

De Arduino toetsenblok bibliotheek kan worden gevonden hier. Alle bibliotheken moeten in de Arduino "bibliotheken" directory gelegen in de basis van uw IDE-installatie. BV C:\Users\trevelyn412\Documents\Arduino\libraries allermeest naar de tijd dit zo simpel is als de bibliotheek wilt uitpakken vanaf een zip bestand, maar check van uw bibliotheek documentatie als geavanceerde instructies voor installatie vereist zijn.

TMRpcm bibliotheek

Ten slotte wordt de TMRpcm-bibliotheek gebruikt door schematische 2 voor het afspelen van WAV bestanden vanaf onze tweede blauwe doos. De auteur van deze bibliotheek was vriendelijk genoeg om me te helpen via e-mail als ik had moeite met de onbestaande SeeedStudio v3 SD kaart Shield documentatie. Het speelt mono bestanden op 32khz en hieronder (ik gebruik 22khz) bij 8 bit. Er zijn echter veel geavanceerde functies en code optimalisaties die we doen kunnen door het bewerken van de pcmConfig.h-header bestand, zoals een grotere bufferruimte zoals wij uncomment en verander de regel,

 #define buffSize 128 //must be an even number 

Wij moeten tevens, door een enkele frequentie WAV-bestand naar de SD kaart op te slaan, te verlagen van het werkelijke cycli door 25. Dit betekent in Audacity, genereren een Toon voor 2575 hz in plaats van 2600 voor toezichthoudende signalering.

De geluiden die ik heb gemaakt zijn allemaal in de map "sounds" bevindt zich in de hoofdmap van de micro SD-kaart. Er zijn verschillende nota's door de Gemeenschap van de Arduino voor het opslaan van bestanden en toegang tot van hen via Arduino bibliotheken ligt hier. Dit zijn zeer belangrijk om te volgen door.

Hardware vereist

In deze tutorials gebruik ik de volgende onderdelen

  1. Eenvoudige 10 k Ohm weerstanden
  2. Kortstondige drukknoppen
  3. LED verlichte knevel aan-/ uitschakelaars
  4. Arduino UNO & & Arduino Micro
  5. SeeedStudio v3 SD Card Shield
  6. BLAUWE Advantus Super Stacker Crayon vakken
  7. Blauwe LED 's
  8. 100 k Potentiometers voor volume
  9. 2.2uF niet-gepolariseerde condensator (optioneel)
  10. 9V batterijen (één schema maakt gebruik van 2 parallel
  11. Draaiknop mechanisme van oude telefoon
  12. Velleman 4 x 4 toetsenbord
  13. 150 Ohm telefoonhoorn spreker deel #SD150(ph) (voor optimale uitvoer)

En iets anders is optioneel. De LED's zijn optioneel en hardware met LEDs zoals de aan-/ uitschakelaars zijn ook optioneel. Wijzigen van het schema voor tegemoet voor deze zeer gemakkelijk moeten zijn.

Arduino ervaring

Dit leerprogramma veronderstelt zeer elementaire kennis van de code die wordt gebruikt door de Arduino en het instellen van een basisproject en dit project gebruik van een brood bord. Ik kan echter ingaan op instructies over hoe het beheer van deze projecten in vakken van hun eigen, maar dat vereist solderen en soldeer ervaring, in de meeste gevallen.

Gerelateerde Artikelen

ProjectMF installatie (telefoon Phreaking)

ProjectMF installatie (telefoon Phreaking)

IntroductieEen anonieme vriend in een IRC-kanaal terug in 2006 gaf mij de mp3 van de verbazingwekkende ProjectMF hoop presentatie gegeven door Mark Abene (Phiber Optik). Ik heb sindsdien gefascineerd door het project, maar ontbrak de technische kenni
Arduino 12-modus Blue Box - introductie

Arduino 12-modus Blue Box - introductie

FIRMWARE-UPDATE!! -10/2/2015 - zie laatste stap voor meer informatieHier gepresenteerd is een Arduino-based "Blue Box". Het produceert de "traditionele" blauwe doos 2600 Hz Toon en MF (Multi-Frequency) tonen, maar doet nog veel meer! H
Maak kennis met Climaduino - de Arduino gebaseerde thermostaat die u van uw telefoon controleren!

Maak kennis met Climaduino - de Arduino gebaseerde thermostaat die u van uw telefoon controleren!

Update:Er is een nieuwe versie van de Climaduino en de Climaduino Controller met enkele zeer belangrijke wijzigingen.Ondersteunt meerdere zonesDe Yún van de Arduino gebruiktWerken met centrale airconditioningCommuniceert met het MQTT -protocol (kunt
Draadloze BT stopcontact (Arduino gebaseerd) + Android App

Draadloze BT stopcontact (Arduino gebaseerd) + Android App

Dit apparaat zal toestaan u om een elektrisch apparaat van uw Android smartphone (of tablet) te controleren.Een Bluetooth-module voor draadloze communicatie wordt gebruikt om te controleren de schakelaar ingebouwd relais.Het circuit gebruikt de ATmeg
Sla voor Life - 101 Arduino gebaseerd geautomatiseerd Controller voor Aeroponics, Aquaponics, hydrocultuur, enz.  Intel Curie

Sla voor Life - 101 Arduino gebaseerd geautomatiseerd Controller voor Aeroponics, Aquaponics, hydrocultuur, enz. Intel Curie

SAMENVATTINGEen apparaat dat kan worden gebruikt voor het besturen van tot 4 verschillende Hydroponic/Aeroponic systemen tegelijk. Het apparaat zal bepalen van de componenten van het systeem en zal melding naar een LCD-scherm weergegeven en kan de ge
Arduino gebaseerde Smart Home IOT systeem

Arduino gebaseerde Smart Home IOT systeem

Hallo, ik ben Michalis Vasilakis uit Ardumotive.com en in deze handleiding Instructables zal ik u tonen hoe kunt u gemakkelijk maken uw eigen smart home systeem op basis van Arduino uno en een Ethernet-module (of schild).U zal zitten kundig voor gebr
Arduino gebaseerde afstand maatregel vak

Arduino gebaseerde afstand maatregel vak

Hallo, in dit project zal ik u tonen hoe te bouwen uw eigen doos meter afstand met Arduino uno en een ultrasone sensor.Voordat u begint, zorg ervoor dat u hebt:Arduino unoHC-SR04 ultrasone SensorLCD 16 x 2Officiële website: http://www.ardumotive.com/
ARDUINO gebaseerde MPPT SOLAR CHARGE CONTROLLER

ARDUINO gebaseerde MPPT SOLAR CHARGE CONTROLLER

ARDUINO GEBASEERDE MPPT SOLAR CHARGE CONTROLLERGa naar mijn Website voor schema en code ARDUINO gebaseerde MPPT SOLAR CHARGE CONTROLLERWat is Mppt (Maximum power point bijhouden)?"we gebruiken MPPT algoritme om de maximum beschikbare energie van de f
Hoe maak je een Arduino gebaseerde nacht licht met infrarood afstandsbediening!

Hoe maak je een Arduino gebaseerde nacht licht met infrarood afstandsbediening!

Hier is een Instructable die u hoe tonen zal te bouwen van een licht met een Arduino gebaseerd-nachteen kleine infrarood afstandsbediening waarmee u doorlopen 10 pre set kleuren, en een willekeurige fadingkleur routine die voor eeuwig lussen.Dit inst
Arduino gebaseerd Encrypter

Arduino gebaseerd Encrypter

We willen allemaal dat cool Arduino project, dat is niet echt over de harware, maar meer over de software te maken. Nou is hier een - Arduino gebaseerde codering Over seriële Monitor. Het was echt leuk om te ontwerpen. Kan er talloze toepassingen van
Arduino gebaseerd Lap Timer

Arduino gebaseerd Lap Timer

Onlangs kregen we greep van een "Crazy Cart", een ernstig koele winkelwagen race rond met. Zoals we alleen een hebben, wilde ik iets te maken het rijden een beetje concurrerender, zodat ik het opbouwen van een Arduino gebaseerd Lap Timer.De Lap
InPace - een Arduino gebaseerde GPS gegevens vastleggen van fitness armband met bluetooth en een iOS-app

InPace - een Arduino gebaseerde GPS gegevens vastleggen van fitness armband met bluetooth en een iOS-app

InPace is een Arduino gebaseerde fitness armband, met een begeleidende iOS applicatie, die live kan feedback over hoe de gebruiker pacing zelf tijdens een run, lopen of fietsen route. Zij sporen GPS-locaties en huidige tijden de huidige prestaties va
DIY Smart Volg mij Drone met Camera (Arduino gebaseerd)

DIY Smart Volg mij Drone met Camera (Arduino gebaseerd)

Drones zijn zeer populair speelgoed en hulpprogramma's deze dagen. U vindt professionele en zelfs beginner drones en vliegende gadgets op de markt. Ik heb vier drones (quadcopters en hexcopters), omdat ik hou van alles wat vliegt, maar de 200e vlucht
Arduino gebaseerd Bi-color LED Matrix Audio Spectrum Visualizer

Arduino gebaseerd Bi-color LED Matrix Audio Spectrum Visualizer

Nadat we met de Bi-color LED Matrix Driver Module kit kwamen, we hebben ons gebogen rond voor interessante projecten te werken.Bent u wellicht geïnteresseerd in een aantal van de projecten die we hebben opgemaakt op instructables met behulp van deze