Skocz do zawartości

rziomber

Użytkownicy
  • Zawartość

    37
  • Rejestracja

  • Ostatnio

Reputacja

40 Bardzo dobra

O rziomber

  • Ranga
    3/10

Ostatnio na profilu byli

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

  1. Warto dodać, że QT znajduje się w repozytorium Raspbiana. Dzięki temu możemy kompilować nasze aplikacje na Raspberry Pi bez konieczności w tym przypadku kłopotliwej cross-kompilacji. Do tworzenia kodu lepiej pozostać przy zwykłym komputerze, a na Malinie kompilować jedynie gotowy kod (kwestia wydajności).
  2. Z tanich polecam UNI-T UT-61E lub ANENG AN870. Pamiętajmy tylko, że niekoniecznie są to multimetry bezpieczne dla elektryków.
  3. Prawdopodobnie o wiele łatwiej będzie Ci zaprogramować ESP8266 (np płytkę WeMos D1 Mini) w Arduino, niż podłączać UNO do ESP8266-01. To też może być przyczyną dziwnych problemów.
  4. Ładowarki dedykowane Eneloopom raczej obsługują jedynie ogniwa Ni-MH, nie Li-ion. No chyba, że producent zaprezentował jakiś model, którego nie znam i na szybko nie znalazłem. Na Aliexpress możesz kupić obudowy powerbanków. Ponieważ ogniwa podłączone są tam równolegle - przed umieszczeniem kilku na raz koniecznie upewnij się wcześniej, czy mają podobne napięcie. Ładowarka LiitoKala Lii-500 może pełnić funkcję powerbanku USB.
  5. Przepraszam za off topic. Gdyby ktos chcial zajac sie implementacja czegos takiego: Duffett-Smith, Peter; Zwart, Jonathan; Duffett-Smith, Peter. Practical astronomy with your calculator Astronomical Algorithms
  6. Latwa instalacja toolchain ESP32 w Arduino IDE
  7. Jak zaprogramować w Arduino IDE. Na początku przygody najwięcej nauczyłem się z dołączonych przykładów. Chyba najbardziej pomocny był SimpleAuthentification z ESP8266WebServer.
  8. Pewnie ogniwo ma duży opór wewnętrzny i przez drut przepływa przez to niewielkie natężenie prądu.
  9. Nie znam się, więc się wypowiem (nigdy nie używałem SPI pod Raspberry). Poszukaj "Wiring PI SPI". http://wiringpi.com/reference/spi-library/ https://learn.sparkfun.com/tutorials/raspberry-pi-spi-and-i2c-tutorial/spi-on-pi
  10. Jeżeli znasz podstawy HTML i JavaScript - polecam Apache Cordova. Napiszesz aplikację tak, jakbyś tworzył normalną stronę internetową. Przydatne będą pluginy: cordova-plugin-background-mode Cordova (PhoneGap) Plugin for Serial Communication over Bluetooth (ale raczej wyśle notyfikację, nie zmaksymalizuje się) Utworzenie nowego projektu (komende wydaj w folderze, w ktorym chcesz go przechowywać): cordova create DualSlider com.dual.slider DualSlider (jako parametry podajesz nazwę aplikacji) Dodanie obsługiwanych platform: cordova platform add android (by aplikacja działała na starych Androidach 4.*): cordova platform add android@6.3.0 Edytujesz plik www/index.html "Kompilacja": cordova build
  11. Być może Twoja aplikacja wysyła "nieodpowiednie" znaki końca linii (\r\n zamiast \n zadeklarowanego w Arduino) albo nie wysyła ich wcale. Wybacz za post nie na temat. Nie znam MIT app inventor. Jeżeli masz podstawy HTML + JavaScript, bardzo polecam Apache Cordova + plugin Cordova (PhoneGap) Plugin for Serial Communication over Bluetooth. Bardzo łatwo stworzysz w tym aplikację mobilną do sterowania Arduino przez Bluetooth. Praktycznie tak, jakbyś pisał normalną stronę internetową. Na dodatek to zwykłe programowanie, więc uzyskasz chyba większą kontrolę nad tym co robisz względem "układania klocków". Przykład programu: Wyzwalacz Bluetooth z interwałometrem do lustrzanki cyfrowej Canon EOS.
  12. Swoją drogą polecam nawyk notowania adresów użytych bibliotek. #include <RCSwitch.h> //https://github.com/sui77/rc-switch
  13. Jeżeli silniki mają kręcić sie tylko w jednym kierunku - pewnie wystarczy MOSFET sterowany przez transoptor z pinu Raspberry. Nie zapomnij w takim wypadku wstawić rezystor ok 10k między Gate a Source tranzystora. Wylicz odpowiednią wartość rezystora pomiędzy pinem Raspberry a transoptorem. Jeśli silnik ma też zawracać - spróbuj mostka-H. QT pewnie dogada się z biblioteką WiringPI. Poszukaj hasła: PWM Wiring Pi
×
×
  • Utwórz nowe...