Tartalomjegyzék:

Arduino 12 módú kék doboz - Bevezetés: 5 lépés
Arduino 12 módú kék doboz - Bevezetés: 5 lépés

Videó: Arduino 12 módú kék doboz - Bevezetés: 5 lépés

Videó: Arduino 12 módú kék doboz - Bevezetés: 5 lépés
Videó: High Density 2022 2024, Július
Anonim
Arduino 12 módú Blue Box - Bevezetés
Arduino 12 módú Blue Box - Bevezetés
Arduino 12 módú Blue Box - Bevezetés
Arduino 12 módú Blue Box - Bevezetés
Arduino 12 módú Blue Box - Bevezetés
Arduino 12 módú Blue Box - Bevezetés

ALAPSZOFTVER FRISSÍTÉS!! -2019.08.08-https://github.com/donfroula/Arduino-Multimode-Blue-Box-

Itt egy Arduino-alapú "Kék doboz" látható. A "hagyományos" Blue Box 2600Hz hangot és MF (többfrekvenciás) hangokat állítja elő, de sokkal többet! Ezenkívül 12 hangjelző rendszert is gyárt, amelyeket telefonos hamisítások használnak, hogy feltörjenek más egzotikusabb rendszereket az Egyesült Államokban és a tengerentúlon, beleértve az 50-es, 60-as és 70-es évek korai mobiltelefon-előkészítő rendszereit, A doboz 12 nem felejtő hangsorozat tároló memóriával rendelkezik, amelyek egyenként legfeljebb 32 hangot tárolhatnak és játszhatnak le. Minden memória menti a hangmódot is. Minden működési paraméter, például a hang időtartama, a hangerő, a háttérvilágítás állapota, az emlékeztető hangjelzés állapota és az aktuális hangmód automatikusan mentésre kerül a nem felejtő EEPROM memóriába, és visszaáll a doboz bekapcsolásakor. Az EEPROM hibákat automatikusan észleli és kijavítja a doboz bekapcsolásakor.

Az opcionális LCD teljes körű tájékoztatást nyújt a doboz működési állapotáról, és javítja a készülék megjelenését és felhasználóbarát jellegét.

Ez a doboz szinuszhullámú hanggenerálást tartalmaz PWM hullámtábla-keresési technikákkal. Sokkal jobban hangzik, mint a normál Arduino "Tone" könyvtár által használt kétpólusú négyszöghullámú kimeneti technikák használatával generálni a hangokat.

Én terveztem ezt az új kék dobozt, mivel a PIC_bázisú kék dobozom tervezésénél nem használtam a NYÁK lapokat, és kerestem a módját annak, hogy mások könnyen elkészíthessenek egy kék dobozt a ProjectMF rendszerhez, olcsó és általánosan beszerezhető alkatrészek felhasználásával. Ez a kialakítás könnyen a legteljesebb és technikailag kifinomult kék dobozos kialakítás. Távközlési és szoftvermérnök vagyok, és nagy erőfeszítéseket tettem annak biztosítására, hogy az összes hangmód pontosan ábrázolásra kerüljön. A kódot alaposan hibakeresettük és jól teszteltük.

A következő módok támogatottak. Ne feledje, hogy ezek az üzemmódok mind elavultak (nos, nem a DTMF!), És már nem működnek az "igazi" nyilvános telefonrendszereken, kivéve a történelmi célokra létrehozott magánrendszereket (például a ProjectMF -et). Ezeket a régi hangjelző rendszerek hangjainak megőrzése érdekében tartalmazza:

MF (R1) - A 2600 Hz -es/többfrekvenciás rendszer, amely a napokban működtette a Ma Bell távolsági hálózatát

DTMF (Touch -Tone, Autovon) - Szinte minden vezetékes telefonon használják. A-B-C-D gombok a hívásprioritás beállítására szolgálnak a régi Autovon katonai telefonrendszeren.

CCITT #5 (C5, SS5) - Ugyanazok az MF hangok, mint az R1 (néhány további hangpárral a speciális útválasztáshoz), de más hangsorrendet használ a nemzetközi törzs törléséhez/lefoglalásához.

CCITT #4 (C4, SS4) - Szokatlan 4 bites/számjegyű hangkódolás. Az Egyesült Királyságban és más európai országokban használják.

