Hej Mirki,

Właśnie pierwszy raz zrobiłem w #eagle projekt prostego #pcb. Jest to pilot do mojego amatorskiego projektu (więcej informacji można znaleźć pod #radekradarduino), składający się z #arduino Pro Mini 3.3V, radia, paru przycisków, diod, „brzęczka” i akumulatorka 18650. Jeśli jakiś dobry Mirek miałby chwilkę czasu, to bardzo bym prosił o zerknięcie na projekt, czy wygląda w miarę ok. Miałbym również parę pytań:

1.
radekrad - Hej Mirki,

Właśnie pierwszy raz zrobiłem w #eagle projekt prostego #PCB...

źródło: comment_NkvIYTRmwIkHAOLgNTaovy2w1iMYZC8L.jpg

Pobierz
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

chcę wysłać z atmegi do esp8266 kilka zmiennych z danymi z czujników.
napotkałem dwa problemy:
1. wysłanie zmiennej typu float przez UART
2. wysłanie zmiennych w taki sposób, bym na esp mógł je odróżnić
jak to ogarnąć?
myślałem nad tym, zeby wysłać to w postaci stringu. Nie mam wtedy problemu z punktem 1, ale powstaje problem odczytu i interpretacji tych danych.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Block3r: A floaty pobierasz z wejścia analogowego? Skoro na wejściu analogowym jest tak naprawdę po prostu liczba całkowita z zakresu 0-1023... to czemu nie wysłać tej liczby? :)
  • Odpowiedz
Mircy mam problem. Po przesiadce na nowy komputer wrzuciłem pliki płytki (hardware i libraries z folderu arduino 1.x.x w arduino addons w marlinie) jak zawsze do folderu arduino i nie pojawiają mi się nowe pozycje w menu.
Wersja arduino 1.8.1
#druk3d #reprap #arduino
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ZaQ_1: udało mi się dodać adres z githuba do menadżera płytek i dopiero z niego pobrać płytkę. Mam jeszcze chyba problem z jakimś sterownikiem bo nie mogę wgrać marlina na płytkę, a blink na arduino uno wgrywa się normalnie.
  • Odpowiedz
Ktoś wie jak idą ELEKTRONY i DZIURY w tranzystorze pnp, kolektor >-, baza, >- emiter
tak jak w diodzie elektrony płyną od warstwy "n" na minusie do warstwy "p" na plusie

ZATEM będzie dla pnp: "-"(p) kolektor >-, "-" baza (n) , >- "+"emiter (p)

czyli: elektrony ida od ujemnej bazy do dodatniego emietera? potem zamiast nich dziury z wartswy "p" emitera przesuwają się do bazy i kolektora (kierunek zaporowy)? reszta elektronów idzie od bazy
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@HohoHo2015: @Aditor: opis z uwzględnieniem tylko trzech prostych warstw npn lub pnp jest niewystarczający do wyprowadzenia zasady działania tranzystora, jest kilka filmików które podchodzą do tematu z uwzględnieniem słabiej i mocniej domieszkowanych obszarów w tranzystorze - co jest niezbędne przy pełnym wytłumaczeniu jak to działa.
Visher - @HohoHo2015: @Aditor: opis z uwzględnieniem tylko trzech prostych warstw npn...
  • Odpowiedz
Witam, kupując moduł Arduino na co mam zwrócić uwagę?
Powiem bardziej po zielonemu co chcę zrobić. Kilka sekcji led, uruchamianymi przekaźnikami, którymi steruje Arduino. Jakich szukać przekaźników i jakiego modułu Arduino do tego. Przekaźniki mają zamykać tylko 12v więc nic wielkiego.

#arduino #diy #led #raspberrypi
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Standardowo przekaźniki z optoizolacją, a arduino dowolne nawet klon. Chcesz wesprzeć twórców arduino to oryginał. Ile obwodów chcesz zasilać? Od tego w zasadzie zależy dobór płytki ardu, uno ma 20 wyjść/wejść mega ma 70. Można też użyć expandera i mieć 128 wyjść na uno, jednak początkującemu to może lekko skomplikować projekt. Napisz więcej o projekcie bo może użycie arduino jest zbędne i wystarczy zwykły NE555 za pisiont groszy czy NE558.
  • Odpowiedz
Chciałbym zrobić komunikację bluetooth między urządzeniami, wyglądało by to tak, że miałbym 3 arduino, każdy ze swoim bluetooth np. hc-06 działające jako slave i np. jeszcze jedno 4 arduino z hc-06 jako master, każdy z modułów łączyłby się pokolei z masterem, wysyłał swoje dane, rozłączał i wtedy łączyłby się następny i tak dalej, jest to do zrealizowania?
#elektronika #arduino
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Trzeba by sprawdzić czy moduł bluetooth, którego chcesz używać pozwala na łączenie wielu urządzeń. Może się okazać, że takie połączenia nie są możliwe.
  • Odpowiedz
