Arduino 12-modus Blue Box - introductie


FIRMWARE-UPDATE!! -10/2/2015 - zie laatste stap voor meer informatie

Hier 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! Het produceert ook 12 tone signaleringssystemen gebruikt door telefoon phreaks om andere meer exotische systeem in de VS en overzee, waaronder vroege pre cellulaire mobiele telefonie van de 50s, 60s en 70s, hack

De doos heeft 12 niet-vluchtig Toon reeks opslag herinneringen die kunnen opslaan en afspelen van elk maximaal 32 tonen. Elke geheugen slaat ook de Toon-modus. Alle operationele parameters, zoals Toon duur, volume in te stellen, de status van de achtergrondverlichting, herinnering pieptoon status en huidige Toon modus worden opgeslagen in niet-vluchtig EEPROM geheugen automatisch en worden hersteld wanneer het vak is ingeschakeld. EEPROM fouten automatisch ontdekt en gecorrigeerd worden wanneer het vak wordt ingeschakeld.

Een optionele LCD voorziet volledige informatie van de operationele status van het vak en verbetert het uiterlijk en de gebruiksvriendelijkheid van de eenheid.

Dit vak is voorzien van sinus Toon generatie met PWM Golf-tabel opzoeken technieken. Het klinkt veel beter dan het genereren van de tonen met behulp van de twee-pins blokgolf uitvoer technieken gebruikt door de Arduino "Toon" standaardbibliotheek.

Ik ontwierp deze nieuwe blauw vak, zoals ik uit de PCB planken voor mijn oudere PIC_based blauw vak ontwerp was en was op zoek naar een manier om anderen te gemakkelijk bouwen een blauw vak voor gebruik met mijn ProjectMF systeem, met behulp van goedkope en algemeen beschikbare onderdelen. Dit ontwerp is gemakkelijk de meest complete en technisch geavanceerde blauw vak ontwerp beschikbaar. Ik ben een ingenieur telecommunicatie en software en kostte veel moeite om er zeker van te zijn dat al de Toon modi nauwkeurig zijn vertegenwoordigd. De code is grondig debugged en goed getest.

De volgende modi worden ondersteund. Merk op dat al deze modi verouderde (Nou ja, geen DTMF!) en niet meer op de "echte" openbare telefonie-systemen, met uitzondering van particuliere systemen (zoals ProjectMF werken) ingesteld voor historische doeleinden. Ze zijn opgenomen voor het behoud van de geluiden van deze oude Toon seinstelsels:

MF (R1) - de 2600 Hz/Multi-frequencysystem, die liep van Ma Bell's lange afstand netwerk terug in de dag

DTMF (Touch-Tone, Autovon) - gebruikt op bijna elke land lijn telefoon. A-B-C-D sleutels gebruikt voor het instellen van oproepprioriteit op het oude Autovon militaire telefoonsysteem.

CCITT #5 (C5, SS5) - dezelfde MF tonen als R1 (met een paar extra Toon paren voor speciale routering), maar maakt gebruik van een reeks verschillende Toon voor internationale kofferbak clear/grijpen.

CCITT #4 (C4, SS4) - ongebruikelijke 4-bits/cijfer Toon codering. Gebruikt in het Verenigd Koninkrijk en andere Europese landen.

2600 Dial Pulse - dezelfde methode gebruikt door Joybubbles (Joe Engressia), Captain Crunch (John Draper) en Bill uit New York (Bill Acker) om te fluiten gratis bellen.

Pay telefoon modi - simuleert zowel de Amerikaanse en Canadese nikkel/dime/kwartaal telefoonautomaat munt drop tonen (Red Box). Ook simuleert VS pay externe operator control beltonen (groene Box) en 2600Hz voorvoegsel controle flash.

R2 (MFC) - unieke voorwaartse Multi-Frequency Toon paren, 2280Hz clear/grijpen Toon, zoals gebruikt in het Verenigd Koninkrijk. De oudere AC1/AC9 UK dial pulse systemen vervangen.

AC1- oude UK dial pulse kofferbak signalering tone, zoals gebruikt door zeer vroeg UK telefoon "liefhebbers".

AC9 - nieuwere UK dial pulse kofferbak signalering, zoals gebruikt door vroege UK telefoon "liefhebbers".

MTS (Mobiele telefoonservice) - vooraf cellulaire, pre-IMTS mobiele telefoon service Toon seingevings- en bellen

IMTS ANI (Verbeterde mobiele telefoondienst ANI) - nieuwere vooraf cellulaire mobiele verificatie spoofing

IMTS cijfer kiezen - verbeterde mobiele telefonie (pre mobiele) cijfer kiezen,

Gerelateerde Artikelen

Arduino gebaseerde Blue Box (telefoon Phreaking)

Arduino gebaseerde Blue Box (telefoon Phreaking)

