Skocz do zawartości

Mrpatryk

Użytkownicy
  • Zawartość

    170
  • Rejestracja

  • Ostatnio

Wszystko napisane przez Mrpatryk

  1. skorzystalem to jakies krzaki wyświetla ... L⸮⸮&⸮⸮JG⸮⸮@FFR⸮⸮B4⸮⸮⸮⸮B⸮⸮XF⸮уF⸮B⸮EF⸮SF⸮r⸮C⸮
  2. 23:03:51.438 -> I2C device found at address 0x50 ! 23:03:51.472 -> done 23:03:51.472 -> coś niby znalezione pod adresem 0x50
  3. Faktycznie ciekawy pomysł jednak zostane przy swoim nie mam za dużo rzeczy do wyświetlania
  4. Witam, przyszedł dzisiaj do mnie DS1307, wgrałem podstawowa biblioteke DS1307 https://github.com/jarzebski/Arduino-DS1307 odpalam przykład z http://www.jarzebski.pl/arduino/komponenty/zegar-czasu-rzeczywistego-rtc-ds1307.html i lipa .zero odzwu stoi na inicjalizacji ds1307 ... Wszystkie połączenia posprawdzane, testowany na arduino nano mini oraz na Uno niestety bez skutku ... Co może być nie tak ? WADLIWY ?? Napięcia względem masy: scl +4,98v, sda 5v, vcc+5v
  5. Pomysł super ale droga sprawa 100 diodek wyszło 70 zł tak ze jest troche a taki wyświetlacz zrobic to tez diodek pójdzie niestety 5x4 to mały by był
  6. zastanawia mnie czy jeden kondensator wystarczy tak jak pisza przy diodzie pierwszej oraz razystor najblizej diody pierwszej czy jednak do kazdej z diod musze go stosowac i doczytałem o funkcji jasności diody setBrightness() Zegarek bedzie jak ten napis w sensie taka plexa z przodu Zrobilem cos takiego jak na zdjęciu, wyświetla moje imie ma kilka trybów i prędkosci, taki mini projekcik na 15 min roboty bez obudowy i trawienia
  7. czyli ten kondensator i rezystor jest obowiązkowy ?? Dodaj kondensator elektrolityczny o pojemności od 100µF do 1000µF (np.: 6.3V lub wyższy) przy zasilaniu pierwszej diody, Dodaj rezystor o wartości od 300Ω do 1kΩ pomiędzy mikrokontrolerem, a pierwszym pinem DIN. Rezystor ten umieść jak najbliżej diody,
  8. mam taki zamiar jutro bede w domu to ogarne mam juz zaprojektowany cały schemat połączeń w sumie czekam na diodki i trawienie :))
  9. no ok spoko.. tylko ... jak teraz ustawie sobie przykładowo niebieski kolor i chce by przy ciemnym mi sie sciemnił a przy jasnym rozjaśnił... jak to zrobic ? czym sterowac jasnoscia ? zmniejszajac wartosc z 255 na mniejsza ?
  10. czyli to white odpowiada za jasość swiecenia diody ?
  11. ok czaje teraz. Dobra to mam jeszcze jedno pytanie jak zastosuje fotorezystor pod wejsice analogowe i bede odczytywał wartosci zrobie np ifa zeby mozna było przypisac co ma robic . i teraz mam pytanie jak regulowac jasność swiecenia nim?? bo kolory mamy tutaj "linijka.Color(0, 255, 0));" a jasnoc ?
  12. APA106 podobno mają współgrać tak jak trzeba czyli mój pomysł jest kiepskim co w kodzie wpisałem ??
  13. #include <Adafruit_NeoPixel.h> Adafruit_NeoPixel linijka = Adafruit_NeoPixel(86, D4, NEO_GRB + NEO_KHZ800); void setup() { linijka.begin(); //Inicjalizacja linijka.show(); } void loop() { wyswietlacz(0) } void wyswietlacz(int cyfra) { switch (cyfra) { case 0: linijka.setPixelColor(0, linijka.Color(0, 255, 0)); linijka.setPixelColor(1, linijka.Color(0, 255, 0)); linijka.setPixelColor(2, linijka.Color(0, 255, 0)); linijka.setPixelColor(3, linijka.Color(0, 255, 0)); linijka.setPixelColor(4, linijka.Color(0, 255, 0)); linijka.setPixelColor(5, linijka.Color(0, 255, 0)); linijka.setPixelColor(6, linijka.Color(0, 255, 0)); linijka.setPixelColor(7, linijka.Color(0, 255, 0)); linijka.setPixelColor(8, linijka.Color(0, 255, 0)); linijka.setPixelColor(9, linijka.Color(0, 255, 0)); linijka.setPixelColor(10, linijka.Color(0, 255, 0)); linijka.setPixelColor(11, linijka.Color(0, 255, 0)); linijka.setPixelColor(12, linijka.Color(0, 255, 0)); linijka.setPixelColor(13, linijka.Color(0, 255, 0)); linijka.setPixelColor(14, linijka.Color(0, 255, 0)); linijka.setPixelColor(15, linijka.Color(0, 255, 0)); linijka.setPixelColor(16, linijka.Color(0, 255, 0)); linijka.setPixelColor(17, linijka.Color(0, 255, 0)); break; }} To powinno wyświetlic mi liczbę 0, na 1 wyświetlaczu ? wiec jak bedzie by drugie zero wyświetlilo mi na drugim wyświetlaczu ?? Czytałem ten wpis Co podałeś , kolega wyżej go tez wrzucił, zastanawiam sie poprostu czy będe musiał na kazdy "ekran" robic osobną funkcje z case 0-9 liczbowymi i poprostu dzielic np odczyt z zegarka na tablice albo jakos zapisywac do inta a potem wyświetlac to co w int czy jakos tak kombinowac. : D linijka.setPixelColor(10, linijka.Color(a, b, c)); Też mam pytanie czy np moge tak wstawic wartosci kolorow , że po wysłaniu np a/b/c=255 ustawi mi tam kolor niebieski czy tez czerwony ?? Tutaj pytanie do kolegi Marka jak ustawić jasność świecenia tych diod'ek o której pisales?
  14. czytałem ale ja mam 84 ledy połączone szeregowo i jak mam niby podzielic je na 4 wyświetlacze 7 segmentowe ?? i wyswietlac nimi cos ?
  15. Teraz tak mysle ilu amperowy zasilacz potrzebuje do tego i czy osobno zasilac diody i arduino czy mogłbym razem je zasilacz 5V?? Podpowiedział by ktoś jak napsiać skrypt np kilku diod nawet na wyświetlacz 7 segmentowy, tzn do tych "inteligentnych" diodek dajmy ze segment A to diody 1,2,3 i teraz: linijka.setPixelColor(1, linijka.Color(0, 255, 0)); linijka.setPixelColor(2, linijka.Color(0, 255, 0)); linijka.setPixelColor(3, linijka.Color(0, 255, 0)); mamy trzy diody, świecą na zielono i jak to przypisać by użyć jako cyfry tzn przypisać np do cyfry, jak podzielę z zegarka godziny np" na dwa osobne wyświetlacze żeby było wiadomo ze to np jest jedynka czy inna tam liczba ?
  16. Zamówiłem na alliexpress diody własnie, "APA106-F5" 4/6V przyjdą za 2 tyg i zaczne zabawe, mogłby ktoś podrzucić kod jak podzielic cyfre zegara RTC na poszczególne liczby ? I teraz nasuwa się pytanie czy kazda z cyfr tzn te 7 segmentów łączyc ze soba w sensie 7+7+7+7 i z tego wybierac cyfry ktore maja sie wyświetlac podpiać do jednego wejscia? czy lepiej 7 segmentów i podpiac to do pinu, co da to 4 piny na arduino ?
  17. te inteligentne diody moge wsadzic w szereg i zapalic kilka np tylko te co chce ? nawet w środku szeregu ?? A co do tych segmentów to nie chce ich wycinać , poprostu chce "gołe" diody za plexe wstawic Ta dioda mogła by być "Dioda RGB APA106 f5" ??
  18. na segment liczyłem o ile dobrze wgl liczyłem ok 60 mA na kolor biały jak by miała świecić więc na kolor będzie to np 7x3x4 co daje nam 334*20 mA na cały wyświetlacz .Diody które mam to F5 RGB LED podobno pisze ze pobieraja 20mA więc na tym sie wzoruje. Wychodzi ok 6680mA wiec bardzo duzo, co do samego wyświetlacza to mam zamiar zrobić wszystko w obudowie z plexy dymionej tak by diody był rozproszone i punkt najmocniejszego swiatła padał na cienka 2/3 mm plexe. podrzuce rysunek w załaczniku. Nie ma jakis układów ktorę po podłaczeniu hc595 mozna by było podłaczyc do nich i zwiekszyc mA na wyjsciach układu hc ? A odnośnie tych inteligentnych diod to robię je szeregowo i jak zapalać poszczególne ?
  19. Dzieki za odpowiedz. Co do diodek to beda to matowe 5mm rgb ThT. Chce na segment dac po 3 diody. Segmenty nie beda niczym okryte . Powiedzmy ze beda to gole diody ktore przykryje plexa dymiona. Chce by liczby byly widoczne w dzien i w nocy.
  20. Witam, mam zamiar zbudować sobie zegar na wyświetlaczu 7Segx4 cyfry RGB, wyświetlacz mam zamiar zrobić w wymiarach ok 7/8 cm (cyfra) i nie wiem jak sterować kolorami? Rozumiem ze co do cyfr i jednego koloru mogę sterować to jako 4 anody i np 74hc595 (do wyświetlania cyfr), ale jak zrobić sterowanie np kolorami do tego ? Czy montować np 3 układy 74hc595 i do nich podłączać osobne kolory ? W załączniku przedstawiam rozwiązanie dla jednego koloru, jak zrobić kolejne, a żeby można było je np zmieniać klawiszem.?? Miałby ktoś jakiś pomysł na schemat ? Dobry tok myślenia , czy jednak nie ? Pomyślałem, że może brakować mi wejść cyfrowych dlatego PCF8574 po wejściach analogowych mógłbym podłączyć i rozszerzyć wejścia cyfrowe do 8. podłączyć mógłbym np do tego np Ds18b20 czujnik temperatury itp. Tylko nie wiem jak mam przypisać dany 74HC595 by z niego wysyłał sygnał na wyjścia i zapalał dane kolory ?? Jest takie coś wgl możliwe ? Mój schemat jest poprawny ?
  21. Co do RH to mam 100% pewność ze jest okej bo mam kilka ich z róznymi esp8266 i mieści sie w normie ma odchyl ok 2/3 % oprócz tego mam stacje pogodowa taka "kupną" i tez z nią sie zgadza, natomiast ta temperatura ... Jest jeszcze taki jakiś bład ze czasem wgl nic nie pokazuje , tzn 0... czy możne to świadczyć o padającym czujniku ? w miejsce DHT11 podłączyłem DHT22 to już wgl magia ... pokazuje ciągle 0 tzn tam ten smieszny numer nieskończony ... 214... Od razu barometr szajbuje i nodemcu zawiesza sie.
  22. Witam, posiadam czujnik DHT11 z tabliczki znamionowej wynika ze działa w przedziale -20/+60 stopni z dokładnością do 2st. Niestety u mnie ten czujnik tak szajbuje ze nie wiem co z nim zrobić.Cóż pokazuje wilgotność super mieści się w normie tych 5% dokładności zaś temperatury zawyża o 7/8 stopni, wyciągam go z lodówki ustawionej na 6 stopni to ten pokazuje 14/15 stopni. Gdy się ogrzeje pokazuje temperaturę " pokojową" 26/27 stopni gdy obok jego leży drugi DHT11 o przedziałach 0/50 i pokazuje 21 stopni ... Coś go boli i nie wiem co. Ktoś ma jakiś pomysł? Dodam ze kody do nodemcu v3 są identyko w jednym i drugim. Zastosowane rezystory to 4,7Kohm.
  23. nie mam swojego z zestawu pod ręką ale z tego co pamiętam to przy 3.3V, podłącz zasilanie osobno pod 5V a sygnałowy od nodemcu v3 do wejscia przekaźnika i powinien ruszyć pamiętaj ze przekaźnik po podaniu sygnału niskiego dopiero zaczyna działać .
  24. U mnie działa mam podłączoną całą listwę 8 przekaźników pod nodemcu v3 Zależy jaki ten przekaźnik masz
  25. z tego wynika ze GPIO1 to tez D10 ? czyli TX - czyli mógłbym to porostu przypisać int klawisz8 = D10 , i powinno to działać ?
×
×
  • Utwórz nowe...