Znaleziono 105 wyników

autor: strikexp
30 wrz 2017, 00:09
Forum: Elektronika ogólna
Temat: DRO DIY
Odpowiedzi: 329
Odsłony: 26423

Pomysł na dolutowanie złącza jest świetny, własnie czegoś takiego szukałem.
Bo nie oszukujmy się, enkoder na śrubie to sie nadaje do pomiaru zgrubnego. A do dokładnych robótek to trzeba jednak liniał lub własnie taką przerobioną suwmiarkę.
autor: strikexp
27 wrz 2017, 19:56
Forum: Elektronika ogólna
Temat: DRO DIY
Odpowiedzi: 329
Odsłony: 26423

Nie rozumiem o co masz na myśli. Jeśli czekasz na instrukcje zrobienia DRO to niestety jeszcze musisz poczekać. Nie mam obecnie czasu do tego przysiąść, pewnie zwolni mi się czas dopiero pod koniec października.
Na dzień dzisiejszy mamy DRO które działa tylko z konkretnymi 2 wyświetlaczami.
autor: strikexp
01 wrz 2017, 13:06
Forum: Elektronika ogólna
Temat: DRO DIY
Odpowiedzi: 329
Odsłony: 26423

Te minusy to moim zdaniem są dobre bo walą po oczach jak się wjedzie na ujemną przestrzeń.

Niestety jestem teraz zawalony robotą dodatkową i nie mam czasu zintegrować tego DRO z uniwersalnym wyświetlaczem. Ale jak będę miał chwilę to to zrobię, no chyba że komuś pilnie potrzebne takie DRO.
autor: strikexp
23 sie 2017, 20:34
Forum: Elektronika ogólna
Temat: DRO DIY
Odpowiedzi: 329
Odsłony: 26423

Błędy były i to sporo, ale w końcu pokonałem ten głupi przycisk Menu/Exit.
Po zmianie kodów wyświetlacza na Twoje, DRO powinno działać.
W załaczniku plik, a ja muszę teraz połączyć to co teraz poprawiłem z tym co napisałem w południe :razz:
autor: strikexp
23 sie 2017, 13:39
Forum: Elektronika ogólna
Temat: DRO DIY
Odpowiedzi: 329
Odsłony: 26423

A no przyciski dorobię jak mówiłem tylko chciałem to zrobić za jednym zamachem żeby nie dzielić.
Wyświetlacz MAX7219 dodaję tylko dlatego żeby nie było problemów z tymi kodami dla każdego wyświetlacza.
A ten projekt o którym piszesz to wykorzystuje 3 Arduino bo są te same piny wyświetlaczy w każdym fragmencie kodu. Za to jest w nim jeszcze pomiar obrotów, a właściwie to nie w nim a na oddzielnym Arduino :lol:

A czy w tym projekcie który pokazałeś jest korekcja luzów nakrętki, bo nie chce mi się wczytywać?

[ Dodano: 2017-08-23, 14:24 ]
Jak Ci zależy na czasie to napisałem nową funkcję obsługi menu, możesz ją podmienić.
Ale to na szybko pisane w robocie bo nie potrafią mi dać innego zajęcia :mrgreen:
Tyle że bez testów to nie mam pojęcia czy to zadziała, tym bardziej prawidłowo.
W każdym razie poszedłem za twoją prośbą, są 4 przyciski:
1.Menu/Wyjście
2.Następna cyfra
3.Reset/Dodaj
4.Odejmij

Kod: Zaznacz cały


