#msalamon
Łączność bezprzewodowa to dzisiaj normalka. Nie wyobrażamy sobie już życia bez tego. Do swojego projektu możesz dorzucić komunikację radiową. Nie byle jaką bo na porządnym układzie nRF24L01+. Pewnie już go znacie, co? :) Pierwsza część z cyklu już na blogu!
https://bit.ly/2WLJqbK
#programowanie #elektronika #stm32 #arduino #raspberrypi
msalamon - #msalamon
Łączność bezprzewodowa to dzisiaj normalka. Nie wyobrażamy sobi...

źródło: comment_1589979654LuPn0mQiVn8QlGNi25QsS6.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co mirki sądzą o różnych sposobach pomiaru pojemności dołączonej do #mikrokontrolery?
Naprostsza, którą oferuje jedna z bibliotek do Arduino, to podpięcie pojemności do pinu wejściowego i ładowanie przez rezystor z drugiego pinu.
Są też trzy warianty transferu ładunku (które oferuje Atmel QTouch): w pierwszej używamy 2 pinów i ładujemy w kilku cyklach kondensator próbkujący (kilka nF) z mierzonego, aż napięcie na nim nie przekroczy progu "1" logicznej, drugi to
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RicoElectrico: Czego byś nie wybrał to pamiętaj, że stała dielektryczna wody silnie zmienia się wraz z temperaturą. Podobnie zresztą jak np. pojemność ceramików. Musisz badać temp. oraz wykonywać autokalibrację na jakimś kondku np. MKT albo c0g. Temat jest dość uporczywy. Musisz też zwrócić uwagę (baczną) na zastosowane materiały (stała dielektryczna). W końcu będziesz mierzył jakieś pikofarady.
  • Odpowiedz
@RicoElectrico: Zakładam, że skoro robisz pomiar wilgotności gleby.. to potrzebujesz tego do jakichś upraw..
Innymi słowy, dokładność pomiaru o której mówi kolega @Analityk: nie jest niezbędna.
Raczej potrzebujesz info typu (mokro, wilgotno, suchawo, sucho)

Pojemnościowe czujniki wilgotności oferowane jako moduł do np Arduino oparte są o NE555 i zmianę częstotliwości.
To rozwiązanie daje dużą
  • Odpowiedz
Cześć Mirki,
czy pisząc programy na mikrokontrolery piszecie testy?
Mówię oczywiście o pisaniu programów nie dla zabawy, a gdzieś gdzie mają pełnić swoją funkcję niezawodnie.

#elektronika #stm32 #atmega
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@marylin17: ja piszę bardzo rzadko. Wiem, że to nie jest dobre ale mówię jak jest :) Z mikrokontrolerami sprawa testowania jest złożona. Przede wszystkim jest się bardzo zależnym od czynników zewnętrznych, od samego sprzętu, od innych układów i urządzeń. Test musiałby je wszystkie symulować. Czasem więc piszę sobie różne symulatory, ale nie wszystko da się zasymulować. Byłoby to zbyt kosztowne pod względem czasochłonności. Oczywiście pisanie testu pozwala uniknąć części błędów
  • Odpowiedz
  • 4
@Anon95 Nie wiem jak w esp8266, ale z reguły domyślnie urządzenia działające na komendach at mają włączone echo. Wyłącz je ate0
  • Odpowiedz
Mirki, mam pcb z #stm32 a do niej podłączona inna płytka z #raspberrypi. Wiring jest taki ze z PI jest dostęp do BOOT0 procka, oraz uart jest podpięty do A9 i A10 zeby można było programować z RPI. Projekt przejąłem po kimś i sprawdzałem go i na początku wydawało się, że żył, ale wtedy pomyliłem i sie uruchomiłem wielokrotnie skrypt do programowania STMa z RPI. Po reboocie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z #mikrokontrolery #stm32 #arduino #avr #raspberrypi (przepraszam za ilość tagów, ale chciałbym dotrzeć do jak największej liczby osób, które mogą coś podpowiedzieć).
U mnie w firmie produkujemy różne elektroniczne rzeczy i później trzeba je przetestować - są testowane na specjalnie przez nas zrobionych urządzeniach (większość na stm32, część tych starszych i prostszych na avr).
Mam plan, żeby zrobić jedno, uniwersalne urządzenie
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 3
@BoaKusiciel: jeśli tester robisz dla siebie a nie na sprzedaż to licencja GPL to powinno być twoje ostatnie zmartwienie.

Zresztą póki nie piszesz nic do kernela, to w większości będziesz miał styczność z LGPL, która ci nie nakazuje otwierania własnego kodu a jedynie przekazania poprawek w bibliotekach, które zmodyfikowałeś.
  • Odpowiedz
