Radíme si navzájem
Datum | 08.02.2014 |
---|---|
Vložil | Admin |
Titulek | Re: float zapis z DHT22 na SD kartu |
A co to jednoduše před zápisem vynásobit 100 (16,45 st.C = 1645) a toto číslo uložit. Při zobrazení a načtení zase vydělit číslem 100. ;-)
———
Datum | 08.02.2014 |
---|---|
Vložil | Admin |
Titulek | Re: float zapis z DHT22 na SD kartu |
Problémem zřejmě bude jak převádíš float na String.
———
Datum | 11.02.2014 |
---|---|
Vložil | Lubo |
Titulek | Re: Re: float zapis z DHT22 na SD kartu |
A viete poradit s tym prevodom floatz - string? Alebo to riesit vynasobenim .. .
———
Datum | 12.02.2014 |
---|---|
Vložil | M.B. |
Titulek | Re: Re: Re: float zapis z DHT22 na SD kartu |
A není problém zde:
int teplota = dht.readHumidity(); // přečte hodnotu z pinu 8
Integer je celociselny typ.
———
Datum | 12.02.2014 |
---|---|
Vložil | Lubo |
Titulek | Re: Re: Re: Re: float zapis z DHT22 na SD kartu |
Hm, problem tam moze byt, len ako ho vyriesit ... .
Ja sa v tom kode v podstate vobec nevyznam, len skusam zlepit z viacerych prikladov to co vyhovuje mne. Uz mi cele hra podla mojich poziadaviek az na ten nestany zapis.
Inak dik vsetkym .
———
Datum | 05.02.2014 |
---|---|
Vložil | Kempa |
Titulek | DS18b20 |
Prosím o pomoc potřebuji vidět jednoduchej programek pro teplotní čidlo dalas .pořád plvu v programování tak prosím jen o strucnej program.....nacti hodnoto a at se zobrazi v tom seriovem okenku.
Děkuji
———
Datum | 05.02.2014 |
---|---|
Vložil | Lukas |
Titulek | Re: DS18b20 |
Zkus tohle:
#include <OneWire.h>
#include <DallasTemperature.h>
// Datovy kabel je zapojen na Arduino pin 2
#define ONE_WIRE_BUS 2
// Nastaveni OneWire instance pro komunikaci s jakymkoli
// 1-wire zarizenim pripojenym na pinu 2
OneWire oneWire(ONE_WIRE_BUS);
// Predani reference na 1-wire zarizeni do knihovny Dallas Temperature
DallasTemperature sensors(&oneWire);
void setup() {
Serial.begin(9600);
Serial.println("Dallas Temperature IC Control Library Demo");
sensors.begin(); // inicializace knihovny
}
void loop() {
// pozadavek na vsechny zarizeni aby odelali sve udaje o teplote
Serial.print(" Requesting temperatures...");
sensors.requestTemperatures();
Serial.println("DONE");
// Muzeme mi pripojeno vice cidel a pro kazde si lze ziskat
// namerenou hodnotu
Serial.print("Temperature for Device 1 is: ");
Serial.print(sensors.getTempCByIndex(0));
Serial.println("C");
}
———
Datum | 15.01.2014 |
---|---|
Vložil | Radek |
Titulek | HTML kód |
Dobrý den, chci se zeptat zdali by jste mi mohli uvést příklad jak bych měl napsat HTML kód abych mohl ze serveru odesílat požadavek do arduina a z něj poté ovládat např různé spotřebiče. Stejné jako je to zde: https://www.arduino.asp2.cz/Control.aspx kdy vyšlu pokyn ze serveru a arduino vykoná :). Stačil by mi kód jenom těchto dvou tlačítek :). Přes WebServer to chápu, arduino udělá svůj vlastní server a tím se ovládá bohužel jen skrze svou vlastní síť, ale potřeboval bych to právě ovládat z výstupy z jakékoli jiné sítě a odkudkoli :). Děkuji za odpověď.
———
Datum | 16.01.2014 |
---|---|
Vložil | Radek |
Titulek | Re: HTML kód |
Aha tak nějak jsem pochopil že potřebuju nejspíše server asp.net chci se zeptat jak bych to měl teda napsat kód alespoň o nějakou menší radu děkuji :)
———
Datum | 16.01.2014 |
---|---|
Vložil | Admin |
Titulek | Re: Re: HTML kód |
Máš zkušenosti s PHP nebo ASP.NET?
———
Datum | 17.01.2014 |
---|---|
Vložil | Radek |
Titulek | Re: Re: Re: HTML kód |
nn vůbec ne, jen základy HTML, teď si čtu i nějaké to ASP.NET snad mi to něco málo řekne no :)
———
Datum | 18.01.2014 |
---|---|
Vložil | Radek |
Titulek | Re: Re: Re: Re: HTML kód |
Tak jsem v koncích :-D. Chtěl bych poprosit, zdali by jsi mi nemohl poslat ty kódy od Control.aspx a GetData.aspx myslím, že by mi to pomohlo a už bych se v tom zorientoval :). Jestli to nechceš dávat tady tak mi to klidně pošli na mail r.roznos@seznam.cz. Díky moc :)
———
Datum | 21.01.2014 |
---|---|
Vložil | Honza |
Titulek | Re: Re: Re: Re: Re: HTML kód |
Zdravím, nezkoušel jsi vytvořit webserver a jenom port, na kterým ten webserver jede naforwardovat(přesměrovat)ven z Tvé domácí sítě? Že by ses pak na webserver připojoval přes Tvojí IP adresu.
———
Datum | 21.01.2014 |
---|---|
Vložil | Radek |
Titulek | Re: Re: Re: Re: Re: Re: HTML kód |
Ty brďo zas až tak se v tomhle nevyznám :) já jsem spíše přes tu elektroniku než přes to programování, díky za tip zkusím si to nějak s pomocí googlu vyhledat co jsi mi tím vlastně chtěl řít :D
———
Datum | 21.01.2014 |
---|---|
Vložil | Radek |
Titulek | Re: Re: Re: Re: Re: Re: Re: HTML kód |
jestli by jsi měl nějaký návod tak by se mi hodil :)
———
Datum | 22.01.2014 |
---|---|
Vložil | Honza |
Titulek | Re: HTML kód |
Tak základem bude pro tebe veřejna IP jestli chceš přistupovat na server z vnější sítě (mimo tvuj AP).
A spíše než bych začínal s tím jak to má zde v tutoriálu, pokud s tímto jazykem nemáš zkušenosti bych zkusil PHP ze začátku. Myslím, že návody najdeš nějake i s kódy a nepochybne pro tebe bude lepší pochopit základy programování abys mohl dále pokračovat protože určitě dospěješ časem do bodu, kdy už nenajdeš kody na internetu.
———
Datum | 26.01.2014 |
---|---|
Vložil | Von Reto |
Titulek | Re: HTML kód |
Ahoj. Určitě by to šlo jednoduše tak, že arudino bude jednou za čas (třeba za 10 sekund) kontrolovat, jestli nemá na tvém hostingu nějaký nový úkol, když ho zpracuje, tak ho označí jako zpracovaný a při další kontrole už v úkolech nebude.
———
Datum | 06.02.2014 |
---|---|
Vložil | RoKur |
Titulek | Re: Re: HTML kód |
Ano, tak by to šlo také, ale proč se škrábat levou rukou za pravým uchem.
Jak psal výše Honza, musíš si zařídit veřejnou IP, nebo se zdarma zaregistruj a vytvoř si DDNS. (do Googlu si zadej DDNS a vyjede ti co to je i návody jak to použít
Doma na svém připojení na internet máš router, který odděluje Tvoji lokální síť od veřejné sítě (WAN) což je internet. Proto se z internetu nedostaneš na svoje zařízení.
Na straně LAN máš nějaký DHCP, který přiděluje nějakou IP adresu (většinou 10.0.0.xxx) všem tvým zařízením, která máš doma připojené do sítě.
Pokud se tedy budeš chtít dostávat odkudkoliv na určité své zařízení v síti, tak musíš nastavit routování na svém routeru a vytvoříš forwarding, kdy přidělíš svému zařízení určitý port.
Nyní již přistupuješ z internetu na své zařízení odkazem na svoji DDNS, nebo veřejnou IP a číslem portu, který je uveden za dvojtečkou v adrese.
Pro statickou IP je to např. https://90.182.76.49:8090/ jak to tady má udělané DAN.
Pro DDNS to je např. takto https://wl500.no-ip.info:8880/temperature/index_all.php
———
Datum | 12.01.2014 |
---|---|
Vložil | Lukas |
Titulek | Arduino neudrží program v paměti |
Ahoj, koupil jsem Atmegy328 s bootloaderem, když je vložím do patice Arduina, nahraju program, tak vše jde jak má. Ovšem do doby, kdy odpojim napájení a znova připojím, to se program někam ztratí a bliká jen LED na 13 pinu. Ale když Atmegu naprogramuju a vložím jí do svého boardu tak je vše ok. Mužů resetovat, odpojovat napájení a program tam je. Dokáže někdo napsat co s tím? Nahrát nový bootloader?
———
Datum | 13.01.2014 |
---|---|
Vložil | Admin |
Titulek | Re: Arduino neudrží program v paměti |
Atmegy328 jsem si také již s bootloaderem koupil, ale tyto problémy jsem neměl. Zkus tedy přehrát bootloader.
———
Datum | 13.01.2014 |
---|---|
Vložil | Lukas |
Titulek | Re: Re: Arduino neudrží program v paměti |
Napadlo mě to,zítra zkusím. Ještě mě napadlo že by mohlo být vadné celé Arduino.
———
Datum | 07.01.2014 |
---|---|
Vložil | Bojko Jan |
Titulek | I2C |
Dobry den,
myslite si že je možné přenášet data z Arduina ethernet do Due přec I2C, ale bez propojeni GND? Oba Arduina maji vlastni napajení. Nebo jina technologie abych mohl jednostranně posilat data pouze přes 2 vodiče. UART také vyžaduje 3.
S pozdravem Bojko Jan
———
Datum | 09.01.2014 |
---|---|
Vložil | Admin |
Titulek | Re: I2C |
Tak bez GND to asi nepůjde. Když už někam táhneš kabel tabel tak můžeš i použít i 4linku s napájením :-). Jinak přes dva vodiče asi ne. V jedné lince hodinový signál a v druhé samotná data. Ale hodnoty naměříš pouze k potenciálu GND. Bez toho tam do druhého zařízení jakoby nedojde nic. Pozor také na délku I2C.
———
Datum | 26.01.2014 |
---|---|
Vložil | Cilek |
Titulek | Re: I2C |
Zkus to přes RS485, tam by měly dva dráty stačit a vedení může mít stovky metrů.
———
Datum | 06.02.2014 |
---|---|
Vložil | Rokur |
Titulek | Re: Re: I2C |
Datová sběrnice RS-485 má sice dva vodiče, ale vždy tam musíš ještě táhnout vodič GND pro vyrovnání potenciálu.
Existuje jednovodičová sběrnice + GND, kde již stačí pro přenos pouze dva vodiče https://s-o.webnode.cz/jednovodicova-sbernice/
———
Datum | 02.01.2014 |
---|---|
Vložil | R.Z. <rz@rz.cz> |
Titulek | Z mailu |
dobrý den,
už nějakou dobu se snažím zprovoznit teploměr ale nedaří se mi odeslat hodnoty z arduina na web.
Přitom z příkazového řádku to funguje bez problému např.( GET https://www.gizela.cz/duino/teplota.php?temp1=-13.78 )
Potřeboval bych nakopnout správným směrem. Děkuji
Zbyněk R.
———
Datum | 02.01.2014 |
---|---|
Vložil | Admin |
Titulek | Re: Z mailu |
Tak bez části zdrojového kódu, který obsluhuje odesílání dat na web chybu nenajdeme. Napiš si v PHP script, který ti bude vypisovat nebo někam ukládat, vše co Arduino odesílá.
———
Datum | 02.01.2014 |
---|---|
Vložil | karyah <karyah@azet.sk> |
Titulek | Z mailu |
Dobry den
Hladam na nete pouzitie lcd z nokie 5110 a DHT senzoru ale nedari sa mi nic najst.Nemohly by ste spravit tutorial,Zobrazot teplotu sko cislo viem ale ja by som chcel niejak takto pekne graficky.nevedeli by ste mi pomoct?Dakujem
https://github.com/flissot/fablab/diff_blob/bdb734c3c881de2dcffce8a7597bbb18e30c79c0/ArduinoAtmogram/docs/LCD_preview.jpg?raw=true
———
Datum | 02.01.2014 |
---|---|
Vložil | admin |
Titulek | Re: Z mailu |
https://arduino8.webnode.cz/news/lekce-7-modul-displeje-z-nokie-5110/
https://arduino8.webnode.cz/news/lekce-7-modul-displeje-z-nokie-5110-ii-dil/
V lekcích je vysvětlen praktický popis funkce a datového zápisu k zobrazení čehokoliv. Stačí si napsat pomocí těchto program, ketrý bude zobrazovat cokoliv.
———
Datum | 02.01.2014 |
---|---|
Vložil | Jan Štefek <stefek@vividproject.cz> |
Titulek | Z mailu |
Dobrý den,
zajímalo by mě, jakým způsobem lze přes webové rozhraní příjmat hodnoty např nastavení teploty pro arduino.
díky.
S pozdravem