Skocz do zawartości

slon

Użytkownicy
  • Zawartość

    203
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    1

slon zajął 1. miejsce w rankingu.
Data osiągnięcia: 3 czerwca 2020.

Treści użytkownika slon zdobyły tego dnia najwięcej polubień!

Reputacja

124 Mistrz

O slon

  • Ranga
    5/10

Informacje

  • Płeć
    Mężczyzna

Ostatnio na profilu byli

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

  1. @_LM_ przydała by się lista z wyborem procków a po prawej stronie grafika układu, który został wybrany. Samą grafikę można by było pobrać z dokumentacji. Fajnie by było dodać też opcję generowania gotowego pliku main bez konieczności robienia kopiuj/wklej. Gdyby jeszcze była inicjalizacja peryferiów i nowe procki megaAVR 0-series to było by świetne narzędzie. Nowe procki avr mają wsparcie w Mplab X iDE i można generować kod z mcc ale zniechęciłem się po tym jak zobaczyłem , że generator nie generuje tego go co ma zaznaczone. Swoją droga to widać , że starsze avr też już idą w odstawkę
  2. @_LM_ możesz wkleić aktualną wersję generatora?
  3. Moje rozwiązanie raczej się nie sprawdzi w tym projekcie ale jeśli zapotrzebowanie na prąd jest znikome i układ przez większość czasu jest uśpiony to można zasilić z baterii oddzielnie procka. U mnie moduł aktywowany stanem niskim przy 2,8v lub 2,75v przestał reagować ale wymiana baterii raz na rok czy dwa też nie jest taka uciążliwa.
  4. @Pitraszek1 kradex ma w swojej ofercie to czego potrzebujesz. Można chyba nawet wysłać do nich projekt klawiatury membranowej i dopasować do wybranej obudowy z ich oferty (ja mam taką z nowej serii). W ten sposób możesz mieć produkt , który będzie wyglądał bardzo estetycznie. W odbudowach nowego typu bez problemu zamocujesz płytki od arduino po discovery a nawet dodatkowe moduły nie wiercąc ani jednego otworu.
  5. slon

    Kurs #3 własna wersja programu

    Co do przykładu użycia to możesz to przetestować na tym kodzie struct pin { uint32_t timestamp; uint16_t interval; uint8_t count; bool state; }d2,d3,d4,d5,d6,d7,*pd; uint8_t run= 0xfc; void pinSetup(struct pin *pd, uint32_t timestamp, uint16_t interval, uint8_t count, bool state ); void setup() { Serial.begin(9600); for (int i=2; i<=7; i++) pinMode(i,OUTPUT); pinSetup(&d7,millis(),100,2,LOW); pinSetup(&d3,millis(),1000,0,LOW); pinSetup(&d4,millis(),2000,0,LOW); pinSetup(&d5,millis(),3000,0,LOW); pinSetup(&d6,millis(),4000,0,HIGH);
  6. @MatiElektronik co do zwierania tx i rx w module bt to testowałem w ten sposób hc-05. Wpinasz sam moduł w płytkę stykową podłączasz zasilanie , łączysz moduł z telefonem przez bt , zwierasz piny tx i rx w module bt i wysyłasz znaki. Na telefonie korzystam z serial bluetooth terminal ( ma opcję none ) trzeba wyłączyć echo i wybierasz kolejno prędkości i wysyłasz znak do momentu aż moduł odpowie tym co wysłałeś. Tak testowałem z hc 05 (moduł w trybie komunikacji)
  7. @MatiElektronik w dokumentacji jest napisane : AT command format. string format, without any other symbol. (e.g. \r or \n). Co oznacza ,że w monitorze portu szeregowego w opcjach send należy wybrać: none. W arduino ide takiej opcji chyba niema ( jest chyba cr, lf, cr and lf). Putty pewnie ma tą opcję.
  8. slon

    Kurs #3 własna wersja programu

    @Dantey możesz sobie to rozpisać używając struktury np: struct pin { uint32_t timestamp = 0; uint16_t interval; uint8_t count = 0; bool state = LOW; } d2, d3, d4, d5, d6, d7; piny dobierz takie jakie będą ci pasować. Do przechwytywania danych możesz użyć serialEvent (jak przeszukasz zasoby forbota to też znajdziesz przykłady).
  9. slon

    Wyjście 3.3v Arduino nano

    @nikolas2020 w twoim nano jest najprawdopodobniej ch340C w zasadzie to w porównaniu do ch340G różni się wbudowanym kwarcem dlatego u ciebie jest puste miejsce na płytce. Spróbuj zmierzyć napięcie bezpośrednio na pinie nr 4 tego układu (w większości klonów z ch340G ten pin jest wyprowadzony na pin 3v3 arduino nano). Swoją drogą to można kupić nano z wbudowanym zewnętrznym stabilizatorem 3v3 od robotdyn w wersjach z ch340G i ch340C.
  10. slon

    ATMEGA8A u urządzeniach codziennego użytku

    Zakład we Wronkach produkuje sprzęt na całą Europe. Powiedzmy , że takie 500szt(a nawet więcej) gotowego wyrobu to może zakupić jedna sieciówka w Polsce ramach jednej akcji promocyjnej. tak a może nawet więcej jeżeli producent sprzeda taniej w większej ilości. Z pozostałą częścią twojej wypowiedzi mogę się zgodzić. To co mnie interesowało zakładając wątek to nie ekonomia itp. Czyli krótko i na temat np: PIC16F876A - Digiair - wskaźnik to ustawiania anten DVB-T. (Przykład jest prawdziwy) Ciekaw jest jaki procek jest w Digiair Pro T2?
  11. slon

    ATMEGA8A u urządzeniach codziennego użytku

    Mastercook zwiną się z rynku jakieś dobre 7 lat temu. Zelmer też lepiej nie wypadł. Amica posiada linie produkcyjne zmodernizowane przez Samsunga. STM8 w detalu kupiłem za 6zł (w zbliżonej cenie jest atmega328PB).
  12. @Treker zastanawiałem się w jakim celu wymieniać taki multimetr ale teraz rozumiem. Na foto stan wygląda na 5. @Elvis robiłem tak z stm8 dla HSI/2 wychodziło jakieś 7,5MHz dla LSI 36,600kHz. Wiem , że do tego celu najlepszy był by oscyloskop ale wiadomo cena. Sam pomiar najdokładniejszy pewnie też nie będzie ale można by było go porównać np. z w wersją programową na przerwaniach. Obecnie mam AN870 (pomiar robi 3x/s) niby chińszczyzna ale mi wystarczy i ma dużo akcesoriów w zestawie.
  13. Wątek zakładam z racji , że całkiem niedawno pompa myjącą w zmywarce odmówiła posłuszeństwa. Przyjechał serwis wymienił i jest ok. Z ciekawości zajrzałem do elektroniki w starej pompie i naprawdę się zdziwiłem jak zobaczyłem tam ATmege8A (smd). Rozumiem , że ten procek spokojnie sobie poradzi z zadaniem jakie ma wykonać ale spodziewałem się , że tam będzie coś nowszego. Zastanawiam się gdzie jeszcze poza konstrukcjami hobbystycznymi można obecnie spotkać starsze procki?
  14. @Treker twój stary miernik jest widzę sporo droższy od mojego nowego. Swoją drogą dobrze było by dodać w kursie pomiar częstotliwości np. dla LSE i LSI poprzez MCO (Microcontro tlle clock output). Zgodnie z dokumentacją dla tego procka jest taka możliwość (rejestr RCC_CFGR).
  15. Po miesiącu ciągłej pracy zegarek późni się o 45sekund. Nie jest to jakoś specjalnie dużo aczkolwiek DS3231 jest na pewno bardziej dokładny ale i chyba bardziej "prądożerny". Zrobiłem też próbę poboru prądu na gołym stm8L0541f3 ustawiając piny na OUTPUT_PP_LOW (RST I SWIM nie ruszałem) wyszło 1.8uA. Dokumentacja podaje , że można zejść do 350nA ale stwierdziłem, że tego dalej puki co nie będę zgłębiał. Całkiem ciekawie prezentuje się pomiar prądu dla HSI 16MHz z preskalerem na procku ustawionym na 128 (~380uA)Taktowanie co prawda niewielkie ale pobór prądu nie odbiegał znacznie od trybu
×
×
  • 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.