void interruptForMenu() {
  
  long number = 1;
  editedDigit = 1;
  
  while(true) {
    
    if(!digitalRead(buttonMenuPin)) {
      while(!digitalRead(buttonMenuPin));
      break;
    }
    
    // dodawanie
    if(!digitalRead(resetPin)) {
      while(!digitalRead(resetPin));
      delay(50);
      result = result + (number*1000);
    }
    
    // odejmowanie
    if(!digitalRead(buttonMinusPin)) {
      while(!digitalRead(buttonMinusPin));
      delay(50);
      result = result - (number*1000);
    }
    
    // nastepna cyfra
    if(!digitalRead(buttonNextPin)) {
      while(!digitalRead(buttonNextPin));
      delay(50);
      number = number*10;
      if(number > 100000) number = 1;
      editedDigit++;
      if(editedDigit > 6) editedDigit = 1;
    }
    
    refreshDisplayMenu();
  }
  
  delay(500);
}

autor: strikexp
23 sie 2017, 09:51
Forum: Elektronika ogólna
Temat: DRO DIY
Odpowiedzi: 329
Odsłony: 26423

To jest wyświetlacz ze sterownikiem MAX7219. Dostępny u tego użytkownika allegro:
http://allegro.pl/listing/user/listing. ... 64&order=m
Radziłbym jednak poszukać większego bo ten jak widać jest miniaturowy, trzeba go mieć przed nosem żeby widzieć. Albo ja jestem ślepy :mrgreen:

A stosuję go z 2 powodów:
1. Odświeżanie tego obecnego pochłania ogromną moc obliczeniową Arduino.
2. Bez sterownika można podłączyć wyświetlacz na różne sposoby. Nie da się napisać uniwersalnego programu do obsługi wszystkich.

Poprzednie wyświetlacze będę nadal obsługiwał, więc bez paniki.
autor: strikexp
21 sie 2017, 22:20
Forum: Elektronika ogólna
Temat: DRO DIY
Odpowiedzi: 329
Odsłony: 26423

Dotarły do mnie wyświetlacze ze sterownikiem więc niedługo znowu coś poprogramuję w DRO. Niestety wyświetlacz znów okazał się typową chińszczyzną, sterownik został dodany kosztem wielkości wyświetlacza. Dołączam zdjęcie pokazujące wielkość, jak widać cena 13zł nie jest w tym przypadku szczególnie atrakcyjna...

Obrazek

Suwmiarka za 20zł którą położyłem dla porównania ma wyjście cyfrowe, razem z jednym z wyświetlaczy posłuży do zrobienia liniału. Tylko to dopiero pewnie w zimie.
autor: strikexp
16 sie 2017, 00:01
Forum: Elektronika ogólna
Temat: DRO DIY
Odpowiedzi: 329
Odsłony: 26423

Tylko że dodatkowe kondensatory są problematyczne dla amatorów elektroniki. Zrobię to programowo to DRO będzie łatwiejsze w montażu.
autor: strikexp
14 sie 2017, 09:46
Forum: Elektronika ogólna
Temat: DRO DIY
Odpowiedzi: 329
Odsłony: 26423

To wynika pewnie z tego że każdy sygnał jest interpretowany jako wciśnięcie przycisku. A w praktyce tak nie jest, drgania itp powodują że jedno wciśniecie przycisku może wygenerować kilka sygnałów.
Dodam jakieś opóźnienie 0,5s po wciśnięciu każdego przycisku. To powinno rozwiązać ten problem kosztem szybkości klawiatury.
Ja pewnie miałem lepsze przyciski to lepiej odskakiwały i nie generowały wielu sygnałów przy wciskaniu.
autor: strikexp
13 sie 2017, 19:21
Forum: Elektronika ogólna
Temat: DRO DIY
Odpowiedzi: 329
Odsłony: 26423

Coś mi się zdaje że zrobię Ci oddzielny program w wersji "bieda", znaczy się z minimalną ilością przycisków :mrgreen:

Co do edycji wartości, to działa ona na tej zasadzie że wybiera się nie cyfrę a zakres edycji. Myślę że podejście jak najbardziej dobre, nie trzeba przeliczać ile ma byc tylko dodaje sie np 20 tzw setek. poprzez dwa kliknięcia na zakresie 0,01mm

Wróć do „DRO DIY”