W Elektronice Praktycznej 4/2017 jest opis emulatora DS18B20 na Attiny85 - właśnie czytam :)
Pomiar temp. i sterowanie wentylatorem - w wydaniu uC potrzeba : - attiny85 - ds18b20 + rezystor pullup - mosfet Logic-level + rezystor na bramkę Pokaz kolego ile elementów potrzeba na to samo w wydaniu analogowym. Pozdr
Na pamięć nie znam. W EP trzeba poszukać Emulator DS18B20. Będzie tam emulator na AtTiny85.
Jak to można uruchomić na orangepi albo i nawet na littlewire (na attiny85) ?
Czym to zasilasz? Zamiast DS18B20 można było wymienić procesor na AtTiny85 zamiast 45 i użyć termometru wbudowanego w rdzeń. Tutaj dokładność wskazać i tak jest znikoma, nie zobaczysz czy jest stopień więcej czy mniej.
Już o tym myślałem, ale w ATtiny85 zostaje mi mało pinów po tym co potrzebuje podłączyć, natomiast w Attiny84 DS18B20 nie chodzi mi z OneWire
Jak ma być małe i tanio i z BT to może wziąć dowolny tani moduł BT z TX/RX + ATTiny85 jako prosta "przejściówka" z UART na OneWire
Kod poprawiony przedstawiam dla zainteresowanych. Wyszedł mi ładny serwer temperatur z obsługą po protokole UART z użyciem modułu USI procka ATTiny85. Śmiga jak ta lala. Zastanawiam się czy przejść na 12 bitową rozdzielczość ale nie wiem czy zyskam na dokładności. Jak to z tym jest Panowie? Może dodatkowo zaimplementuję protokół Modbus RTU w procku...
https://obrazki.elektroda.pl/1625698700_... https://obrazki.elektroda.pl/1666677600_... https://obrazki.elektroda.pl/5507649800_... Co lepsze oscyloskopy zawierają analizatory protokołów, rejestratory przebiegów. Niewątpliwie oscyloskop jest urządzeniem pomiarowym. Wydaje się więc, że taki skaner/emulator...
Łap. Cały tydzień programuję poważniejsze sprawy i taki programik to dla mnie dosłownie rozrywka :D Bierzesz Tiny85 i programujesz Hexem lub Binem do wyboru. Podłączasz do niego DS18B20 i linijkę na MAX7219 i gotowe... żonka zadowolona. Program ma nawet wyjście diagnostyczne i wypluwa temperaturę na UART 9600bps (to żeby sprawdzić poprawnośc Dallasa)....
myślałem o Attiny45 lub Attiny85 ( z Tiny 2313 też kiedyś skorzystam, jak będę umiał bardziej zoptymalizować kod ). Chciałem Attiny45 podłączyć według schematu Układ DS 18B20 do PB.5, czyli resetu Kwarc 8Mhz do PB.3 + PB.4 ( może lepiej skorzystać z wewnętrznego oscylatora - co prawda jeszcze tego nie robiłem, ale kiedyś jest pierwszy raz ) Max485 DI...
Tylko z tego co widzę przy takim pomiarze rozdzielczość spada do 9bitów (przynajmniej w AT32). No dokładnie - dlatego piszę, że ATmega32 średnio się do tego nadaje. Lepsza byłaby już chyba ATmega88, która ma wewn, źródło odniesienia 1,1V więc sporo lepsza rozdzielczość jakby. Tak czy inaczej przy wzmocnieniu x1 zawsze będzie chyba z tym gorzej niż...
Piszemy dla własnej satysfakcji napiszcie czajnik w C na ARM lub avr zupełnie dowolnie porównamy z tym co ja napiszę w asemblerze założenia są takie same Przycisk, led, wyjście sterujące grzalką i czujnik temperatury bez jakiejś spinki nikt z nas tu nie wygra i nikt nie będzie do końca przegrany . Porównamy to jak się pisze w różnych platformach i...
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...
(at)robiw , jeśli to jeszcze aktualne, to robię termometr dwukanałowy na ATtiny84, z dwoma czujnikami DS18B20. Konstrukcja na płytce uruchomieniowej już działa i się testuje. Oczywiście gotowa konstrukcja też znajdzie się na Elektrodzie. Pozdrawiam https://obrazki.elektroda.pl/2352515600_...
wykorzystałem dotąd niewykorzystaną obudowę "z szuflady", więc narzuciło to taki, a nie inny wymiar tej PCB To jest kwestia indywidualna, ale ja uważam takie podejście za marnotrawstwo - oczywiście mam na myśli wielkość PCB, a nie użycie niepotrzebnej obudowy... :-) Też kiedyś zrobiłem termometr na DS18B20, sześć cyfr a nie osiem, i u mnie płytka ma...
Ale tez mam szegółowsze pytanie jak sie obsługuje ten czujnik DS18B20. Z góry dzieki. datch zobacz na stronie mirleya jest fajnie opisane: http://mirley.firlej.org/ds18b20 i http://mirley.firlej.org/obsluga_ds18x20
Witam, Magistrala 1-wire doskonale nadaje się na komunikację pomiędzy mikroprocesorami. Procesorki slave mogą być na wewnętrznym generatorze. U mnie attiny45 i atmega88 są razem na linii z ds18b20, plus oczywiście dodatkowe zasilanie. Pozdrawiam
Wszystko pięknie tylko, że butterfly nie posiada żadnego układu do transmisji... A i koszt wyjdzie nie mały 2xButterfly to już ponad 230zł... a gdzie moduły radiowe...?.?.? Podobno 433MHz jest zaśmiecone ale za to "lepiej przechodzi przez ściany"... Zrobiłem ostatnio taki pomiar temperatury na strychu gdzie trzymane są w zimie kwiatki... Jeden moduł...
Proponuje dodać dodatkową zmienną pomocniczą której zadaniem będzie pamiętanie że program zaczął działać nie jestem pewien tego rozwiązania z bascomem miałem doczynienia dość dawno temu ale możesz spróbować tego $regfile = "attiny25.dat" $crystal = 4000000 Config Portb.3 = Output 'przekażnik Config Portb.2 = Input 'włącznik typu microswitch...
to może ja nie bede kupował tego wyświetlacza tylko załatwie se od kolegi lcd z n3310 i poprosi się jacka o poprawienie programu ;) Ja będę testował chyba że zdążysz złożyć programator to będizemy razem testowali ;) Dobra dzis składam zamówienie także do wtorku powinny przyjść albo do środy. Lista: Atmega8 1sztuka 3k3 100sztuk 4k3 100sztuk Kwarc 8 MHz...
Zastanawiam się też, czy nie wystarczyła by do tego projektu Atmega8? I w ogóle co sądzicie o użyciu zasilacza ATX? Wystarczyłby nawet ATtiny45, ale ATmega8 jak najbardziej. Z tym, że zamiast myśleć o ATmega8 - polecam ci zapomnieć o istnieniu tego starego procka i kierować sie już tylko na jego nowszy odpowiednik ATmega88 jak już. A co do zasilacza...
http://obrazki.elektroda.pl/3025550100_1... Mając do dyspozycji jedną matrycę 8x8 czerwonych diod LED o boku 60,2mm oraz mikrokontroler ATtiny861 pozostałe po innych projektach postanowiłem zbudować to, co każdy elektronik chociaż raz w życiu zbudować musi: zegar ;). Ze względu na charakter wyświetlacza miał to być zegar binarny, ale...
A wiec przerobilem program na attiny85 ale wywala blad This report would have more information with "Show verbose output during compilation" enabled in File > Preferences. Arduino: 1.0.6 (Windows 7), Board: "ATtiny85 (internal 8 MHz clock)" c:/program files (x86)/arduino/hardware/tools/avr/bin/../...
attiny85 projekty bascom attiny85 attiny85 licznik
sharp 40le830 arduino przerwania wewnętrzne lodówka turbo
saeco xelsis sm7680 omnigena mh1300
Dlaczego BIOS/UEFI pyta o dostęp do internetu? Schneider Altivar – wymiana panelu operatorskiego HMI, kompatybilność, modele, procedura