2600 Dial Pulse - Ugyanaz a módszer, amelyet Joybubbles (Joe Engressia), Crunch kapitány (John Draper) és Bill New York -ból (Bill Acker) használt az ingyenes hívások sípolásához.

Fizetős telefon módok - szimulálja mind az amerikai, mind a kanadai nikkel/dime/negyedévben a telefonos érme csepphangjait (piros doboz). Szintén szimulálja az amerikai fizetős telefon távoli kezelői hangjelzéseit (zöld doboz) és a 2600 Hz -es előtagvezérlő vakut.

R2 (MFC) - Egyedülálló többfrekvenciás hangpárok, 2280 Hz -es világos/lefoglaló hang, az Egyesült Királyságban használatban. Lecserélték a régebbi AC1/AC9 UK tárcsás impulzusrendszereket.

AC1- Régi Egyesült Királyság hangtárcsás impulzus törzs jelzése, amelyet az Egyesült Királyság nagyon korai telefonos rajongói használtak.

AC9 - Az Egyesült Királyság újabb tárcsázási impulzus törzsjelzése, amelyet a korai brit telefon -rajongók használnak.

MTS (Mobile Telephone Service)-Mobiltelefon előtti, IMTS előtti mobiltelefon-szolgáltatás hangjelzése és tárcsázása

IMTS ANI (továbbfejlesztett mobiltelefon -szolgáltatás ANI) - Újabb mobilhiteles mobilhitelesítés előtti hamisítás

IMTS Digit Dialing - Továbbfejlesztett mobiltelefon -szolgáltatás (elősejtes) számjegy tárcsázás,

1. lépés: Háttérinformációk

Háttér-információ
Háttér-információ

A kék doboz egy elektronikus eszköz, amely szimulálja a telefonkezelő tárcsázó konzolját. Úgy működik, hogy megismétli a távolsági hívások váltásához használt hangokat, és ezek segítségével irányítja a felhasználó saját hívását, megkerülve a normál kapcsolási mechanizmust. A kék doboz legjellemzőbb használata ingyenes telefonhívások kezdeményezése volt. A kék doboz a legtöbb nyugati országban már nem működik, mivel a modern kapcsolórendszerek már digitálisak, és már nem használják a sávon belüli jelzést, amelyet a kék doboz emulál. Ehelyett a jelzés egy sávon kívüli csatornán történik, amely nem érhető el a hívó által használt vonalról (Common Channel Interoffice Signaling (CCIS)).

Egy kék doboz generálja a régi távolsági telefonhálózatot vezérlő hangokat. A kék dobozok jellemzően gombokkal vagy billentyűzettel ellátott kézi elektronikus eszközök, például érintőképernyős telefon, de számítógépes szoftverekben is megvalósíthatók. A kék dobozoknak jellemzően külső hangszórójuk van, amely a hangokat bocsátja ki, és a telefon szócsövéhez tartják, hogy hívást kezdeményezzenek a kék dobozzal. Tekintse meg a Wikipédia cikkét és Phil Lapsley kiváló új könyvét, "A telefon felrobbantását" a kék dobozokról és a korai telefonhamisításokról - az eredeti hackerekről.

Az USA-ban a kék doboz kezelése egyszerű volt/egyszerű, az MF/R1 jelzőrendszer használatával: Először is, a felhasználó távolsági telefonhívást kezdeményez, általában egy 800-as vagy más nem felügyelő telefonszámra. Többnyire minden, ami 50 mérföldet meghalad, az erre a technikára fogékony törzs típuson megy át. Amikor a hívás csengetni kezd, a hívó a kék mezővel küld 2600 Hz -es hangot. A 2600 Hz felügyeleti jel, mert jelzi a törzs állapotát; horogon (hang) vagy off-horogon (nincs hang). Ha ezt a hangot játssza, akkor meggyőzi a kapcsolat túlsó végét, hogy letette a telefont, és várnia kell. Amikor a hang megszűnik, a csomagtartó ki- és bekapcsolt lesz (felügyeleti vaku), "Ka-Cheep" zajt adva, majd csend. Ez a kapcsolat túlsó vége, amely jelzi a közeli véghez, hogy most az MF útválasztó számjegyekre vár. Miután a távoli vég elküldi a felügyeleti villanást, a felhasználó a kék mezővel tárcsázza a "Key Pulse" vagy a "KP" -t, a hangot, amely elindítja az útválasztó számjegyeket, majd egy telefonszámot vagy a számos speciális kód egyikét. amelyeket a telefontársaság belsőleg használt, majd "Start" vagy "ST" hanggal fejezte be. Ezen a ponton a kapcsolat túlsó vége úgy irányítja a hívást, ahogyan Ön mondta, míg a felhasználók azt gondolják, hogy még mindig az eredeti számon csörög.