#msalamon
Przeleciałem po RTC, ale przecież moduł ten to nie tylko zliczanie czasu! W STM32 mamy dostępne dodatkowe ficzery, które mogą być bardzo użyteczne. Na pierwszy ogień wziąłem te, związane z "włamaniami"
https://msalamon.pl/dodatkowe-funkcje-rtc-w-stm32f4-cz-1/?utm_source=wykop&utm_medium=post&utm_campaign=rtc_features
#programowanie #elektronika #stm32 #arduino #raspberrypi
msalamon - #msalamon
Przeleciałem po RTC, ale przecież moduł ten to nie tylko zlicza...

źródło: comment_1586352225ATvh38wWARH5MbPrfyIqjJ.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
Idzie dobrze - na newsletter w sobotę pójdzie duża altualizacja postępu :)

Z FPGA niestety miałem tyle do czynienia, że ledwo je zdałem na studiach :D
  • Odpowiedz
@marylin17: makefile + vim

nie no, tak tylko powiedziałem, bo jestem kucem znerdziałym, jak jesteś początkujący i nie masz preferencji wyrobionych, to używaj czego tam chcesz
  • Odpowiedz
Cześć, w tych dziwnych czasach postanowiłem się douczć. Jako że zakładam akwarium to wymyśliłem żeby zautomatyzować trochę czynności i wykorzystać do tego STM32 Nucleo.
Proszę o pomoc w wyborze płytki. Mocniejsze M0 czy słabsze M4? Czy może nie ma sensu cebulić 20 zł i od razu kupić mocne M4 za 80 zł?

Prawdopodobnie będę miał sporo prostego kodu - sterowanie pwm w lampie, sterowanie wentylatorem, dolewanie wody (2 czujniki + silniczek elektryczny).
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

nie mam sentymentu


@pilot1123: szkoda, 8080 to bardzo fajny procek xd

Weź sobie M4, bo może kiedyś zachce ci się rozbudować akwarium o wyrzutnię rakiet ziemia-powietrze z naprowadzaniem i zawsze lepiej mieć coś mocniejszego pod ręką.
  • Odpowiedz
#msalamon
Eeej czy wiesz, że w STM32 można spotkać różne układy RTC? Seria F4 ma dużo ciekawszy układ niż ten z BluePilla! Do tego działa o wiele lepiej :)
https://msalamon.pl/a-jak-to-jest-z-tym-rtc-na-stm32f4/?utm_source=wykop&utm_medium=post&utm_campaign=rtcf4
#programowanie #elektronika #stm32 #arduino #raspberrypi
msalamon - #msalamon
Eeej czy wiesz, że w STM32 można spotkać różne układy RTC? Seri...

źródło: comment_1585139774M6jzoKdAeM7dG5As3EAeHF.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@soni_: nie wykrywa ci programatora. Zacznij od sprawdzenia czy ST-Link Utility go widzi. Jak tak wina eclipse jak nie sprzętu/driverów. Możesz też na szybko sprawdzić w managerze urządzeń czy wszystko ok.
  • Odpowiedz
#msalamon
Kurde, nawet podłączenie głupiek bateryjki do podtrzymania RTC może sprawić jakąś trudność… Zresztą prawidłowe połączenie oscylatora zewnętrznego na PCB też :P Z moim ulubionym BluePill za pan brat :)
https://msalamon.pl/zapamietajmy-nastawe-rtc-stm32f1-przy-pomocy-bateryjki-na-vbat-zewnetrzny-kwarc-na-bluepill/?utm_source=wykop&utm_medium=post&utm_campaign=rtcf1
#programowanie #elektronika #stm32 #arduino #raspberrypi
msalamon - #msalamon
Kurde, nawet podłączenie głupiek bateryjki do podtrzymania RTC ...

źródło: comment_1583926836ZliqrcB3GVcmBODfkCIyjC.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

tak przeglądam przeglądam i przeglądam i nie widzę nic ciekawego. Szukam jakiś tutoriali to stm32 najlepiej f4/f7 discovery. Lata temu klepałem coś na nich w C i SPL ale wolałbym żeby tutorial był na gołych rejestrach jeśli takowe są. Także jest coś ciekawego? #stm32 #tutorial #programowanie
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Może ktoś z was miał doczynienia z

https://www.carminenoviello.com/mastering-stm32/


@CukrowyWykop: jest spoko, ale to jest o HAL-u

RM + datasheet jeśli chodzi o same rejestry, ew. ten poradnik podlinkowany wyżej jako zgrubne opisanie tematu, ale i tak bez zaglądania do RM to ci wiele nie pomoże, bo poradnik jedno a datasheet drugie, bo akurat ten STM ma np. dwa rejestry od TX i RX USARTu, a w poradniku masz jeden rejestr
  • Odpowiedz