Skocz do zawartości

ghost1313

Użytkownicy
  • Zawartość

    31
  • Rejestracja

  • Ostatnio

Reputacja

7 Neutralna

O ghost1313

  • Ranga
    3/10

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. Co do drugiego pytania, to kojarzę taką aplikację jak Orbot, która pozwala uzyskać dostęp do sieci TOR na androidzie. Jeśli chodzi o pierwsze pytanie, to zapewne tak samo, jak jest to opisane w artykule, zmieniasz tylko port w konfiguracji.
  2. @marek1707 urządzenie będzie miało za zadanie nagrywać kod nadawany pilotem (na przykład od telewizora) i zapamiętywać go w celu późniejszego odtworzenia. Dlatego też ciężko określić, jakie w danym miejscu będą akurat warunki i co konkretnie będzie odbiornikiem, zasięg czym będzie większy, tym lepiej. Wręcz ciekawi mnie, jak dużą odległość uda się tu uzyskać. Dioda nadawcza będzie podłączona do pinu cyfrowego Arduino, oczywiście koniecznie poprzez jakiś tranzystor, bo 20 czy 40mA raczej zbyt wiele tu nie zwojuje. Załóżmy więc, że użyłbym tranzystora IRL2703. Jego napięcie progowe to 1V, w
  3. Ogólnie chodzi po prostu o nadawanie kodu cyfrowego diodą IR, ale zależy mi na maksymalnie dużym zasięgu, stąd duży prąd. Niemniej faktycznie zacząłem się zastanawiać, czy nie byłoby lepiej użyć tu MOSFET'a w celu większej oszczędności energii. Tylko, że kompletnie nie znam się na MOSFET'ach i nie wiem jak dobrać opory rezystorów ani jakiego modelu tranzystora użyć.
  4. @Gieneq a jak obliczyć rezystor bazy dla obszaru liniowego. Nie do końca to rozumiem, bo te tranzystory mają podane wzmocnienie w pewnym przedziale i to dość szerokim, zapewne zależy ono od temperatury i wielu innych czynników. A ja chcę mieć względnie precyzyjne 200mA na diodzie.
  5. Cześć, dzisiaj na zajęciach uczelnianych dostałem od wykładowcy zadanie wywołania przerwania po naciśnięciu przycisku. Pierwsze naciśnięcie miało zapalić diodę, poczekać chwilę, zapalić drugą diodę, poczekać chwilę i zapalić trzecią. Drugie naciśnięcie miało w taki sam sposób pogasić diody, zaczynając od ostatnio zapalonej. Oczywiście zadanie skrajnie durne i od początku uczące błędnego podejścia do programowania mikrokontrolerów. Niemniej zacząłem się zastanawiać, jak można wykonać je poprawnie. Teoretycznie naciśnięcie przycisku może uruchomić timer, który zapali i pogasi te diody z pew
  6. Hej, ja mam takie pytanko. Załóżmy, że dysponuję diodą TSAL6400 i tranzystorem 2n3904. Chciałbym nadawać sygnał z Arduino z maksymalną możliwą mocą. Czy te obliczenia będą poprawne? 0.2A to według dokumentacji maksymalny prąd w piku i słyszałem, że w logice cyfrowej prąd bazy powinien być 15 razy mniejszy od prądu kolektora. Rezystor kolektora = (5V - 1.6V) / 0.2A ~ 17 Ohm Rezystor bazy = (5V - 0.65V) / (0.2A / 15) ~ 335 Ohm
  7. Cześć, ostatnio kupiłem zestaw i zacząłem się bawić tym kursem. Udoskonaliłem trochę kod, tak aby robot wykonywał akcję tak długo, jak długo wciśnięty jest przycisk i zatrzymywał się po puszczeniu. Zaimplementowałem również oszczędzanie energii. Wklejam kod, być może się komuś przyda. Dopiero się uczę, więc jeśli bardziej doświadczeni robotycy mają jakieś uwagi, co można tu zrobić optymalniej, to będą bardzo mile widziane. Szczególnie interesuje mnie, czy można jeszcze bardziej ograniczyć zużycie energii. Mam też jedną ważną uwagę do zestawu. Nie wiem, czy tylko mnie się tak trafiło,
  8. Cześć, w Internecie znaleźć można wiele projektów pozwalających na uruchomienie jakiejś akcji za pomocą na przykład klaśnięcia. Jednak są to metody prymitywne, bazujące na głośności dźwięku. Zastanawiam się, czy dałoby radę wykonać takie zadanie na przykład za pomocą analizy częstotliwościowej (FFT, Goertzel) lub jakimś innym, bardziej pewnym sposobem. Ktoś próbował coś takiego zrobić? Macie jakieś propozycje? Próbowałem metod np.correlate() oraz np.corrcoef(). Wyniki były takie sobie, łatwo znaleźć dźwięki inne niż klaśnięcie, dające wysoką korelację. Innych pomysłów na razie nie mam.
  9. Zapewne dałoby się. Do prostej komunikacji możesz na przykład wykorzystać program nc. Jedna z malinek może go uruchamiać w trybie nasłuchu za pośrednictwem sieci TOR. Druga może się wtedy podłączyć do takiego "serwera" przy użyciu skryptu uruchamianego przy starcie systemu. Możesz go umieścić na przykład w cronie lub jako usługę systemd. Oczywiście taki skrypt powinien podejmować próbę połączenia do skutku, w pętli. Gdy mu się to uda, możliwe będzie rozpoczęcie dwustronnej komunikacji. W razie konkretnych problemów służę pomocą, ale nie mam czasu opisywać teraz szczegółowo, jak to wykonać
  10. Witam, czy istnieje możliwość zmycia nadruku z karty RFID? Pozdrawiam
  11. Cześć, mam dysk SSD PATRIOT BURST 240GB. Jeszcze niedawno były na nim dane. Teraz dysk jest wykrywany prawidłowo, ale jest niemal całkowicie pusty. Prawie wszystkie sektory zawierają wyłącznie zera. Co mogło się z nim stać i czy jest jakiś sposób by spróbować to naprawić? Dysk nie był w żaden sposób czyszczony/zerowany, wydarzyło się to samoistnie. Pozdrawiam
  12. Cześć, załóżmy, że mam czujnik z wyjściem cyfrowym, na którym pojawia się przebieg prostokątny. Chciałbym wiedzieć, ile czasu trwają poszczególne stany niskie i wysokie. Czyli przykładowo chciałbym uzyskać takie dane: HIGH - 20 ms LOW - 10 ms HIGH - 30 ms LOW - 5 ms i tak dalej... Chodzi o to, żebym mógł z tych danych odtworzyć potem ten przebieg. Napisałem następujący program: volatile unsigned int index = 0 ; volatile unsigned long times[100] = {0}; void saveCurrentMicros() { times[index++] = micros(); } void setup() { pinMode(3, OUT
  13. Czy ten kurs nadal jest aktualny? Widzę, że w sklepie Botland zestaw nie jest już dostępny. Od którego kursu najlepiej zacząć przygodę z STM32?
  14. Dzięki! Wypróbuję ten program. Ale albo jest dla mnie zbyt skomplikowany, albo faktycznie nie ma tam możliwości dekodowania podstawowych modulacji cyfrowych takich jak ASK, FSK, BPSK, QAM i tak dalej. Fakt, widziałem programy dedykowane dekodowaniu na przykład informacji z sond meteorologicznych czy konkretnego rodzaju telewizji, ale ciężko mi znaleźć coś bardziej ogólnego przeznaczenia.
  15. Witam, czy ktoś tutaj orientuje się w temacie SDR? Mam odpowiedni odbiornik i wiem, że na przykład za pomocą oprogramowania SDR# możliwe jest prowadzenie nasłuchu transmisji analogowej. Ale co, gdybym chciał na przykład przeanalizować działanie powiedzmy pilota do bramy garażowej? Chciałbym przechwycić wysyłany przez niego sygnał, zapisać gdzieś i poddać analizie (zobaczyć go w postaci bitów). Czy ktoś zna jakieś oprogramowanie do dekodowania i analizy sygnałów? Pozdrawiam
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.