Sadržaj:

Arduino 12 -modni modri okvir - Uvod: 5 koraka
Arduino 12 -modni modri okvir - Uvod: 5 koraka

Video: Arduino 12 -modni modri okvir - Uvod: 5 koraka

Video: Arduino 12 -modni modri okvir - Uvod: 5 koraka
Video: Беслан. Помни / Beslan. Remember (english & español subs) 2024, Novembar
Anonim
Arduino Blue Box sa 12 načina rada - Uvod
Arduino Blue Box sa 12 načina rada - Uvod
Arduino Blue Box sa 12 načina rada - Uvod
Arduino Blue Box sa 12 načina rada - Uvod
Arduino Blue Box sa 12 načina rada - Uvod
Arduino Blue Box sa 12 načina rada - Uvod

AŽURIRANJE FIRMERA !! -8.8.2019-https://github.com/donfroula/Arduino-Multimode-Blue-Box-

Ovdje je predstavljena "Plava kutija" zasnovana na Arduinu. Proizvodi "tradicionalne" Blue Box 2600Hz tonove i MF (višefrekventne) tonove, ali čini mnogo više! Proizvodi i 12 tonskih signalnih sistema koje telefonski čudaci koriste za hakovanje drugih egzotičnijih sistema u SAD-u i inostranstvu, uključujući rane pred-mobilne sisteme mobilnih telefona iz 50-ih, 60-ih i 70-ih godina, Kutija ima 12 memorijskih memorija za skladištenje neispornih tonova koje mogu pohraniti i reproducirati do 32 tona. Svaka memorija sprema i ton. Svi radni parametri, poput trajanja tona, jačine zvuka, statusa pozadinskog osvjetljenja, statusa zvučnog signala podsjetnika i trenutnog načina tona, automatski se spremaju u stalnu memoriju EEPROM-a i vraćaju se kada se uređaj uključi. Greške EEPROM -a se automatski otkrivaju i ispravljaju pri uključivanju kutije.

Opcionalni LCD pruža potpune informacije o radnom statusu kutije i poboljšava izgled i prilagođenost uređaja jedinici.

Ovaj okvir sadrži generiranje sinusnih tonova korištenjem PWM tehnika pregleda talasa. Zvuči mnogo bolje od generiranja tonova korištenjem dvopolnih izlaznih tehnika kvadratnog vala koje koristi standardna Arduino "Tone" biblioteka.

Dizajnirao sam ovu novu plavu kutiju jer sam bio izvan PCB ploča za svoj stariji dizajn plave kutije zasnovane na PIC -u i tražio sam način da drugi lako konstruiraju plavu kutiju za upotrebu sa mojim ProjectMF sistemom, koristeći jeftine i uobičajeno dostupne dijelove. Ovaj dizajn je lako najkompletniji i tehnički najsofisticiraniji dizajn plave kutije. Ja sam inženjer telekomunikacija i softvera i potrudio sam se da budem siguran da su svi tonski načini tačno predstavljeni. Kôd je temeljito otklonjen i dobro testiran.

Podržani su sledeći režimi. Imajte na umu da su SVI ovi načini zastarjeli (pa, ne DTMF!) I da više ne rade na "pravim" javnim telefonskim sistemima, osim na privatnim sistemima (poput ProjectMF -a) postavljenim u historijske svrhe. Uključeni su radi očuvanja zvukova ovih starih tonskih signalnih sistema:

MF (R1) - Sistem sa 2600 Hz/više frekvencija koji je davno vodio mrežu Ma Bell na velike udaljenosti

DTMF (Touch -Tone, Autovon) - Koristi se na gotovo svakom fiksnom telefonu. Tipke A-B-C-D koriste se za postavljanje prioriteta poziva na starom vojnom telefonskom sistemu Autovon.

CCITT #5 (C5, SS5) - Isti MF tonovi kao R1 (s nekoliko dodatnih parova tonova za posebno usmjeravanje), ali koristi različitu tonsku sekvencu za brisanje/zapljenu međunarodnog trupa.

CCITT #4 (C4, SS4) - Neobično 4 -bitno/znamenkasto kodiranje tonova. Koristi se u Velikoj Britaniji i drugim evropskim zemljama.

