widze tu spory nieład.. odczyt 8 bitów można zorganizować tak (półpseudokod): odczytaj_bajt: TMP = 0 M = 128 pętla_8_razy: jeśli Inp=1 to TMP = TMP + M M = M/2 (lub M >>= 1 lub M = M>>1 lub shift M,1,right) wykonaj wystawienie_sekwencji_przejscia_do_kolej... koniec pętli koniec odczytaj_bajt odczytaj_8_bajtow: wykonaj...
http://obrazki.elektroda.pl/4164965000_1... Witam. Od dłuższego czasu interesuję się technologią RFID i dziś chciałem zaprezentować rozwinięcie mojej dawnej konstrukcji mianowicie czytnik kart RFID ze zintegrowaną anteną na płytce PCB. Ze względu na skomplikowaną konstrukcję anteny (niewielkie odległości między ścieżkami) płytka została...
No chyba żartujesz? To jedynie odbiera bloki po 512B. Żeby zformatować to trzeba po pierwsze wysyłać. Dla porównania powiem Ci, że procedura która odbiera dane (czyli ta z kodu powyżej) ma 85 linijek, a cała procedura (no może nie cała bo jedynie zapis i odczyt plików) to FAT16 jakieś 10000 linijek. Samo formatowanie jest prostsze, ale piszę to żeby...
Dziękuję za zainteresowane. Tak , grafiki będą wyświetlane zawsze w tym samym miejscu, na pełnym ekranie o formacie 240*128. Bitmapy jakie konwertowałem są monochromatyczne 1 bitowe. Rzeczywiście rysuję je ręcznie, piksel po pikselu (masakra) . Jeśli jest możliwość abym nie musiał ich konwertować to by było idealnie gdyż mogę sobie na bieżąco zmieniać...
http://obrazki.elektroda.net/70_12606334... Chciałem przedstawić konstrukcję zamka do drzwi opartego na module z ALLEGRO na układzie EM4095. Całością steruje ATmega8 z zewnętrznym kwarcem 8MHz. Program sterujący napisany w AVR BASCOM zajmuje w chwili obecnej 34% procesora. Funkcje zamka to: 1 Zapamiętanie max 10 kart RFID 2 Odczyt i po stwierdzeniu...
https://obrazki.elektroda.pl/9317464400_... Witam Przedstawiam stację meteo nad którą pracuję już kawałek czasu. Początek prac to też mój początek zabawy z Arduino. Zaczęło się od gotowego projektu malutkiej stacji z wyświetlaczem OLED. https://obrazki.elektroda.pl/5611267500_... Wtedy już samo wgranie programu do...
Chciałbym prosić wszystkich którzy mieli doczynienia z tym tematem o podzieleniem się informacjami na temat obsługi w tym języku popularnych kart chipowych. Interesuje mnie kod odczytu numeru z karty ewentualnie metody zapisu jeżeli to możliwe.
http://obrazki.elektroda.pl/3089511800_1... Witam, dziś prezentuje swój bezprzewodowy termometr pracujący na częstotliwości 433 MHz. Urządzenie składa się z nadajnika i odbiornika. Nadajnik odczytuje temperaturę pieca C.O. i wysyła ją do odbiornika. W odbiorniku mamy możliwość ustalenia górnego i dolnego progu załączenia alarmu, który...
Diód zenera 3v3 nie mam na stanie A jak pójdziesz do sklepu to będziesz kupował diódy czy diody? :) Może problem tkwi w przewodach do czytnika.Obecnie mam podłaczony czytnik do pcb tasiemką komputerową 4żyłową + osobną zasilanie długość ok.20cm. Daj na krótkich przewodach (nie na taśmie ), długie przewody blisko połączone w taśmie dają jakieś tam pojemności.
tak, jest taka możliwość, istnieje instrukcja dir() (patrz help BASCOM 1.11.9.8) i sprawdź sobie jaki format nazwy mają katalogi i użyj odpowiednio powyższej funkcji PS. popraw to "kard" na "card" jeśli już, bo strasznie w oczy razi taka łamana angielszczyzna
Klikasz prawym klawiszem na kartę i Formatuj... Karty do 2GB mają system FAT(16), karty powyżej mają system FAT32.
Efektem są zawsze albo same zera albo tylko pierwszy znak to "1".. Próbowałem też odczytać 64bity z karty i przesyłałem je uartem do kompa i efekt ten sam, albo same 0 albo pierwszy znak to 1.. Co robię nie tak? Studiowałem sposób resetu i komunikacji z kartą już 10 razy i porawiałem kod wielokrotnie eksperymentując i do niczego nie doszedłem.. Możliwe,...
Witam Do Atmega1284p z szybkością 8 MHz mam podpięte złącze kart SD. Oprócz zapisu mam tam czujniki DS, BME280, DHT22. Do tej pory zapisywałem wszystko w jednym pliku, ale chciałbym to rozdzielić. Dołożyłem zapis do drugiego pliku - działa [syntax=vbnet] '*********************** Obs-uga karty SD Sub Write_to_sd Sd_year = "20" + Str(rok) ' wartosc zmiennej...
Witam nie wiem jak odczytać taki plik(załącznik) by został wyświetlony na wyświetlaczu ls020 (grafilka), chodzi tylko o sam odczyt bo grafikę z procka potrafię wyświetlić ale juz z sd sobie nie radze. Na kartę sd nagrywam plik testowy wiec wszystko działa. Oto fragment kodu który wyświetla grafikę z procesora. proszę o pomoc w przerobieniu tego by odczytywało...
Jak chcesz czytać szybko z karty SD zrezygnuj z AVR. Max transfer na SPI dla AVR to 10Mb/s, w ARM SMT3210 38Mb/s. A 32F4xx (nie jestem pewien) ale chyba 50Mb/s. Tyle jeśli chodzi o sam transfer. ARM (rdzeń), przy tym samym zegarze, jest ok 7 razy szybszy od AVR. STMF4xx mogą pracować do 100Mhz, to tak jakby AVR 700MHz a trzeba pamiętać, że mikroprocesor...
Chodzi o te zaznaczone ustawienia z obrazka. Są wstawiane jako domyślne jeśli się ich nie wpisze do kodu. Chodzi o to, że kiedy Bascom skacze do jakiegoś Sub to odkłada na stos te wcześniej omawiane dwa Bajty. W takim Sub już może tego nie widać, ale tez skacze np. do procedury odczytu czujników 1Wire. To już np. cztery bajty a w tym momencie nadchodzi...
Słaba jakość dźwięku jak i smutne granie nie jest spowodowane 'jakością' końcówek mocy których używasz, tylko zupełnie innymi czynnikami: a) piszesz w bascomie b) pisząc w bascomie nadal nie wiesz co robisz c) filtry nie gryzą... w szczególności że masz gotowe kalkulatorki d) wysoce zaawansowana elektronika analogowa w postaci potencjometru i kondensatora...
...(czytać po zapisaniu konfiguracji na karcie flash, potrzebuję zrestartować cały procek by mógł odczytać wszystkie dane i się do nich "ustosunkować"... McRancor : jeśli podczas startu program odczytuje konfigurację zapisaną na karcie flash to skok jmp $0000 wykona program od początku a co za tym idzie odczyta z flash'a konfigurację zapisaną przed...
Witam U mnie "odkomentowanie" tych trzech linii powoduje tylko to, że dioda SD-active miga cyklicznie co 1 sekundę - tzn przerywa świecenie co 1 sekundę, więc właściwie cały czas jest aktywna. Natomiast włożenie karty SD powoduje, że SD-active miga bardzo szybko. dołączam schemat http://obrazki.elektroda.pl/3766458800_1... natomiast...
Witam. Śledzę ten wątek od dłuższego czasu i jak dotąd mam ładny odczyt i identyfikację karty przy pomocy modułu rfid zakupionego na allegro po transmisji uart. Problem mój polegał na tym że potrzebuje obsłużyć jeszcze jeden uart (a ten zajmował czytnik rfid - nie mogę na razie użyć scalaka z 2 uartami). Znalazłem że bascom ma obsługę takiego cuda jak:em4095;...
Jestes pewien ze pilot jest RC5? Też zbudowałem taki układzik tyle że na ATmega8 i wgrałem mu ten sam program, problem jest taki sam jak u ukasa . Mam pilota z karty TVPhone98, zrobiłem pomiary na wejściu PinD.2 i widać że przebiegi się różnią poniżej załaczam obrazek z oscylogramów po naciskaniu przycisków 1, 2, 3, 4, i 5. Może ktos się temu przyglądnie?
Niestety dość wolno, prosty program w Bascom, odczyt z karty SD: "Line Input" + funkcja "mid" -> z kwarcem 12Mhz okolo 3-4 sekundy, ale jakość jest bardzo dobra.
Co prawda pamięcią MMC jeszcze sie nie bawiłem ale z moich doświadczeń odnośnie SPI i BASCOM to instrukcja SPIMOVE strasznie kiepsko działała a dokładniej to pierwsze odczyty były ok a następne już przekłamane. Ja stosuje taką procedurkę i nie mam problemów Sub Odczyt 'Read three byte Cs = 0 For D = 1 To 3 Spdr = 0 Gosub Wait_transmit Dana(d) = Spdr...
Poczytałem trochę o timerach i prescalerach i mam nadzieję że teraz napisałem obsługę timer0 bez "rażących" błędów :?: Program posiada dwa założenia: zlicza liczbę zapisanych na SD zmiennych typu word lub zlicza ilość odczytów z ADC w ciągu 1sek, wyniki wyświetla na lcd. Zmieniłem również zmienną "f" liczącą zapisy/odczyty z byte na single bo zorientowałem...
Wiem, że temat kart sd do atmegi był już poruszany ale nie znalazłem odpowiedzi i dalej tkwię w problemie. Otóż napisałem program odczytujący pomiar i teraz chcę wysłać ten odczyt na kartę sd, skonfigurowałem ją wg opisu znalezionego ' Chip Select Pin => Pin 1 of MMC/SD Config Pinb.3 = Output Mmc_cs Alias Portb.3 Set Mmc_cs ' MOSI - Pin => Pin...
Witam! Mam problem z napisaniem programu obsługującego karty smartcard (standard ISO 7816). Program docelowo ma zostać umieszczony w procku AT90S2313. Chodzi mi tu o same procedury: - reset and answer-to-reset - odczyt dowolnego bajtu z pamięci - zapis dowolnego bajtu Aha karta ma 256B pamięci (z chipem SLE4432 bądź SLE4442). Jeśli ktoś ma gotowe procedury...
Starałem się trzymać jednego "standardu". W odbiornikach też mam PCF8563 i wszędzie używam tego zapisu. Dodatkowo, zaraz po odebraniu i zdekodowaniu sygnału DCF77 ustawiam flagę i wszystkie odbiorniki wtedy jednorazowo aktualizują czas. Jak ktoś z tym zaczyna, to nie należy się denerwować, jeśli nie odbiera. Najlepszy odbiór jest 1-5 w nocy, czasem...
Witam Czy procesor AtMega 328p wyrobi się przy założeniu: Odczyt danych z RS485 Zapis danych na karcie SD Zakładam tak: PD0, PD1 - UART PD3 - przełączanie transmisji RS485 PC4, PC5 - I2C ( TWI ) pod EEPROM + PCF8563 PC0, PC1, PC2, PC3 - linie danych wyświetlacza PB1, PB2 - linie E i RS wyświetlacza PB3 ( OC2A ) - podświetlanie wyświetlacza PD4, PD5,...
Witam Zapisuje na karcie SD współrzędne otrzymane z GPS. Generalnie zapis jest OK, ale jako, że lubię porządek, chciałem zapisywać w podkatalogu rok/miesiąc. Robię to tak: [syntax=basic4gl] Sub Write_to_sd: Sd_month = Str(miesiac) Sd_year = Str(rok) Call Gettime Ciag_gps = Data_pcf + " " + Czas_pcf + " " + La1 + "." + La2 + "," + Lak + " , " + Lo1 +...
Witam Mam płytkę Loggera GPS + SD + PCF8563. Jeśli chodzi o GPS i zapis na SD wszytko jest OK. Problemem jest ( i to pierwszy raz się z czymś takim stykam ) odczyt danych z z układu PCF8563. Otóż dla pewnych wartości sekund, odczytana wartość czasu - godziny jest większa o 40 ( czterdzieści ). Czyli jeśli czas jest 22:40:02 to jest wyświetlany poprawnie,...
Witam Wiem, że temat odczytu kart w BASCOM'ie był już poruszany setki razy na tym forum, ale coś mi cały czas nie pasuje. Chciałbym jedynie odczytać 5 bajtów kodu. Korzystam z zestawu EvB 4.3 i czytnika RFID którego dokumentację dołączam do tego posta. Proszę pomóżcie mi i pokażcie jak napisać program do odczytu tego kodu. Dodam jeszcze, że czytnik...
Witam! sim_007 powiem Ci tak... mogę Ci pomóc w pisaniu programu, tylko nie moze to być Bascom :) Mialem z nim na poczatku stycznosc i powiem Ci, ze kiedy poznałem c/c++ stwierdzilem, ze mam duzo wiecej mozliwosci. Na prawde radze Ci najpierw poznać C++. Jeden dzien czytania i jestes juz w temacie. Polecam szczegolnie stronke [url=http://www.kursc.dioda.com.pl/]Kurs...
co do lcd to był on kupiony na allegro za śmieszne pieniądze 30PLN ale niestety sterownika nie miał. atmega musi cały obraz 70x na sekunde wysłąć na lcd. to naprawde dużo i niezostaje mu dużo czasu na reszte zadań do tego potrzebuje przynajmniej 10kRamu na zapisanie obrazu. co do karty katalogowej to wzorowałem sie na hlm6323. ten wyświetlacz jest w...
A możesz się kolego pochwalić tym komercyjnym projektem? Jakiś link do filmu z demonstracją? Prototyp: [url=http://nlight.pl/img/listwa-rgbw-po... (filmik kiepskiej jakości ale to i tak prototyp). - 6 pikseli, po 4 kolory/piksek (R, G, B, W) - 1 led cree MC-E / piksel - wpisane kilka programów świecenia + obsługa z pilota (zmiana...
Witam Mam program budzika, który jako dodatkową atrakcję miał mieć możliwość mówienie czasu na żądanie i odtwarzanie oprócz buzzera utworu jako alarmu. Atmega steruje przez jedno SPI programowe układem MAX7219, a przez konwerter poziomów i drugie SPI programowe odtwarzaczem WTV020SD. O ile sam WVT020SD + PCF8563 ( wyjście CLK do INT1 ) działają dobrze,...
Już głupieje co jest nie tak w terminalu wszystko działa prawidłowo i widzę ze wysyła komendę do kasowanie SMSa "AT+CMGD=1" Odsyłane są również stany, że przekaźnik nr 1 został włączony lub wyłączony czy alarm został aktywowany czy dezaktywowany lub zresetowany. Natomiast jak podepnę SIM800 i w programie w części dotyczącej odczytu SMS przestawię na...
Witam Z wycinków kilku programów chciałem zrobić jeden duży barkuje kilku rzeczy i zwiazku z tez pytania W jaki sposób mogę zwiększyć ilość wejść i wyjść żeby zmieścić wszystko ? ( patrz 1 PINY ) brakuje ustawiania podlewania względem kalendarza zielonego pojęcia nie mam jak z pcf mogłbym ustawić godzinę i czas podlewania np 18:00]przez 1 min ? brakuje...
Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa czujniki DHT11 - odczyt z PCF8574AP w przerwaniu ( klawiatura )...
ja pisałem dosyć szczegółowy opis avr-dos po polsku w ramach kursu BASCOM, ale nie mogę udostępniać materiałów bez zgody wydawcy. możesz dogadać się z firmą http://and-tech.pl i może zgodzą się na udostępnienie tej części całego kursu BASCOM http://www.kurs.and-tech.pl/ a w jakim języku w ogóle umiesz lepiej programować? bascom czy C? do nauki C polecam...
W Bascomie niestety nie ma bezpośrednich poleceń do odczytu tych kart, tak jak jest to dla kart magnetycznych. Musiałbyś zastosować wstawki w asemblerze lub najlepiej napisać całość w innym języku. Dodano po 3 http://www.elektroda.pl/rtvforum/topic49... http://www.elektroda.pl/rtvforum/topic16...
Odtwarzałem kiedyś pliki mono 8bit 32kHz w bascomie wszystko ładnie działało. Nie chodziło to przy pełnych 32kHz ale dźwięk nie był zniekształcony (program chodził przy max prędkości i przed każdym odczytem karty zmieniał stan jednego z pinów - w ten sposób mogłem zmierzyć częstotliwość)
Poszukaj pdf'a z tej karty (ja znalazłem w 3s) tam jest elegancko opisana komunikacja karty. Co do odczytu z poziomu Bascom to musi kto inny odpowiedzieć. pzdr.
W którymś EDW jest opis karty SD (trzeba pogooglować w sieci i znajdziesz - nie zawiera błędów jak inne opisy) i wcale nie jest to takie trudne i nikt nie każe od razu stawiać na karcie FAT16 można ją czytać jako RAW i wszyscy będą zadowoleni. Pozdrawiam
Nie spotkałem się z takim zachowaniem. Przesunięcie o 0x80 to ustawienie najważniejszego bitu.. może coś nie tak z reprezentacją danych (bufory są bez znaku..?). Ale to raczej mało prawdopodobne. Bascoma nie używałem, więc wolę się nie wypowiadać. Teraz to w sumie nie wiadomo, czy błędnie działa zapis, czy odczyt. Jeśli masz dostęp do czytnika kart...
Freddy, zauważ że te karty na zdjęciu mają nie 8 ale 6 wyprowadzeń (czyli pomijam te NC??) Dodano po 1 a co do odczytu - napisano że karty telefoniczne (foto) są jednokrotnego zapisu - czyli możliwy jest z nich tylko odczyt danych??
A nie można normalnie w pęti For? No chyba że nie znasz liczby X.
Ja dałem między kartą a prockiem konwerter poziomów napięć (opis był przy okazji sterowania wyświetlacza lcd z noki w ep i jest na elektrodzie).
Może wydłuż czas dany na konwersję z 500ms (2x Waitms 250) na 750ms, bo tyle ten układ potrzebuje wg karty katalogowej.
Nie posiadam tak zaawansowanych narządzi i nie mam dostępu :( Ale gdzie może być problem-karta przekaźników (BASCOM), Raspberry czy Bash? Wydaje mi się, że tu coś jest nie tak z moim skryptem do odczytu-zbyt wolno się wykonuje, karta wysyła odpowiedź, ale skrypt nie zawsze tą odpowiedź "łapie"
Witam, w jaki sposób zapisywać i odczytywać sektory karty SD, interesuje mnie język Bascom. Nie chodzi mi o jakiś system plików tylko o prosty odczyt i zapis sektorów. Ze stron nie po polsku trudno mi dojść co do czego dlatego proszę o podawanie stron w języku polskim. Proszę o pomoc.
witam zrobilem serwerek www na atmedze, jak dane do odczytu sa w pamieci procesora dziala ok, ale teraz mam pytanie jak odczytac np obrazk jpg zapisany na karcie SD ?
odczyt karty pamięci odczyt karty kierowcy odczyt karty chipowej
screen panel repair garmin mobile smarować resor
światła wstecznego światła wstecznego sprinter
Ekspres Zelmer ZCM11X nie działa po podłączeniu Usterka obwodu „A” świecy żarowej Iveco – diagnostyka i naprawa