Jest to projekt stworzony przez autora kilka lat temu dla swojego kolegi. Urządzenie to zapisuje wszystkie rozmowy telefoniczne na komputerze w postaci tekstu z danymi na temat zdarzenia.
Projekt zbudowany w oparciu o mikroprocesor ATmega32, który monitoruje połączenia zarówno wychodzące, jak i przychodzące, i wysyła je za pomocą szeregowego interfejsu do komputera. Procesor za pomocą optoizolatorów sprawdza, czy słuchawka została podniesiona lub linia jest zajęta przez połączenie przychodzące. Gdy podniesiona zostanie słuchawka, układ dekodera DTMF CM8870CP dekoduje numer, który został wybrany. Gdy jest to połączenie przychodzące, dekoder FSK XR2211 jest używany do zdekodowania danych dzwoniącego. Wszystkie te dane zostają wysłane do komputera.
Przykład danych przesłanych do komputera:
Phone off-hook... /* start połączenia wychodzącego */
Number dialed - 6085551212
Call starts...
Call ends... /* koniec połączenia wychodzącego */
Date and Time - 01231441 /* start połączenia przychodzącego */
Phone Number - 6084694214Name - CELLULAR CALLcaller id string - 012314416084694214CELLULAR CALL
Ring...
Ring...
Ring...
Call answered...
CID ends...
Ring ends... /* koniec połączenia przychodzącego */
Źródło: http://www.timnolan.com/index.php?page=phone-call-logging-project
Fajne? Ranking DIY