@karololo: bt jako standard pozwala na kilka połączeń ale proponował bym zmianę z bt na nfr (taki moduł radiowy) i masz bodaj do 128 urządzeń i sieć typu mesh
  • Odpowiedz
#00 unsub bo nie wiem co tam jest, ciekawostka bo to najniższy tag na wykopie.
#1000bolowdupyofurry co jakiś czas jakiś głupek nam w tagu buldupi to kolega zrobił ale dawno nie aktualizowane
#129 fajne creepy historie o autobusie lini 129 dawno nie aktualizowane
#1920 ciekawy okres historyczny
#1984 mam nadzieje że znacie Orwella i wiecie co ten rok znaczy
#2308 kolejne dziwne obrazki, dawno nie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirkogreg: Jakie Arduino? UNO ma rekomendowane 7V, ale na przykład Pro Mini ma bodajże LDO i wystarczy niewiele więcej niż 5V. Możesz też użyć buck obniżający do 5V i podłączyć bezpośrednio do PRN/5V.
  • Odpowiedz
Próbuję zrobić swojego rodzaju linijkę led na arduino(czujnik ultradźwiekowy hc sr04) i mam jeden problem diody świecą po sobie oddalając ręke tak jak powinno być ale kiedy zmniejszam odległość ręki od hc sr04 to diody pozostają w tym stanie jakim moja ręka była najdalej(np oddaliłem tak że 3 diosy się świciły i kiedy zmniejsze odległość one pozostaja w tym stanie)...
tu jest kod http://pastebin.com/bA4PGBuK
ma ktoś pomysł jak to rozwiązać żeby śmigało
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#elektronika mam mikroamperomierz mierzący od 0 do 100 uA
niestety jest stary i troszkę uszkodzony i wskazówka leży bezwładnie na ~ -10uA
Chciał bym go sterować przy pomocy PWMa w #arduino.
jak to powinienem podłączyć?
wiem że pewno równolegle do niego trzeba dać kondensator by piki pwm zamienić na ładny zcałkowany sygnał?
ale czy to
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

wiem że pewno równolegle do niego trzeba dać kondensator by piki pwm zamienić na ładny zcałkowany sygnał?


@wytrzzeszcz: Zależy jak szybki będzie ten PWM, bo jak "szybki" (w sensie kilkaset HZ conajmniej) to nie ma sensu wyrównywać, bo bezwładność wskazówki i mechaniki sama to wyrówna. Ewentualnie możesz dać kondensator w sensie takim, by usunąć nieprzyjemne piszczenie z cewki miernika, gdyby występowało.
Skoro ustrój jest na 0-100uA, a ty masz arduino
  • Odpowiedz
@wytrzzeszcz: Po pierwsze - daj rezystor ustalający pełny wyhył. A po drugie - jak skacze to znaczy że masz za wolny pwm. Dowiedz się jak uzywać sprzętowego PWM, który jest szybki w kHz a nie skacze raz na sekundę.
  • Odpowiedz
To jeszcze się pochwalę tym, zrobiłem sobie termometr wysyłający dane do serwera, który robi z tego wykresy i różne cuda.. XD

Użyłem do tego termometru BME280, podaje on temperaturę, wilgotność i ciśnienie, ale jest mega dokładny w tym co robi, wszystko z dokładnością do setnych części danej jednostki. Termometr jest podłączony do esp8266 a dokładniej do płytki NodeMcu, chociaż działa wszystko na zwykłym kodzie, nie skryptach. Te płytki podłączone są do Wifi,
IreuN - To jeszcze się pochwalę tym, zrobiłem sobie termometr wysyłający dane do serw...

źródło: comment_6Ias5W6kK4I56QfLCpYpe8OpnplMmh85.jpg

Pobierz
  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@IreuN: Megadokładny? Dla temperatury dokładność tego czujnika to +-0,5 stopnia Celsjusza w 25 stopniach otoczenia i +-1 stopień w zakresie 0-60 stopni. To, że rozdzielczość wyniku pomiaru wynosi 0,01 stopnia nie oznacza, że to dokładny termometr. Oznacza tylko tyle, że ma dobrą zdolność rozdzielczą.
  • Odpowiedz
Mirki jest ktoś kto dobrze ogarnia #arduino? mam pytanie co do kodu:

void loop()
{

if
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@IceGoral: Akurat w majsterkowie dosyć łatwo się wybić. Poczekalnia odsiewa tylko największe gnioty, a każdy reprezentujący jakikolwiek poziom projekt bez problemu idzie na Główną ;)
  • Odpowiedz