Geschiedenis en verhaalIn de jaren 1950, 1960s, 1970s, jaren 1980 en zelfs tot in de jaren 1990 telefoon phreaking was een ongelooflijk koele manier om te verkennen van een onbekende wereld van telefoon wisselen van netwerken. Tot "phreak" een t
Maken van een eenvoudig TARDIS: The Blue Box

Maken van een eenvoudig TARDIS: The Blue Box

ik wilde altijd een TARDIS (niet de echte dia nog) van mijn eigen. Maar ik probeer altijd te vinden de luiste manier om dingen te doen. Dus na het slapen op het voor enige tijd, probeerde met sommige materialen schroot ik. Dit is mijn eerste instruct
Arduino Double Dice Jewelry Box w / Secret Switch

Arduino Double Dice Jewelry Box w / Secret Switch

dit was een leuk project. Druk op de rode knop, Bekijk de dobbelstenen "ROLL" dan op een willekeurige rol meeste elke keer stoppen.Het hart van dit spel is de ATMEL ATmega328P op een stand-alone bord. Powered by 4 AA NiMD batterijen.Vindt u de S
Een kleine schakelaar en Potentiometer Box voor uw Arduino

Een kleine schakelaar en Potentiometer Box voor uw Arduino

hebben elkaar geflanst ladingen van Arduino circuits en altijd vond mezelf prikken schakelaars en potentiometers via karton ik dacht dat het was tijd om iets een beetje mooier te produceren. Dus is hier hoe maak je een mooie kleine doos te houden 5 p
Hoe te meten van de temperatuur zeer nauwkeurig met een Arduino en een TSYS01 Temperatuur Sensor Board.

Hoe te meten van de temperatuur zeer nauwkeurig met een Arduino en een TSYS01 Temperatuur Sensor Board.

Tijdens zijn studie in de Universiteit werden we uitgedaagd als onderdeel van een cursus werken in het ontwerpen van een doos met zeer nauwkeurige temperatuurregeling. Mocht het project te doen slagen, moesten meerdere vakken worden gebouwd en gebrui
Arduino gecontroleerd plant water geven systeem en aangepaste AC recipiënten verkooppunten

Arduino gecontroleerd plant water geven systeem en aangepaste AC recipiënten verkooppunten

dit is een project om te maken van een automatische plant water geven systeem en een AC recipiënten Outlet die u kunt gecontroleerd met behulp van een microcontroller. In mijn voorbeeld wordt een Ruggeduino gebruikt maar dit is in wezen een Arduino U
Plotten en grafische dynamische gegevens uit Arduino met behulp van de kracht van Python

Plotten en grafische dynamische gegevens uit Arduino met behulp van de kracht van Python

Ik zal u tonen hoe te nemen van uw Arduino projecten naar het volgende niveau door het hebben van de Arduino interactie met de programmeertaal Python. Python is een gratis programma dat u kunt downloaden. Aangezien je al geleerd hebt zal de fundament
Kinect besturingselementen Arduino wired Servos using Visual Basic 2010

Kinect besturingselementen Arduino wired Servos using Visual Basic 2010

UPDATE JAN 2012: deze gids wordt gepresenteerd op Microsofts MSDN Channel9http://channel9.MSDN.com/Coding4Fun/blog/Kinecting-to-Arduino-with-Visual-BasicINTRODUCTIEIn dit project gebruik ik links of rechts bewegingen in Kinect om de draaihoek van twe
Arduino Tutorials (deel één-16 Tutorial Pack)

Arduino Tutorials (deel één-16 Tutorial Pack)

Dit is de Arduino Tutorial Pack deel 1.Het 2e deel is hier beschikbaar:Het 3e deel is hier beschikbaar: In tegenstelling tot andere tutorials hier ik niet elke achtergrond geven in theorie hoe het werkt. Het is gericht op het resultaat hoe het te ber
Kerstverlichting aan muziek met behulp van Arduino

Kerstverlichting aan muziek met behulp van Arduino

mijn vrouw en ik hebben willen maken van onze eigen verlichting-set-naar-music show voor de laatste paar seizoenen Vakantiewoningen.  Geïnspireerd door de onderstaande twee Instructables, hebben we besloten om eindelijk dit jaar aan de slag en decore
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
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
Bouwen van een elektronische polyedrale sterven

Bouwen van een elektronische polyedrale sterven

dobbelstenen zijn leuk. Polyedrale dobbelstenen gebruikt in o & o zijn nóg leuker, met name in grote handenvol van verschillende grootte. Maar een handvol niet altijd praktisch.Sinds ik zag de draak bot elektronische sterven toverstaf geadverteerd in
Muziekgestuurde Fan

Muziekgestuurde Fan

Ooit praten in een fan als kind omdat het maakte dat cool robot geluid? Het is een universele geheugen voor de meeste mensen deze dagen. Ik creërde een fan thats ziel doel is uw stem moduleren en brengen u terug naar die jeugdherinnering. Dus het is