Mirki mam problem. Potrzebuję stworzyć generator RF na 2.4Ghz, w tym celu używam płytki adf4351 oraz arduino (projekt na studia-muszę użyć tych komponentów). Mam problem (tak mi się wydaje) z odpowiednim przeliczeniem wartości rejestrów i nie jestem w stanie zweryfikować co aktualnie generuje i w jakim paśmie się obracam, bo nie mam dostępu do takiego sprzętu jak analizator widma. Czy jest może ktoś kto znałby się na temacie i pomógł przy programowaniu
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Passer93: uh sporo pytań postaram się odpowiedzieć jak najlepiej potrafię, chociaż sam wiedzę teoretyczną mam taką sobie, bardziej się opieram na praktyce :D

W tym konkretnym wypadku zdecydowałem się na CAN + Wifi, tutaj dane wyświetlają się po CAN które są retransmitowane z mojego innego projektu (który też sporo Ci wyjaśni, link w załączniku) Logger.S. To urządzenie rzuca też te dane po wifi (msgpck) więc możemy go tylko podłączyć do prądu
  • Odpowiedz
jest jakiś program który symuluje zachowanie arduino?
Który zasymuluje np. jak zareaguje podpięta dioda po przyłożeniu wybranego napięcia.
Program gdzie nie ryzykuję uwalenia płytki jeżeli zrobię coś skrajnie głupiego, bo w najgorszym wypadku dostane powiadomienie że takie podpięcie czegoś zjara płytke
#arduino #informatyka
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kolejny projekt w miare ukończony.

Wchodzi w miejsce ekonomizera w zegarach #e36

Wyświetla co sobie chcecie, może przyjąć 4 analogi, CAN i inne pierdoły. Tutaj komunikacja po wifi za pomocą MsgPck (taki mały Json).

Do
sorek - Kolejny projekt w miare ukończony.

Wchodzi w miejsce ekonomizera w zegarac...
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mordeczki, potrzebuję zaimplementować OTA do swojego projektu na NodeMCU. Napotkałem na ciekawą bibliotekę o nazwie ElegantOTA, jednak nie wiem jakie są różnice między wersją AsyncElegantOTA, a ElegantOTA. Mam na myśli, jakie są zalety tej wersji asynchronicznej? Widzę, że więcej pobrań jej jest, jednak jakie zalety mi to da nad wersją nieasynchroniczną? I czy na chłopski rozum mógłby mi ktoś dobrze wyjaśnić co znaczy, iż biblioteka jest asynchroniczna, a nieasynchroniczna? :)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#elektronika #arduino

mirasy potraktujcie mnie łagodnie, bo jeśli chodzi o wspomniane tagi jestem głupszy od ameby.

Interesuje mnie stworzenie urządzenia, które trzymane w ręce będzie rozpoznawało podstawowe gesty (lewo, prawo, przód, tył, góra, dół) i na ich podstawie puszczało ustalony sygnał.

Docelowo
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaki polecacie terminal do rozmowy po uarcie z #arduino #mikrokontrolery?
Najlepiej coś a'la docklight w wersji darmowej by dało się wygodnie ustawiać przyciski do makr z funkcją ich zapisu, Br@y jest spoko, ale przyciski są nieczytelne i za małe.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@motorade: W darmowej wersji Docklight co prawda zapisywać niemożna ale plik konfiguracyjny można sobie wczytywać i daje się łatwo i przyjemnie edytować choćby w notatniku. Kiedy to odkryłem to już nigdy nie wróciłem do Braya. Poza tym Docklighta nie da się zatkać żadną ilością danych (nagminne w Brayu).
  • Odpowiedz
@pytonger: od kiedy mój były promotor pokazał mi docklighta to tylko jego używam i nawet chcę kupić pełną wersję XD skoro tyle lat już go używam i nie ma nic wygodniejszego. Spróbuję z plikami konfiguracyjnymy się pobawić, chociaż możliwość kopiowania danych prosto z okienka też jest przydatna i też tylko w pełnej wersji.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 15
TopsCNC HEAVY

Ostatnio po długiej przerwie wpadła plyta osb + deska klejona jako podstawa i prowadnice prowadnic kabli z profili alu. Do tego przyszło dziś wrzeciono. Jeszcze kapke drobnicy (prowadnice kabli, przewody, ograniczniki osi, zmiana sprzęgiełek) i koniec :D

Spamuję pod tagiem ==> #dmmototopscncheavy <== można obserwować.

#cnc #arduino #druk3d #diy
DMMotoAdventures - TopsCNC HEAVY

Ostatnio po długiej przerwie wpadła plyta osb + des...

