Siemanko :)
Pytanie z działu #elektronika i/lub #arduino
Chciałbym skonstruować ustrojstwo które na podstawie temperatury sterowało by dwoma elektrozaworami.
Od czego zacząć? Warto używać arduino? Czy wystarczy jakiś scalak który porówna temperaturę z daną wartością?
Zadanie:
Jeżeli temperatura przekroczy X to jedne zawór zamknij a drugi otwórz.
Wyzwania:
a) Elektrozawory są oddalone od siebie o około 50m
b) Chciałbym pokazywać status urządzenia (dioda czerwona/zielona)
c) Dlaczego elektrozawory są tak cholernie drogie? (
@motorade: ale może być za wolny do detonowania tylu przerwań. przy 30 Fps to 9,2 miliona bajtów/s, ramka 30 fps czyli na fotkę masz 0,15s, w takim czasie musi zapisać o ile nie majaczę te ramkę czyli ok 307kb, czyli 307k przerwań... Karta może nawet być za wolna na taki zapis. I nawet najszybszy arm ci wtedy nie pomoże jeśli karta za wolna i brak ramu na pełną ramkę.
Jak zobaczysz
Witam, robię układ z arduino i modułem wifi esp8266. I jak zasilam sobie ten moduł bezpośrednio z arduino to komunikuje się z płytką, ale tylko czasami. Więc zasilam go sobie teraz oddzielnie i nie komunikuje się z arduino wcale.

Czy jest coś co jeszcze powinienem zrobić, oprócz podłączenia gnd i v+ modułu do zewnętrzengo zasilania żeby to działało? Bo nie kumam gdzie leży błąd, przepiąłem tylko te dwa piny do innego zasilania
Zobacz czy będzie działać przy takiej konfiguracji (TX z modułu ma być wpięte do 11 pinu arduino RX modułu do 10 pinu, oczywiście możesz je zmienić )
Odpal monitor portu szeregowego i spróbuj wysłać "AT"

#include
#define rxPin 11
#define txPin 10
SoftwareSerial mySerial = SoftwareSerial(rxPin, txPin);

void setup(){
Serial.begin(9600);
mySerial.begin(9600);
}

void loop(){

if (mySerial.available())
Serial.write(mySerial.read());


if (Serial.available())
mySerial.write(Serial.read());

}
@Pan_wons: @trojan3q: W takiej kunfiguracji działa ok. Teraz podłączyłem sobie oba wejścia usb do huba usb tak aby mieć pewność że zasilanie i masa są te same. I tu pojawia się problem: jak podłączam do portu usb w komputerze to moduł wifi się łączy, transmisja się rozpoczyna ale nie mogę się połączyć z serwerem utworzonym na tym module, zgaduję że to przez to że potrzebuje on więcej prądu niż jest
Cześć Mirki chciałem się dzisiaj pochwalić dwiema rzeczami ( ͡° ͜ʖ ͡°)
Pierwsza to mój shield Quadcoptera do Arduino, na razie sama płytka ale będzie lepiej.

Chciałem także pochwalić Pocztę ponieważ śmigła zamówione w sylwestra doszły wczoraj ( ͡° ͜ʖ ͡°)

A może jakiś Mirek już kodził multicoptery na jakiś avr-kach/arduino? Chciałby się wymienić doświadczeniami?

#arduino #drony #zakupyzchin #chinskiecuda #diy #majsterkowanie #avr #programowanie #
Pobierz
źródło: comment_wMKheHwj8dyybWzzRX4rOZDXPqavcOf2.jpg
Dziś przyszła moja kasa po "odczycie laboratoryjnym" za który ubyło mi z kieszni 5 stówek.
Superfirma "farex" stwierdziła, ze w kasie, która nie ma nawet 2 lat nie wymienią pamięci "bo stary typ". Sprzedawca nowej stwierdzil ze standardem jest 100-200zł za odczyt i szanujaca firma nie powinna w tym przypadku wyskoczyc z tekstem "nie da się naprawic bo stary model".

Niektorzy twierdzą, ze farex specjalnie programuje kasy tak aby pamieci w nich
Pobierz
źródło: comment_VESzrE3d5iLiYAc0zTtXcnXGcSsbEdg8.jpg
Mirki, ile maksymalnie czujników #ds18b20 można podłączyć do jednego pinu w #arduino?
Jeśli dobrze widziałem w specyfikacji, czujnik pobiera maksymalnie 4mA.
Nie wiem czy dobrze rozumiem, ale przy podłączeniu pasożytniczym czujnik pobiera prąd także z linii danych, która w Arduino Uno ma wydajność ok. 20 mA, tak więc pewnie to będzie ograniczeniem.
Pytanie tylko, ile dokładnie mA pójdzie z pinu w Arduino, a ile z linii zasilającej połączonej przez rezystor z
DS2480B (tylko muszę poczytać jak to w ogóle podłączyć z Arduino).


@szynka_reksia: Prosto i banalnie - RxD i TxD prost z pinów arduino, uart. I gadasz z nim jak z urządzeniem szeregowym, nie przejmując się wcale 1wire sprawami, timingami itd. Wszystkiego pilnuje ten układ.
http://datasheets.maximintegrated.com/en/ds/DS2480B.pdf
Przykładowo: zamiast pilnować timingów każdego bitu 1wire, arduino robisz "wyślij 'c1' na usart" i gotowe - DS sam wysyła reset do urządzeń na 1wire.
Jakbyś chciał
Mirki. Sprzedam kit arduino.
Kupiłem jakoś po wakacjach, miałem się uczyć lecz więcej przeleżał. Odpakowałem jedynie samą płytkę, płytkę stykową i chyba silniczek (brak w zestawie, gdzieś zgubiony). Reszta kompletna (chyba). W każdym razie 90% zestawu się znajduje. Dorzuciłem od siebie jeszcze więcej kabli (zakupiłem je aby po prostu mieć). Plus płytka pcb prototypowa. I chyba coś jeszcze.
Większość na zdjęciach. (większość w folii).
Nie rozpakowywałem tego co nowe bo to nie
Pobierz
źródło: comment_yI19NxMuuQrrOj82PecnO4o1U8aDVfiW.jpg
Za namową mireczków skusiłem sie na zakup oto tego cuda, zaraz zabieram się do nauki :)
W ciągu 6 dni paczka pojawiła się w Polsce, majfrend sie postarał.


Wszystko zgodnie z opisem; cena - 143 zł.
http://www.aliexpress.com/item/with-Retail-Box-RFID-Starter-Kit-for-Arduino-UNO-R3-Upgraded-version-Learning-Suite-Wholesale-Free/32240323347.html

#arduino #itemyzchin #chinskiecuda #pokazzakupy
Pobierz
źródło: comment_OALSI5iANRZ8JiEaDYyye7Q455115n8s.jpg
@GoombaPL: do takich zastosowań kup w najbliższym markecie miernik za 15zł, on z powodzeniem (i z duuuuużym zapasem) wystarczy do zastosowań, do których go potrzebujesz. Nie jest to z mojej strony ironia, czy nadymanie się, tylko jak najbardziej poważna rada. Kup, na 90% wystarczy na długo. A jeśli się wciągniesz na poważnie w elektronikę i przestanie wystarczać, wtedy zastanowisz się nad lepszym, już będąc świadomym, czego potrzebujesz. Jak chcesz mieć coś