
PiHOT2_RETRO v0.5 dostanie teraz aktualizację pod kątem możliwości użycia go w połączeniu z modułem audio opartym na WM8960 czyli przykładowo kartą ReSpeaker 2Mic HAT.
Do karty ReSpeaker podłaczyłem moduł SA818 w prototypowej konstrukcji i na niej właśnie będzie implementacja obrazu PiHOT. Dodatkowo przedstawie tu schemat połączeń.
O dłuższego czasu planowałem zabrać się za finalną publikację niestety przyznać musze że ciężko jest ponownie zabrać się za to samo, gdyż egzemplaż testowo - prototypowy działa i ma się dobrze a każda ingerencja w tą wątpliwej jakości konstrukcję grozi potencjalnie jego unieruchomieniem. I mówię to z pełnym przekonaniem bo "pajęczak" to nie jest dobra konstrukcja i miała tylko albo i aż udowodnić że można i da się przy odrobinie samozaparcia - satysfakcja gwarantowana z faktu wykonania i z wielu monet które pozostaną w kieszeni.
Na poczatku zacznijmy o linku do najnowszej wersji 0.5_BETA-ReSpeaker - https://d4a.uk/index.php/pobieranie/category/1-raspberrypi?download=87:pihot2-0-finalna-wersja-0-5-respaker-beta
Jest to zaadaptowana ostatnia wersja obrazu PiHOT, gdzie zmodyfikowałem możliwość sterowania poziomami audio, wgranymi sterownikami dla obsługi karty ReSpeaker 2 mic

Wyłaczono obsługę GPIO GPS odbiornika aby umożliwić poprzez GPIO UART programowanie moduł SA818 - co zostało wykonane poprzez adaptację kodu Grzegorza M7SQQ.

To tyle jeśli chodzi o software i czas postarać się pokazać hardware, ponieważ o to było dużo pytań.
Pamietacie zapewne ten schemat SA818, to to jest widok od dolnej strony

aby mieć obraz połaczeń od góry czyli tak jak na zdjęciu

musismy patrzeć na schemat odwrotnie ( wybaczcie za lutrzane odbicie )

Czyli patrząc od góry z tych miejsc musza wychodzić kabelki

Na tym rysunku staram sie przedstawić połaczenia bezpośrednie pomiedzy SA818 a GPIO - UWAGA !!! - ja zasilam SA818 napięciem 3.3V w celu zmniejszenia emitowanej mocy przez RF. Ponieważ moduł ten ma podane wartości mocowe 0.5W LOW i 1W HIGH przy napięciu 5V - nie potwierdziłęm tego z uwagi na brak sprzetu pomiarowego ale uznałem że skoro najniższym napieciem z jakim ten moduł będzie pracował jest 3V to zapewne moc będzie mniejsza niż te 0.5W przy LOW na na pieciu 3.3V niż 5V
Na rysunku są pokazane piny zasilania ( czarny i czerwony ) oraz piny do programowania ( zielony i niebieski ) oraz żółty prowadzący do GPIO13 jako sygnalizacja że blokada szumów jest otwarta ( SQL OPEN )

Na kolejnym zdjęciu staram sie pokazać sposób podłaczenia PTT z tranzystorem 2N7000 mosfet, który jest sterowany napieciem z GPIO12 poprzez 10k rezystor. Widok na tranzystor z góry aby łatwiej było zrozumieć która noga idzie w którym kiedynku. Po pojawieniu się napięcia z GPIO12 tranzystor "zwiera" czarny i różowy na SA818 dzięki czemu mamy właczony nadajnik. Na rysunku mamy także zworkę pomiedzy pinem 7 (high/low) a masą w celu włączenia trybu LOW POWER

To tyle jeśli chodzi o połaczenia SA818 do GPIO RaspberryPi , kolejnym elementem jest podłączenie sygnałów AUDIO z SA818 do ReSpeaker
Pin18 z SA818 łączymy z ReSpeaker wyjściem słuchawkowym poprzez rezystor 10-40k ( dobór indywidualny ja mam 15k )

Natomiast Pin3 z SA818 łączymy z miejscem gdzie uprzednio mielismy lewy mikrofon równiez poprzez rezystor

Finalnie przed uruchomieniem podłaczamy jeszcze antenę PIN 12 z SA818 do złącza SMA które zostało przylutowane na boku ReSpeaker ( uprzednio zdrapując trochę laminatu dla masy )
UWAGA !!! - u mnie ale nie tylko u mnie i nie tylko przy tej konstrukcji pojawiło się zjawisko że po podłączeniu anteny w.cz. nanosiło się na RaspberryPi i powodowało to niestabilną pracę WiFI - rozwiązaniem objawów a nie problemu jest praca bez anteny ( około 100 metrów zasięgu ) lub podłaczenie kawałka taniej anteny z kablem i oddalenie promieniowania od RPI

Cennik detaliczny i użyte elementy:
0.1£ 10k rezystor
0.1£ - 15k rezystor
0.1£ - tranzystor 2N7000
7.5£ - moduł SA818
7£ - karta ReSpeaker 2 Mic HAT
----------------------------------------------
15£ ( około 75 PLN )
Podsumowanie projektu PiHOT2_ReSpeaker
Budowa działającego prototypu PiHOT w oparciu o kartę ReSpeaker oraz moduł SA818 zakończyła się sukcesem. Projekt dowiódł, że taka konfiguracja jest w pełni funkcjonalna, choć obecna metoda montażu (lutowanie i prowadzenie przewodów) jest uciążliwa i utrudnia powtarzalność konstrukcji. Wpływa to na unikalność każdego egzemplarza, co może skutkować różnicami w ich stabilności i pracy.
Wyciągając wnioski z tego etapu, kolejna wersja powinna opierać się na dedykowanej płytce drukowanej (PCB) montowanej nad kartą ReSpeaker. Umieszczenie na niej modułu SA818, filtra pasmowego oraz niezbędnych komponentów (tranzystorów i rezystorów) znacząco uporządkowałoby konstrukcję. Połączenie z GPIO Raspberry Pi za pomocą pinów "pogo" uprościłoby zasilanie, sterowanie PTT/COS oraz programowanie. W takim układzie jedynym elementem wymagającym ręcznego połączenia pozostałoby audio, które można wyprowadzić na standardowe złącze 2-pinowe (SPK).
Mimo technicznych wyzwań, projekt uważam za duży sukces. Fakt, że osoba bez formalnego wykształcenia elektronicznego była w stanie stworzyć od podstaw działające urządzenie DIY, daje ogromną satysfakcję.