2600 Dial Pulse - Ista metoda koju su koristili Joybubbles (Joe Engressia), Captain Crunch (John Draper) i Bill iz New Yorka (Bill Acker) za zviždanje besplatnih poziva.

Režimi govornih telefona - Simulira tonove ispuštanja novčića od nikla/centi/četvrtine govornih telefona u SAD -u i Kanadi (Crvena kutija). Takođe simulira tonove daljinskog upravljača telefonske govornice u SAD -u (Green Box) i kontrolni blic prefiksa od 2600Hz.

R2 (MFC) - Jedinstveni napredni višefrekventni tonski par, 2280Hz čist/zapljen ton, koji se koristi u Velikoj Britaniji. Zamijenio je starije AC1/AC9 UK brojčane pulsne sisteme.

AC1- Stara UK melodija biranja pulsnom magistralom, koju koriste vrlo rani britanski telefonski "entuzijasti".

AC9 - Novija UK impulsna signalna linija, koju su koristili rani britanski telefonski "entuzijasti".

MTS (Mobilna telefonska usluga)-Tonalna signalizacija i biranje prije mobilne mreže, prije IMTS-a

IMTS ANI (Poboljšana usluga mobilne telefonije ANI) - Novije lažiranje pred -ćelijske mobilne autentifikacije

IMTS digitalno biranje - poboljšana cifra biranja usluge mobilne telefonije (pre ćelije),

Korak 1: Osnovne informacije

Pozadinske informacije
Pozadinske informacije

Plava kutija je elektronički uređaj koji simulira telefonsku konzolu za biranje. Funkcionira tako što replicira tonove koji se koriste za prebacivanje međugradskih poziva i koristi ih za usmjeravanje korisnikovog poziva, zaobilazeći uobičajeni mehanizam prebacivanja. Najtipičnija upotreba plave kutije bila je upućivanje besplatnih telefonskih poziva. Plava kutija više ne radi u većini zapadnih nacija, jer su moderni komutacijski sistemi sada digitalni i više ne koriste unutarpojasnu signalizaciju koju emulira plava kutija. Umjesto toga, signalizacija se događa na izvanpojasnom kanalu kojem se ne može pristupiti s linije koju pozivatelj koristi (naziva se Common Channel Interoffice Signaling (CCIS)).

Plava kutija generira tonove koji su kontrolirali staru telefonsku mrežu na daljinu. Obično su plave kutije ručni elektronički uređaji s tipkama ili tipkovnicom poput telefona sa dodirnim tonom, ali se mogu implementirati i u softver na računaru. Plave kutije obično imaju vanjski zvučnik koji emitira tonove, a drže se uz zvučnik telefona za upućivanje poziva s plavom kutijom. Pogledajte članak u Wikipediji i odličnu novu knjigu Phila Lapsleya "Exploding the Phone" za više detalja o plavim kutijama i prvim telefonskim izgovorima - originalnim hakerima.

U SAD-u je rad plave kutije bio/jednostavan, koristeći signalni sistem MF/R1: Prvo, korisnik upućuje telefonski poziv na velike udaljenosti, obično na broj 800 ili neki drugi telefonski broj koji nije pod nadzorom. Uglavnom, sve što prelazi 50 milja išlo bi preko tipa prtljažnika podložnog ovoj tehnici. Kada poziv počne zvoniti, pozivatelj koristi plavi okvir za slanje tona od 2600 Hz. 2600 Hz je nadzorni signal, jer ukazuje na status prtljažnika; na slušalici (ton) ili na slušalici (bez tona). Puštajući ovaj ton, uvjeravate kraj veze da ste prekinuli vezu i da treba pričekati. Kad ton prestane, prtljažnik će se prekinuti vezu i prekinuti vezu (poznat kao nadzorni blic), stvarajući "Ka-Cheep" zvuk, nakon čega slijedi tišina. Ovo je krajnji kraj veze koji signalizira krajnjem kraju da sada čeka na MF cifre usmjeravanja. Nakon što daljnji kraj pošalje nadzorni bljesak, korisnik bi koristio plavo polje za biranje "Key Pulse" ili "KP", ton koji započinje niz cifara usmjeravanja, nakon čega slijedi ili telefonski broj ili jedan od brojnih posebnih kodova koje je interno koristila telefonska kompanija, a zatim završile sa tonom "Start" ili "ST". U ovom trenutku, krajnji kraj veze će usmjeriti poziv onako kako ste mu rekli, dok će krajnji korisnici misliti da još uvijek zvonite na izvorni broj.