źródło: comment_1625318221fiK1qJxGUYNEmgnSlzYnyF.jpg

Pobierz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Yakooo: ja za duzo nie pomoge, bo praktycznej wiedzy nie mam na tyle aby doradzac. Ale jesli w ogole nic nie wiesz, to obejrz ten material - to jest co prawda o hardware, ale jest tez poruszona kwestia adresowania.
  • Odpowiedz
Mirki chciałbym zrobić prosty projekt IOT. Ogólnie zamysł mam taki, żeby na Ardunio Uno z modułem ESP8266 ESP-01 podpiąć dwa czujniki ruchu. Miałoby to np. podliczać liczbę produkowanego towaru na produkcji (liczyłoby ile towaru na taśmie się przemieszcza i z jaką częstotliwością). Oprócz tego wyświetlenie tych danych na LCD, wysyłanie ich na serwer i ewentualnie zerowanie statystyk na Arduino z serwera.

Mam już wszystko wszystko kupione ale nie mogę tego spiąć do
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Valky: po co łączyć srajduino i esp8266
kup sobie esp8266 z nodemcu, programujesz je wtedy po USB, a ono Ci wszystko obleci.
nie widzę sensu pisania kodu na dwa procki
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Zakupiłem tydzień temu ekspandery MCP23017, by rozszerzyć porty w ESP8266, jednak mam dziwny problem.
Na starcie jeszcze się zapytam - do czego służy pin RESET na płytce MCP23017? Nie podłączyłem go nigdzie, bo nie wiem do czego służy, na internecie nie mogę zrozumieć co on daje.
Wracając do problemu, bywa tak, że MCU jakby nie reagowała - zmieniane są stany INPUT na pinach, a stan w MCU23017 wciąż taki sam.
Zauważyłem dziś
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sorek wszędzie się powinno tego używać, poza embedded po to żeby kod był przenaszalny między kompilatorami i architekturami. uint16 zawsze ma 16 bitów a int niekoniecznie więc jak maskujesz albo wyciągasz pojedynczy bajt można mieć inne rezultaty zależnie czym kompilujesz
  • Odpowiedz
Czy na #arduino da się zrobić system przechowywania haseł dorównujący systemom przemysłowym?
Jest biblioteka AES, arduino trzymałby zakryptowane dane w eepromie, opóżnienie między wprowadzaniem haseł to 10 min więc system byłby nie do złamania. Nawet po wylutowaniu pamięci atakujący musiałby łamać to tradycyjnymi metodami.
A z drugiej strony gdzieś musiałoby być trzymane hasło do porównania z wprowadzanym
#elektronika #kryptografia
ewolucja_myszowatych - Czy na #arduino da się zrobić system przechowywania haseł doró...

źródło: comment_1624795383mlRB3UHhQWOIVIMsllrIaM.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@ewolucja_myszowatych: wiem, że to projekt zabawka, ale weź pod uwagę łatwość rozdziewiczenia takiego procka i wydłubania danych. Na youtubie znajdziesz sporo filmów z opisem ataków na sprzęt, są też firmy które za kase ci zdejmą zabezpieczenia.

Jeśli ma mieć to wartość edukacyjną to weź procek, który jest fizycznie "utwardzony" na ataki i przeznaczony do kryptografii, albo kartę SAM.

https://en.m.wikipedia.org/wiki/Secure_access_module
  • Odpowiedz
Potrzebuję pomocy.
Chciałbym podłączyć czujnik obecności 12V do arduino na digital input.
Gdzieś poczytałem o dzielniku napięcia i kupiłem rezystorki (3.6k i 2,2k)
Czujnik 12V (przewody: 12+ , DIGITAL , GND) w momencie wykrycia ruchu pomiędzy DIGITAL a 12+ jest 12,2V
Arduino UNO zasilane ze złącza DC

Jak
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@radekrad: tak, w środku czujki jest tranzystor NPN, który bez podanego napięcia na kolektor nie zadziała. To napięcie musi się skądś wziąć tam, stąd stosuje się pull-up. I tego tranzystor się "nie zwiera do napięcia zasilania.
To on "zwiera" koletor do bazy (do masy/minusa) kiedy na bazie pojawi się napięcie około 0.7V względem emitera.

PNP działa nieco odwrotnie. Niski stan na bazie względem emitera (więc tutaj emiter musi zostać podłączony
Tymian - @radekrad: tak, w środku czujki jest tranzystor NPN, który bez podanego napi...

źródło: comment_1625519382xE1o9sU11PHqgtGZ7PwohZ.jpg

Pobierz
  • Odpowiedz