http://obrazki.elektroda.pl/2534599000_1... Zegar + termometr DS18B20 - ATtiny 2313 - LED Wykonany na ATtiny 2313. Znane podobne zegary oparto na Atmega 8 i LCD. Program napisany w Bascom. Pracuje bez zarzutu. http://obrazki.elektroda.pl/9466031800_1... http://obrazki.elektroda.pl/4401807600_1... http://obrazki.elektroda.pl/5327081100_1...
http://obrazki.elektroda.pl/1951752100_1... Witam, chciałem zaprezentować termometr dwupunktowy oparty na procesorze attiny2313 firmy atmel, oraz czujniku dallas18b20. Termometr powstał jako prezent pod choinkę dla mojego taty, gdyż wspominał kiedyś że przydał by mu się taki termometr do pomiaru temperatury wewnętrznej i zewnętrznej...
Witam, Chciałbym zaprezentować konstrukcję termometru na podczerwień którą już jakiś czas temu opisywałem na elektrodzie: http://obrazki.elektroda.pl/7009822300_1... Wstęp Chciałbym zaprezentować konstrukcję termometru opartego o czujnik MLX90614, wyświetlacz HP QDSP-6064 oraz mikrokontroler ATtiny2313. Zastosowany czujnik umożliwia...
http://obrazki.elektroda.pl/6038046600_1... http://obrazki.elektroda.pl/9492337500_1... http://obrazki.elektroda.pl/8744464400_1... http://obrazki.elektroda.pl/7450126200_1... Jak to w życiu bywa, człowiek kolejny raz staje przed wyborem kupienia wątpliwej jakości chińskiego produktu,...
Ja generalnie przejawiam brak elastyczności umysłu i ludzi też tak traktuję, więc proszę się nie obrażać ;] Więc tak. Możesz zrobić ten układ na ATMedze8? Z resztą, co to za różnica przestawić literkę i jeden wyraz by pasiło do ATTINY ;] http://sp7dpt.qrz.pl/images/Atmega8-Pins... Tutaj masz rozpiskę pinów w ATMedze (widok od góry, od strony napisów)...
witam zbudowałem termometr na attiny2313 wzorując się na kodzie z tego tematu: http://www.elektroda.pl/rtvforum/topic31... autor napisał, że działa, jednak u mnie nie odpala, sprawdziłem połączenia, teoretycznie wszystko jest ok. Czy ktoś wie o co może chodzić? schemat i kod w bascom: http://obrazki.elektroda.pl/9268674500_1...
https://obrazki.elektroda.pl/9798266800_... Zwykle przy przeglądaniu nagromadzonych skarbów w postaci części el. przychodzą mi do głowy pomysły ich wykorzystania. Tak było i tym razem. Z jakiegoś starego projektu została mi para nadajnik/odbiornik 434MHz OOK, attiny13 i kilka DS18B20, pomyślałem że na tej bazie zmajstruję prosty bezprzewodowy...
http://obrazki.elektroda.pl/8609137500_1... Witam, przedstawiony układ umożliwia: -pomiar zarówno dodatnich, jak i ujemnych temperatur, -wybór jednej z dwóch częstotliwości powtarzania pomiaru, -pamiętanie najniższej temperatury (wyświetlanie po wciśnięciu przycisku, kasowanie po resecie uC), -prezentację wyniku na 4-cyfrowym wyświetlaczu...
http://obrazki.elektroda.pl/9963209900_1... Witam. Chciałem zaprezentować swoje dzieło, a jest nim zegar matrycowy. Zegar ten poza wskazywaniem aktualnego czasu wskazuje również temperaturę, datę wraz z imieninami oraz maksymalną temperaturę zarejestrowaną w dzień i minimalną zarejestrowaną w nocy. Zegar ma 6 trybów wyświetlania - z...
http://obrazki.elektroda.pl/4677704300_1... Witam! Kolega poprosił mnie o wykonanie termometru ukazującego temperaturę w jego pracowni. Przeszukałem sieć i trafiłem na http://mirley.firlej.org/termometr_uniwe... Od siebie dodałem tylko wyświetlanie " °C ". Układ zasilany jest napięciem 5V stabilizowanym. Zasilacz wykonałem używając...
Witam. Chciałbym nauczyć się obsługi ADC w Bascom. W tym celu chciałbym zrobić prosty termometr, a raczej wskaźnik temperatury. Wyświetlanie wyniku za pomocą linijki led stworzonej z diod: czerwonej, żółtej, i dwie zielone. Mam tylko ten termistor do użycia w projekcie. Czytałem o obsłudze ADC w Bascom ale nie mogę zrozumieć jak przetworzyć otrzymaną...
Zostaje 'tylko': - pomiar temperatury - regulacja napięcia dla wentylatora, albo generator PWM - kolejne komparatory okienkowe dla progów temperatury - skalowanie i kalibracja wyświetlacza/modułu LCD aby wyświetlał temperaturę (chyba, że zastosujemy gotowy moduł podany w poscie) i drugi czujnik do pomiarów wody i progów regulacji, albo wykorzystamy...
Witam - na początku chciałem poinformować ze jestem początkującym w dziedzinie programowania. Chciałem zmontować i uruchomić termometr z zastosowaniem układu Attiny i wyświetlaczem do nokii 3310. Przeglądałem internet, ale wszystkie informacje jakie tam znalazłem sa już dla bardziej zaawansowanych:(. Dlatego też piszę tutaj z prośbą o pomoc w tym temacie...
mnozysz to co tam liczysz przez 100 i juz masz 2 miejsca po przecinku. albo (w specyficznych zastosowaniach) masz dwie zmienne - jedna od czesci calkowitej, druga od czesci ulamkowej. podaj konkretny przyklad problemu, to wtedy mozna wymyslic konkretne rozwiazanie go, bo przeciez zaden termometr cyfrowy nie zwraca ci wartosci typu double. na przyklad...
1. znaczniki [code ][/code ] 2. masakralnie pomieszane wszystko: a) odświeżanie wyświetlaczy do przerwania b) odczyt temperatury z cli(); i sei(); do pętli głównej to co do czytelności kodu czy na pewno masz wszystko dobrze podłączone, + rezystor 4k7 na lini DQ 1wire?
http://obrazki.elektroda.pl/5053717900_1... Miałem ostatnio potrzebę zrobić mały termostat, który będzie dość przyzwoicie trzymał temperaturę, a warunkiem było jej nie przekraczanie. Pomyślałem, że zanim go oddam to jeszcze go zdążę tu opisać... a i będzie kolejny przykład, że Attiny 13 potrafi więcej niż tylko miganie diodą :-D Było...
Witam. Buduję termometr na 6 wyświetlaczach 7-mio segmentowych sterowanych przez attiny 2313. Cały termometr jest ściągnięty od Mirleya. http://mirley.firlej.org/termometr_uniwe... Problem polega na tym że posiadam wyświetlacze 12 cm w których są zastosowane 3 diody w szeregu na jeden segment. I Attiny nie daje radę ich wysterować. Nie bardzo mam...
https://obrazki.elektroda.pl/2706934000_... Witam wszystkich. Postanowiłem się podzielić z Wami moimi doświadczeniami z bezprzewodowymi czujnikami temperatury dla inteligentnego domu. Inteligentny dom buduję, tak jak wiele osób, na ESP8266. Do tej pory były to sterowniki – bramy, garażu, ogrzewania, domofonu, alarmu. Wszystkie...
Z datasheet. Operating Current: 200 μA (typical) Procesor stale pracuje. Dodatkowo wykonuję jeszcze pomiar baterii przy pomocy ADC. Planuję jeszcze obniżyć zegar procesora. Wersja Atmega328 pracowała z zegarem 8 MHz. Zobaczę jakie w tym względzie możliwości ma Attiny i na co pozwoli program.
http://obrazki.elektroda.pl/6165067600_1... Pewnego dnia wpadłem na pomysł wykonania takiego oto gadżetu. Jest to termometr, który temperaturę wyświetla za pomocą linijki 10 diod WS2812B. Termometr do zastosowania w pokoju, więc zakres temperatur to 21-30 stopni Celsiusza. Pierwsza dioda to 21 stopni, każda kolejna to dodatkowy 1 stopień....
Ok, podsumujmy: 1. Pobór prądu nie ma znaczenia. Absolutnie żadnego, bo przy dzisiejszym dostępie i niskich cenach akumulatorów Li-Jon można za grosze zbudować każdą "elektrownie"! Ok, podsumujmy: 2. Chcemy użyć HC-12 Z tego co jest dostępne na Ali.... oraz na znanym polskim portalu aukcyjnym i w tym absurdalnie niskim przedziale finansowym - wydaje...
Jak ustawić fusebit w attiny dla kwarcu 4mhz?
Wejście ULN do uC, wyjście ULN przez rezystor rzędu 1.5..3 k do bazy tranzystora pnp sterującego anodą. ULN to w końcu taki "złożony" tranzystor npn, więc równie dobrze zamiast ULN możesz włożyć npn z rezystorem w bazie.
Dobra. Dam sobie spokój z tym termometrem. Wystarczy mi ten który zrobiłem wcześniej. I co nim będziesz mierzył? Temperaturę grzejnika CO(?) , - bo z pewnością nie temperaturę otoczenia na zewnątrz budynku, która w niedługim czasie może 'stać się' ujema (!) , a sporządzony termometr w tym projekcie mierzy zakres temperatur tylko dodatnich. Dla temperatur...
Witam. Mam problem z programem w bascomie.Robię termometr jednopunktowy i na attiny 2313.Po wgraniu programu w orginalnej wersji wszystko działa jak należy.Zaś jak zrobię kompilację w bascom avr to na wyświetlaczu wyświetla się 0,0stC. A jedynie edytuję pierwszy wiersz na wyświetlaczu (tekst wyświetlany) cała reszta bez zmian. Zrobiłem wg. tego projektu...
Kupiłem kolejny, ale boje się że go stracę;p może mi ktoś powiedzieć które fusebity mam zaznaczyć a które zostawić w ponyprog??? żeby attiny pracował z zewnętrznym oscylatorem 4MHz, tak jak to jest przewidziane w tym termometrze?? Dodano po 4 no tak są ustawione fusebity przy nowym attiny:) no ale jak je trzeba ustawić do zewnętrznego oscylatora 4Mhz??
Super projekt, jestem w trakcie budowy termometru, pytanie do autora, jak mają być ustawione fuse bits dla atmegi 32 i attiny 2313, może jakiś screern ?
Czujnik jest umieszczony przy piecu - na rurze wylotowej, też jest zapięty metalową opaską na miedzianej rurce i całość zasmarowana pastą termo-przewodzącą. Ponieważ są tam umieszczone dwa DSy - jeden dla atmegi drugi dla attiny sprawdziłem i ich wskazania nie różnią się bardziej niż 0,2 st. celc. Natomiast termometr który widać na piecu (chyba bimetaliczny)...
Witam Ostatnio zmuszony potrzebą muszę zrobić termometr na wyświetlaczu lcd i dwóch czujnikach do pomiaru temperatury. Chciałem przerobić swój termometr na attiny 2313 lecz okazało się, że program jest za duży. Szperając trochę po internecie znalazłem termometr spełniający moje oczekiwania http://www.elektroda.pl/rtvforum/topic81... lecz tam zastosowano...
Ale użycie w takim banalnym projekcie atmegi8 to lekka przesada. Jakieś małe attiny by wystarczyło.
Brawo za spostrzegawczość. Czeski błąd, oczywiście jest to ATtiny 44. Czytelny schemat jest w załączniku.
Bardzo fajny termometr. Ciekawe jest to, iż nie zastosowałeś procka innego, tylko rozwiązałeś małą ilość ATtiny przy pomocy rejestrów. Jeszcze proponowałbym zmianę programu, aby nie wyświetlało się 00,8 tylko 0,8. Zwyczajnie wygaszenie zbędnego zera. Ale ogólnie projekcik super i nie na ATmedze :D Pozdrawiam
Prosty termometr cyfrowy na bazie układu scalonego DALLAS 18B20. Konstrukcja wymaga tylko 11 elementów plus bateryjki zegarkowe. Kazali mi dokleić na początku zdjęcie więc doklejam. Prototyp. To widać. Na zdjęciu nie wygląda to najlepiej, ale na tym etapie to już tak jest. Nie ma sensu wklejać więcej zdjęć zwłaszcza, że jest filmik.: http://obrazki.elektroda.pl/3225732800_1...
Na elektrodzie jest taki projekt, na attiny i wyświetlaczu właśnie.
a co z tym kwarcem czy program do attiny nie pracuje na wewnętrznym oscylatorze? a na płytce jest zewnętrzny? a jak zoptymalizować ten kod w bascomie- za bardzo nie wiem o co chodzi jestem początkujący
Jeżeli nie wymaga to jaki może być powód tego, ze pomiar temperatury jest nieprawidłowy. gdyż gotująca się woda ma temp ok70 st C, a przy porównywaniu go z termopara w mierniku to temperatury te różnią się? Wg mnie termometr zaniża wyższe temperatury.
Bardzo fajny termometr, co do wnętrza trochę psują wygląd te przewody od siedmio segmentówek ale widocznie inaczej się nie dało. PS: Attiny by nie wystarczyło, megi 8 trochę szkoda. :D
Witam, mam poskładany termometr na czujniku ds1820, chipie attiny z wyswietlaczem lcd 2x16 - chciałbym teraz to urządzenie rozszerzyć o możliwość regulowania temperatury w zakresie od 20 do 50 stopni C. Ma ktoś pomysł jak możńa to zrobić ? Dzieki :)
Witam. Czy mógłbyś przpisać program na ATtiny 2313 i DS18B20?? Byłbym bardzo wdzięczny
1 masa , 2 do odpowiedniego portu mikrokontrolera i przez rezystor do VCC , 3 do VCC Zamiast diody D1 zrobiłem zworkę i na wyswietlaczu pojawiło się 0 Podłącz czujnik tak jak masz napisane powyżej a diodę zupełnie rozłącz. Dodano po 58 a rezystor powinien mieć 4k7 do 10k. Czyli 2 z 3 mogę połączyć ze sobą ?? one idą do układu attiny do pinu nr.2 i...
Dla mnie świetne zwłaszcza ten attiny smd i w pająku czysta poezja Gratuluje świetnego termometru dla mnie ładnie by się prezentował w jakimś polerowanym aluminium
Też myślę o czujniku temperatury, ale zależy mi na ekstremalnie niskim poborze prądu. Pomyślałem o układzie opartym o ESP i Attiny 2313. Attiny dokonuje pomiaru temperatury (myślę o poczciwym 18b20) i napięcia, a następnie startuje ESP poprzez odpowiedni poziom na złączu EN. Mam już jeden termometr (ale radiowy) na Attiny. Ten układ w uśpieniu z watchdogiem...
Witam, chcę wykonać termometr wg schematu: http://obrazki.elektroda.pl/1882005600_1... wsad do attiny 2313 to: [syntax=text] $regfile = "ATtiny2313.dat" $crystal = 1000000 Config 1wire = Portd.5 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.4 , Rs = Portb.5 Config Lcd = 16 * 1a Dim Dsid1(8)...
Witam. Jakiś czas temu kupiłem Attiny i zaprogramowałem go programem skompilowanym dla AT90S2313. Działał. Porównałem poźniej dane katalogowe obydwóch - podstawowe rejestry mają te same adresy. Nie wiem jak zachowa się przy bardziej rozbudowanych programach (aż 2 kB) - moj program to był szybko złożony termometr na DS1820. Czyli skompilowałem pod AT90S2313,...
A np. jednakowy AT90S2313 niema wewnętrznego rezonatora a gdy ktos skożysta z tego PCB a niema ATtiny tylko AT90.. to nie musi przerabiać płytki ! :D
Z ciekawostek, Attiny mają w sobie termometr który można programowo odczytywać. Teoretycznie można sobie programowo np kompensować dryft termiczny generatora RC. Taka hipoteza, wyprowadzałem sobie wzory do aproksymowania tego, ale nie dokończyłem projektu. W razie jego wykończenia myslałem o skalowaniu w dwóch punktach np 0 i ok 40 stopni i częstościomierz,...
Tylko że w Liveporze nigdy nie było i nie będzie PGR-ów . A co marnotrastwa pieniędzy - jak każda reklama czy też akcja heppeningowa ma swój cel - jednych śmieszy , innych bawi a jeszcze innych wogóle to nie obchodzi . No bo co my elektronicy , często automatycy możemy o tym powiedzieć skoro znamy budowe tego ustrojstwa ? Każdemu z nas nie będzie się...
polecam pamieci Dataflash atmela np. AT45dbxxx ,niemusisz stosować systemu plików ,mozesz wykozystać taką karte jak zwykłą pamieć eeprom (przy zapisie/odczyt) i jest szybsza od eepromów :) po za tym obsługa FAT dla Attiny ,przerosnie ją program ,wieloktornie :D
Zgadza się teksty sporo zajmują, bo chciałem niemigający ekran i CLS jest stosowany tylko przy wyjściu z MENU. Przez to wszystkie zmienne tekstowe z górnej linii (a w sumie uzbierało się ich trochę) są 10-o znakowe. Sam kompletny fragment programu odpowiedzialny za BIGcyfry zajmuje 1300 bajtów. Do tego naprawdę dużo różnych zależności, proporcjonalne...
Ustawiłem fuse bits CKSEL3..0 na 0010 i dalej bez zmian. Zmieniałem również SUT1..0 (01 lub 10) i dalej to samo. Nawet podłączenie wyjścia DQ z term. na inny wolny pin attiny (PD1) nie rozwiązało sprawy. OK, znalazłem błąd - zła kolejność wczytywania bajtów do tablicy. Termometr działa dobrze. Temat można zamknąć.
Serdecznie proszę o wsparcie w rozwiązaniu problemu z temperaturową regulacją w moim układzie. Zbudowałem sobie latarkę na diodzie 21W LED, sterowanie poboru mocy jest na PWM i mosfecie lub w innej wersji na kilku AMC7135. Za przełączanie odpowiada Attiny85 lub Attiny44, też w zależności od wersji. Zasilanie dwa ogniwa li-ion 8,4V. Celuję w regulację...
Witam mam mały problem zwiazany z USBasp mikrokontrolerem attiny 2313 i lcd jestem nowy a programowaniu działam na arduino ide i za choinke niewiem jak podlaczyc wyswietlacz i jak napisac program sterujacy wyswietlaczem. Chcialem zrobic sobie termometr z tego wyswietlacza ale mam taki problem ze znalazlem jakis schemat podlaczenia i napisany program...
Na szybko z DS ATTiny 25/45/85 10-bit ADC • 4 Single Ended Channels • 2 Differential ADC Channel Pairs with Programmable Gain (1x, 20x) • Temperature Measurement Mają czujnik podlączony na stałe do 4 kanału ADC. W DS szczegóły, dokładność słaba, ale zawsze pod ręką. Płytka samodzielnie, metodą fotochemiczną (folia), cynowane stopem...
Witam na potrzeby szkolne stworzyłem termometr na układach Attiny 2313 i Dallas 20b18 Interesuje mnie w jaki sposób odbywa się odczyt temp. z czujnika Dołączam program z bascomAVR $regfile "2313def.dat" *Nazwa pliku doobsługi programu $crystal = 1000000 *Częstotliwosc taktowania 1Mhz z dokumentacji układu Config Lcd = 16 * 1a *Deklaracja LCD...
Sprawdź z jaką częstotliwością taktowany jest uC i taką zadeklaruj w programie. ATTINY 2313 fabrycznie ma ustawiony zegar na 8MHz z preskalerem/8 czyli pracuje na 1MHz. Mega8 ma fabrycznie ustawiony generator na 1MHz. 1Wire opiera się na zależnościach czasowych więc niezgodności niweczą transmisję.
Kod jest chyba strasznie nieprofesjonalnie napisany bo zajął mi aż 44% pamięci procesora. Tak to już jest na początku :D Zaczniesz myśleć o optymalizzcji jak Ci będzie pamięci brakować. Kiedyś na studiach mieliśmy napisać program do obsługi klawiatury matrycowej w asemblerze dla 8051. Nie wiem dlaczego ale każdy robił to w teoretycznie najprostszy...
Mając ds18b20 można zrobić pomiar temperatury z dokładnością do 0.5 stopnia Celsjusza, idąc dalej mając jakiś bardzo dokładny termometr można by na nieść poprawkę. Dalej do mikroprocesora i na wyświetlacz. Sterowanie mocą żarówki przez PWM da w miarę dokładną regulację. wszystko da się zrobić,tylko zależy za ile:) Co do kosztów: DS18b20-5zl mikrokontroler-od...
termometr ds18b20 attiny attiny różnica bootloader attiny
zapłon kodowanie skype mikrofon toledo świateł
Asus P5Q Xeon BIOS – modyfikacje, mikrokody, obsługa LGA 771 Termostat grzałki 3 kW a termostat z grzałki 2 kW – zamiana, parametry, bezpieczeństwo