Iako je sve ovo zastarjelo, opet je to omogućeno nizom izmjena i zakrpa na otvorenom poslužitelju Asterisk PBX. Omogućava korisnicima da uđu u sistem putem različitih metoda pristupa, uključujući redovnu javnu telefonsku mrežu i SIP. Korisniku se prikazuje linija zvona. Zvonjenje se može prekinuti i trup zapleniti puštanjem 2600 tona u liniju. Nakon toga, poziv se može preusmjeriti na drugi broj ili na niz internih snimaka i funkcija koje se nalaze na serveru/prekidaču puštanjem MF ili višefrekventnih tonova u liniju. Sve je to potpuno legalno, jer je sistem potpuno privatan. To je zaista više od simulacije. Poziv ide preko grupe kanala od 24 SF/MF kanala, iako su obje strane priključaka prekinute na istom računaru. Hardver koji to omogućava su dvije dodatne namjenske Ethernet kartice na računaru koje izvode T1 preko Ethernet protokola preko Ethernet kabla sa povratnom spregom. Vaš dolazni poziv se petlja preko jednog od 24 kanala prije nego što se prekine na istom prekidaču, tako da imate kontrolu 2600 i MF.

Održavam javni ProjectMF sistem već više od 7 godina. Konačno starinci, nadobudni telefonski izgovori i znatiželjnici mogu doživjeti tajno uzbuđenje plavog boksa u vlastitim pozivima! Proširio sam Phiberove originalne zakrpe kako bih dodao realnost i pouzdanost sistema. Mogući su mnogi stari trikovi, uključujući i "slaganje prtljažnika", kako je prikazano na jednom od snimaka Phonetrips -a. Pristup je na +1-630-485-2995.

Korak 2: Pregled rada Arduino Blue Box -a

Image
Image
Linkovi za preuzimanje softvera i građevinske dokumentacije
Linkovi za preuzimanje softvera i građevinske dokumentacije

YouTube video na:

Korak 3: Detalji o izgradnji Plave kutije

YouTube video na:

Korak 4: Priručnik i konfiguracija softvera Blue Box

Image
Image

YouTube video na:

Korak 5: Veze za preuzimanje softvera i građevinske dokumentacije

Linkovi za preuzimanje softvera i građevinske dokumentacije
Linkovi za preuzimanje softvera i građevinske dokumentacije

Veza za preuzimanje najnovijeg Arduino softvera i dokumentacije: Preuzmite vezu ili preuzmite softver, biblioteke i dokumentaciju u prikladnoj.zip datoteci direktno iz Instructables na kraju ovog koraka

Imajte na umu da su hardver i kod dizajnirani za rad samo s novijim Arduino Leonardo arhitektonskim pločama koje koriste čip Atmega 32U4. Starije ploče u stilu Arduino Uno neće raditi.

Blue Box koristi standardne Arduino IDE biblioteke, plus neke prilagođene biblioteke koje su uključene u komprimirane.zip datoteke distribucije softvera. Ove biblioteke moraju biti instalirane prije pokušaja konfiguracije i kompajliranja softvera.

Softver mora biti konfiguriran uklanjanjem komentara na ispravne izraze "#define" na početku koda, kako bi odgovarao korištenoj hardverskoj konfiguraciji. Za detalje pogledajte priručnik.

Dodatni video zapisi koji ističu rad različitih načina rada nalaze se na mom YouTube kanalu na:

AŽURIRANJE FIRMERA !! - 8.8.2019

Dodao sam neke promjene u biblioteci za generiranje tonova kako bih povećao točnost frekvencije tona i smanjio opterećenje procesora pri generiranju tonova. Dodao sam novi kod u spremište github na: github.

Preporučuje se: