Szukam kogoś kto miał styczność z czujnikami temperatury DS18B20.

2 na 3 czujniki, które kupiłem nie chcą ze mną współpracować, chociaż są identyczne.

#elektronika #avr #atmega
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #chwalesie, proszę nie krzyczeć bo się zamknę w sobie


Pisałem, że zrobiłem sobie programator ISP do AVRów. Oto kod źródłowy

Ofc pozostaje jeszcze kod po stronie PC ale i na niego przyjdzie czas (choć na pewno nie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@miszczo997: Widzę zworki do lutowania A1 A2 i A3 - jaki adres ustawiłeś taki wywołuj. Sprawdź znak po cyfrach PCF8574x - czy x jest A czy P. Te kostki mają inne adresy. W ogóle mógłbyś podać jakiekolwiek informacje.

Poza tym nota ekspandera do ściągnięcia z neta.
  • Odpowiedz
@Analityk: kodu nie mogę pokazać ponieważ autor zabronił udostępniania, jednak mam pewność że działa z wersjami A i P. Na płytce siedzi wersja T, a zworki są ściągnięte do masy co daje adres 0x40. Sam wyświetlacz przechodzi inicjalizację, bo znika pierwszy wiersz prostokątów, jednak nie wiem czy przechodzi ją poprawnie. Zaraz wklepie coś w bascomie, bo tam jest gotowa biblioteka i udostępnię.
  • Odpowiedz
Właśnie zrobiłem sobie programator do #avr który nie wymaga pliku .hex (to będzie opcja) ale tylko* pliku .elf


Programator współpracuje z Atmel Stuido 6.0

Programuje fusebity, lockibty, flash. (niedługo też eeprom, choć nigdy nie miałem potrzeby zapisywać tej pamięci przez programator, przecież do tej pamięci odwołujemy się kodem).
A.....k - Właśnie zrobiłem sobie programator do #avr który nie wymaga pliku .hex (to ...

źródło: comment_BoEF6hWhLYfUjhDRfGtqkmsC9plBQr37.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrafiłby ktoś mi napisać program:

1.lampka miga z częstotliwością 1Hz

Trzeba napisać przerwanie, które generuje naciśnięcie microswitch wtedy na 5 sekund lampka miga z częstotliwością 100Hz

Do
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, kolega z elektroda.pl polecił mi tę stronę z zwłaszcza użytkownika @Felonious_Gru, mam nadzieję, że miło razem spędzimy czas, więc Pozdrawiam was serdecznie! :)

Po profilowych zdjeciach i opisie widać, czym się zajmuję, niestety kiepsko się znam na programowaniu uC (umie zapalić i zgasić lampkę) troche pobawić się wykrywaniem zbocza i jakaś prostą grę zbudować, jeśli wam to nie przeszkada to będę zadowolony. Założę swój własny tag gdyby ktoś chciał używac
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jak zwykle - lubię sobie utrudniać życie.

Jest wiele sposobów na tzw debouncing (?) przycisków na necie, ale usiłowałem zrobić własny, BO CO BĘDĘ KOPIOWAŁ.

Napisałem kod do serwa, działał, lecz niekiedy wirnik przekręcał się więcej niż raz przy wciśnieciu przycisku.

Kod
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy elektronicy ratujcie.

Jakieś 3 lata temu na studiach jeszcze bawiłem się arduino i wszytko było cacy. Ostatnio jakiś mirek kupował klona z aliexpress w fajej cenie to pomyślałem, że się może coś pobawię i tez sobie kupię.

Padło na aukcję :

Akucja
domel88 - Mircy elektronicy ratujcie.

Jakieś 3 lata temu na studiach jeszcze bawiłem...

źródło: comment_EhUkkiJBouxQ8uyOvNwqpgdg2uxrWSWP.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Icyto: @mateuszjestfajny: @profesorek92: Dzięki cumple, zainstalowałem te sterowniki do ch340g i wszystko śmiga ( ͡° ͜ʖ ͡°)

Mirko uczy, mirko bawi, mirko nigdy cię nie zdradzi! A Wy łapcie po plusie!

Swoją drogą mógłby gdzieś chińczyk napisać, że sterowniki inne są potrzebne...
  • Odpowiedz
Używał ktoś może odbiorników i nadajników FM na 433MHz na #atmega #avr? Nie pytam o Arduino tylko czyste AVR, najlepiej programowane w C.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#arduino #avr #atmelstudio

Mireczki, badanie rynku. Chcielibyście zaopatrzyć się w kod, który pozwoli wam zrobić z jakiejkolwiek atmegi programator do reszty procesorów (taki regularny programator, żadne bootloadery)? Czy macie już takie fjuczery/nie potrzebujecie?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, ostatnio wróciłem po dłuższej przerwie do uc, i mam problem ze skonfigurowaniem AvrStudio. Mianowicie- podczas kompilacji byle jakiego testowego nawet kodu, wyskakuje mi komunikat:

Build started 23.9.2014 at 21:58:12

mmcu=atmega8a -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT szop.o -MF dep/szop.o.d -c ../szop.c

/usr/bin/sh:
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PolCzlowiekPolLitra: jak inne pule, jak adresy są takie same (startują od zera). Tylko sposób adresowania (sięgania do danych) jest inny, zależnie do której pamięci sięgasz (progmem, ram, eeprom). A niedajborze jak zachce ci się jeszcze pamięć zapisywać i nie jest to ram ;)

Więc raczej nie będzie żadnego sposobu prostego i jednolitego, by jeden wskaźnik wskazywał na różne tablice w różnych pamięciach. Ewentualnie - jeśli by udało ci się zadbać,
  • Odpowiedz
@PolCzlowiekPolLitra: otóż to.

Ja się domyślam - przyzwyczajenia z PC itd, ale to inna architektura. Tutaj nie ma jednolitego obszaru adresowego, w którym i program, i I/O, i dane, itd są - jak w PC/x86, tutaj (jak w większości małych procków gdzie szkoda bitów na szerokie szyny adresowe i bitów na zapisywanie długich adresów) jest jedna adresacja, a za to różne polecenia aseblerowe rozróżniają do czego chce się mieć dostęp.
  • Odpowiedz
A czym obsługujesz USB ASP? Bo wydaje mi się, że wystarczyło zmniejszyć szybkość komunikacji podczas programowania. Wszystko ma fabryczne wartości, czyli wewnętrzny oscylator RC na 1MHz. Zaprogramuj fusebity tak jak ci trzeba i wtedy USB ASP będzie śmigało.
  • Odpowiedz