Annak ellenére, hogy mindez elavult, ezt ismét lehetővé teszik a nyílt forráskódú Asterisk PBX szerver módosításai és javításai. Lehetővé teszi a felhasználók számára, hogy különféle hozzáférési módokon keresztül tárcsázzák a rendszert, beleértve a rendszeres nyilvános kapcsolt telefonhálózatot és a SIP -t. A felhasználó csengővonalat jelenít meg. A csengetés lekapcsolható és a csomagtartó lefoglalható 2600 hang bejátszásával. Ezt követően a hívás átirányítható egy másik számra, vagy egy sor belső felvételre és funkcióra, amelyek a szerveren/kapcsolón találhatók, ha MF vagy többfrekvenciás hangokat játszik le a vonalra. Mindez teljesen törvényes, mivel a rendszer teljesen privát. Ez valóban több, mint szimuláció. A hívás egy 24 SF/MF törzsből álló törzscsoporton megy keresztül, bár a törzs mindkét oldala ugyanazon a PC -n véget ér. A hardver, amely ezt lehetővé teszi, két külön dedikált Ethernet -kártya a számítógépen, amely T1 -et futtat Ethernet -protokollon keresztül hurkos Ethernet -kábelen keresztül. A bejövő hívás a 24 főcsatorna egyikén keresztül folytatódik, mielőtt ugyanazon a kapcsolón újra befejeződik, így 2600 és MF vezérléssel rendelkezik.

Több mint 7 éve tartok fenn nyilvános ProjectMF rendszert. Végre az öregek, a törekvő telefoncsattanások és a kíváncsiak megtapasztalhatják a kék boksz titkos izgalmát saját hívásaik során! Kiterjesztettem a Phiber eredeti javításait, hogy növeljék a rendszer valósághűségét és megbízhatóságát. Sok régi trükk lehetséges, beleértve a törzs "egymásra rakását", amint azt az egyik Phonetrips felvétel is mutatja. A hozzáférés a +1-630-485-2995 számon található.

2. lépés: Az Arduino Blue Box működésének áttekintése

Image
Image
Szoftver és építési dokumentáció letöltési linkek
Szoftver és építési dokumentáció letöltési linkek

YouTube-videó:

3. lépés: A kék doboz építésének részletei

YouTube -videó:

4. lépés: A kék doboz kézi és szoftverkonfigurálása

Image
Image

YouTube -videó:

5. lépés: Szoftver- és építési dokumentáció letöltési linkek

Szoftver és építési dokumentáció letöltési linkek
Szoftver és építési dokumentáció letöltési linkek

Letöltési link a legújabb Arduino szoftverhez és dokumentációhoz: Letöltési hivatkozás, vagy töltse le a szoftvert, könyvtárakat és dokumentációs csomagot egy kényelmes.zip fájlban közvetlenül az Instructables webhelyről e lépés végén

Ne feledje, hogy a hardver és a kód csak az újabb Arduino Leonardo architektúra táblákkal használható, amelyek az Atmega 32U4 chipet használják. A régebbi Arduino Uno stílusú táblák nem fognak működni.

A Blue Box szabványos Arduino IDE könyvtárakat, valamint néhány testreszabott könyvtárat használ, amelyek a szoftver -terjesztés tömörített.zip fájljai közé tartoznak. Ezeket a könyvtárakat telepíteni kell a szoftver konfigurálása és fordítása előtt.

A szoftvert úgy kell konfigurálni, hogy megszünteti a megjegyzések megjegyzését a kód elején, hogy megfeleljen a használt hardverkonfigurációnak. Részletekért lásd a kézikönyvet.

További videók, amelyek kiemelik a különböző módok működését, megtalálhatók a YouTube -csatornámon:

ALAPSZOFTVER FRISSÍTÉS!! - 2019.08.08

Hozzáadtam néhány hanggenerációs könyvtári változtatást, hogy növeljem a hangfrekvencia pontosságát és csökkentsem a processzor terhelését a hangok generálása közben. Hozzáadtam az új kódot a github adattárhoz: github.

Ajánlott: