|
このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。 |
This is a "new" (3/19) homepage for my (警察などへの)密告,告訴(状) about Arduservers, FarWatchWatcher, and 関係のある 事柄s. There is an "古記録 見解/翻訳/版" of what was here before... in all it's... glory(?) (gory). It had got somewhat out of 支配(する)/統制する!
Use this to skip to 公式文書,認める about 'https://bit.ly/InfoByPcID' if that's what you are here for.
An "Arduserver" is any small, 安価な 装置 that can have sensors and 生産(高)s to 地元の electronics, and can be connected to the internet so that people can see what the sensors see and/or alter the 明言する/公表する of the 生産(高)s of the Arduserver... from anywhere in the world!
Arduserver, because the first one was in an Arduino. Since then, I've made Arduservers in the Arduino-IDE-programmable Teensy, in a Sparkfun ESP8266, and in an Adafruit Huzzah Feather 8266... but as long as your 装置 会合,会うs the 基準 in the first paragraph, by all means- call it an "Arduserver" with my blessing!
I have 解放(する)d code for creating many Arduservers over the years.
許す me, but I am rather pleased with ar202. Sadly, the supporting webpage is little sparse. But! AR202 is 単に an refinement and 拡張 of the first one について言及するd in the "Previous incarnations" section below, the one created Feb 23. Most of what you see on that page 適用するs to ar202 同様に. Not using the extra features of ar202 won't "cost" you anything, and ar202 成し遂げるs the old 仕事s BETTER.
ALMOST "最新の and greatest" at 5/23: created Feb 2023. 前任者 of ar202, and reading this might help you understand 詳細(に述べる)s of ar202. (202 is a big 昇格 of this one.) Parts cost about $40. It is built in an Adafruit Feather Huzzah. 十分な discussion, and sourcecode, for my Huzzah Arduserver, with two 気温/湿度 sensors... and a 監視するd 数字表示式の input.
At 3/19, the "bigger and better" Arduserver (source code 供給(する)d) is in a Sparkfun ESP8266 Thing Dev. (Sparkfun "ESP8266 Thing- Dev"... Cost: $20 (加える p&p, Apr 25 (Up $1 from Oct 17... Trump's 貿易(する) war with 中国 made electronics more expensive.))
New 8/21, Just too 冷静な/正味の? The image is of an rather あわてて 指名するd Arduserver I'm calling the "ArduHuzzahI2C-One". (The white thing... breadboard... is 5 x 80 mm. This new Arduserver can read (and 供給する to all of the internet) the readings from two 気温/ 親族 湿度 sensors (think "indoors"/"outdoors", perhaps). (Adafruit HTU31D breakouts, $6 (each) 8/21) Likely would run in a Sparkfun "Thing". Certainly 作品 in an Adafruit Huzzah ESP8266 ($17 8/21)... but get this: Ttures: ±0.2°C from -0~100°C, 湿度s: ±2% at 20% to 100% 親族 湿度, at a 気温 範囲 of 0 to 70°C. Do you know what a 温度計 with that 決意/決議 and 範囲 would cost?! One drag: The wires can't be very long.
A very 限られた/立憲的な web page has been done about it.
I must thank Rui Santos for his BRILLIANT code, illustrating an 8266 with a different I2C sensor's 決まりきった仕事s and web-serving ソフトウェア running together nicely.
----------------------------
(詳細(に述べる)s of the さまざまな Arduservers... except the 8/21 one, sorry.... below - This was just an overview.)
Want to see one in 活動/戦闘? The に引き続いて page 述べるs 明確な/細部 servers which are usually online for you, and has links to them. Directory of online ArduServers.
Arduservers are 金物類/武器類. (Running ソフトウェア explained in these pages.) 始める,決める up an Arduino someplace you care about, but aren't always able to be at... and "visit" any time you like to check anything you can connect a sensor to an Arduino for.)
But you have to remember to go, check.
Or, 始める,決める up an Arduserver, maybe just across your LAN, watching anything that 利益/興味s you... the water 気温 and light levels in your fish 戦車/タンク?
I also 申し込む/申し出 ソフトウェア which will automatically fetch the readings of the sensors 申し込む/申し出d by the Arduservers. And 陰謀(を企てる) a graph. And 記録,記録的な/記録する the data to a とじ込み/提出する on your hard 運動. 解放する/自由な. (But it runs under Windows. Sorry.)
I call that ソフトウェア "FarWatchWatcher".
A new, 世代-I've-lost-count FarWatchWatcher (機の)カム out in August 2024... and I am giving it away 解放する/自由な. 詳細(に述べる)s at the page the link takes you to.
Some FarWatchWatchers can sound an alarm if, say, the 気温 the Arduserver is watching 落ちるs below a 確かな level.
"FarWatch" (a system of 金物類/武器類 and ソフトウェア) was a precursor of the Arduserver 事業/計画(する). That goes 支援する to about 1982... it has had a few design refinements and bug 直す/買収する,八百長をするs over the years. For some things it is still better than the Arduserver line... but it is a lot more work to 始める,決める up, and needs a "proper" PC in which to run... so expensive, too. I do have a page with an 入ること/参加(者) page for FarWatch, though, for the 利益/興味d.
(詳細(に述べる)s below - This was just an overview.)
First for this section: Some 警告s. If you "go out" on the internet, there are dangers.
---
A different 製品: not やめる an Arduserver... it can't be 接近d with a web browser. Not "just" a FarWatchWatcher. But the ArduSimpSrv 達成するs the same ends as an Arduserver + FarWatchWatcher... by a different 大勝する.
---
Pre-requisite knowledge: If you want to start serving web pages, there are a number of general 技術s you will need before you will have an Arduserver "明白な" to the world. (And beyond.)
(詳細(に述べる)s below - This was just an overview.)
A minor point: In the overview, I 供給するd a link to the Sparkfun ESP8266. 専門家s on the ESP8266 often 非難する my fondness for that particular ESP8266... but for novices, it has much to recommend it.
(What I said, December 2016. My enthusiasm hasn't 病弱なd since.)...
Too 冷静な/正味の! There is now a little micro-加工業者-with-WiFi which can "do" all of the basic Arduserver stuff... and only cost you $16!! ($18 by March 2019... but Trump's 貿易(する) war has 増加するd cost of electronic 装置s coming out of 中国.) You'll have to 追加する a few resistors and a light sensor. Big 取引,協定. All the Arduservers need them. You DON'T have to 供給(する) an internet controllable LED. There's one on the board. The general, 供給するd- by- the- 専門家s デモ program for creating a web-server only needed minor tweaking to make an Arduserver out of the 装置.
(Still: Comments from December 2016) It has been around for a while, even the 明確な/細部 "完全にする 製品" which has me all excited, built around the Wonder 半導体素子 that makes it all possible, the ESP8266.
Some time before 12/2016, Sparkfun created what they call the ESP8266 Thing. (It comes in two 見解/翻訳/版s. Both $16 in 2016, $18 March 2019. I 選ぶd for the "Dev Board" 見解/翻訳/版.)
(More comments from December 2016)... It isn't "an Arduino", but, with one of the ますます ありふれた "追加する on" 一括s, you can use the basic Arduino IDE to program the Thing. I've used such 追加する-on 一括s without grief.
(More comments from December 2016)... And, oh by the way, it runs at EIGHTY megahertz! (An Arduino プロの/賛成の 小型の runs at 8 or 16 megahertz, depending on the voltage variant you are using.
Use the link at the 最高の,を越す of this section for all the ソフトウェア, etc, to create an Arduserver in an ESP8266, 含むing an explanation of how to use an ESP8266 for an Arduserver. That Arduserver uses わずかに different 命令(する)s to turn the LED on or off, and there's a separate 命令(する) to read the value on the analog input, but the basic "ArduServer" features are there. The code also 含むs ソフトウェア to read a 1-Wire 気温 sensor. (I've 実験(する)d it with a DS18B20. It "should" also work with DS18S20 or DS1822.)
Oh.. and it does 天然のまま "pulse counting"... 適する for a 勝利,勝つd 速度(を上げる) sensor.
The web-page 生成するd by that Arduserver is suitable for FarWatchWatcher.
Besides the Arduserver ソフトウェア, which you pretty 井戸/弁護士席 have to 人物/姿/数字 out for yourself... I 供給する the code, but not a lot in the way of tutorial... I wrote, 支援する in 2016, more for you about the Sparkfun Thing will be 設立する on my 献身的な page.
N.B.: The analog input to the Thing should not be 支配するd to more than 1.0 volts. Not a 取引,協定 breaker, but you'll have to 始める,決める the light sensor up accordingly.
(End of section about "December 2016 Arduserver in an ESP8266"
詳細(に述べる)s of older Arduservers languish in the as- yet- un- weeded 構成要素 below, on the beige background.
A new 見解/翻訳/版 of FarWatchWatcher, to go with the ソフトウェア I created for my 8266 Arduserver... or with the IOT 装置 of your choice, if you can 挿入する a line into the 生産(高) the IOT 装置 produces. (That ソフトウェア would "fit" in other IP/TCP 有能な Arduinos, too.)
The 8266 Arduserver isn't new, and most of the code for it would run in any IP/TCP 有能な Arduino. But I hadn't given you a like to its page before now.
All of the さまざまな "FarWatchWatcher" 使用/適用s let you gather data from IOT 装置s and use the data. "Gather" across your LAN (平易な) or the internet, depending on how 広範囲にわたって 明白な your IOT 装置 is. Most will build graphs of the data in real time. Most will save the data gathered in a machine readable とじ込み/提出する.
If you want to know more about FarWatchWatchers, that link takes you to a rather scruffy page about a good one. (Good FarWatchWatcher, mediocre page!)
If you happen to be reading this page 20 Aug 2024, come 支援する tomorrow... I'll be 発表するing a new (8/24) FarWatchWatcher for Windows which you can download. 解放する/自由な. You don't even need to "登録(する)".
One 見解/翻訳/版 of the Arduserver lets you use the 8266's 内部の 反対するs (2), and 報告(する)/憶測s what they have got to in the webpage... both in human friendly, and in machine friendly forms.
Let me について言及する a 推論する/理由 for wanting a 反対する! If you are using electronics to 監督する something, いつかs it is hard to 達成する a 十分に high 投票ing 率 to "see" some transient events. My pulse train trick, which needs a 反対する, is a neat 解答 to the problem.
詳細(に述べる)s of older FarWatchWatchers languish in the as- yet- un weeded 構成要素 below, on the beige background. For a time, I started to use the 指名する "ArduserverWatcher", but now I am moving に向かって FarWatchWatcher for all of my "選挙立会人s".
Be careful
A wise person once said "If you want to be 安全な, do nothing."
I want to do something, so I've given up 存在 完全に 安全な... but I try to 避ける 存在 無謀な.
(Another 説 for you, from the world of 航空: "There are old 操縦するs, and there are bold 操縦するs. But there are no old bold 操縦するs.")
Putting a server on your LAN creates new ways for things to go wrong. Putting a server on the internet will, if you aren't careful, give the Bad Guys a way into parts of your system which you don't want them in.
I've written more on the safety 面s of putting a server on your system. I'm afraid I don't have "the answer"... but maybe I can make you aware of some of the questions you need to ask?
---
ArduSimpSrv
The ArduSimpSrv... HTML-いっそう少なく TCP/IP (弁護士の)依頼人 / server remote sensing.
Going a step その上の, I have produced Arduino and Windows code for what I call ArduSimpSrv. This is still an Arduino server, but it is not a web server, it is a more Simple S(e)rver. Good because it 需要・要求するs いっそう少なく of the Arduino, leaving space for more code to do things besides communicating with (弁護士の)依頼人s. Bad because you will have to adapt the (弁護士の)依頼人 ソフトウェア I 供給する, to 会合,会う your wants regarding 接近 to your ArduSimpSrv.
The 完全にする code for the ArduSimpServer is on a page of it's own, if you want to "skip to the answer". The tutorial explaining the design and 開発 of the ArduSimpSrv will help you understand what is there.
にもかかわらず 存在 "simple", the ArduSimpSrv, like most of the Arduservers, can both 受託する 命令(する)s from out on the web, and 行為/法令/行動する on them... i.e. turn Arduino 生産(高)s on or off. ("Take it high or low", if you prefer that way of 説 the same thing)...
...AND...
... it can, upon request, send a message out across the internet, 報告(する)/憶測ing what it is seeing with a 地元で 大(公)使館員d sensor.
I 港/避難所't touched this 事業/計画(する) in years at March 2019... but it worked 井戸/弁護士席 enough when I last "played" with it. It comes from an 時代 when Arduinos were small, and IP/TCP wasn't 同様に 器具/実施するd. Probably not "necessary" today. We have better support libraries, and the "big guns" of Teensys and ESP8266s (and bigger Arduinos) to throw at the 職業. But my pages about it, from 支援する then, remain online, just in 事例/患者 they help you with some 事業/計画(する) you are working on.
---
Pre-requisite knowledge
I would like to tell you that anyone can create and 始める,決める up an Arduserver on the internet after reading just a few tutorial pages. (If you just want to use one made by me, you can "just plug it in"... 事実上!)
I'm afraid, though, that an Arduserver is a 十分な blown web server. No webserver can "just be plugged in" to a LAN, let alone to a LAN in a way that makes it (安全に) 明白な from anywhere on the internet.
If you 港/避難所't already learned "all about" the basic elements of putting anything on the internet, I 招待する you to the 一連の pages I've written for you. (The 早期に pages in that series take you through the いっそう少なく 複雑にするd 問題/発行するs of getting a server 明白な inside your LAN... a necessary first step.)
If you 港/避難所't worked much with IP 演説(する)/住所s, DDNS, ports, servers: ざっと目を通す the next few paragraphs, and the 名簿(に載せる)/表(にあげる), say to yourself "That sounds fun"... and then go off to the pages about putting things on the internet. You will thank me, in the long run! Or waste a lot of time learning the ropes the hard way, as I did... 集会 "捨てるs" of knowledge in the wrong order!
Connecting to the internet: I have written tutorial pages about IP 演説(する)/住所s, the DNS, dynamic 演説(する)/住所s, etc., several times! The 始める,決める of pages I について言及するd a moment ago is my "最新の and greatest" at March 2019. However, an earlier guide to TCP/IP stuff may be more to your taste. (If you happen to read both, I'd be 利益/興味d in your 見解(をとる)s.) Both try to help you understand how to 始める,決める a server up on a LAN/ And then to do the 付加 steps to make the same system serve to the internet. There are also many 詳細(に述べる)s in さまざまな pages about my different ArduServers and ArduSimpSrv... and in my FarWatch pages. The sorts of things you will find out about are....
Yes... you have some work ahead of you. But it isn't insurmountable!
Some of the Arduservers and FarWatchWatchers 生成する 言及/関連s to https://bit.ly/InfoByPcID
That takes you to https://wywtk.com/fw/du/by-pc-id.htm. (If you'd rather go to by-pc-id.htm over a 安全な・保証する 関係, I applaud your carefulness. I messed up while making the bit.ly. Sigh.)
In any 事例/患者, the 目的 of by-pc-id.htm is to give you (警察などへの)密告,告訴(状) about what the different Arduservers are serving up. Each Arduserver has a unique ID. They usually start "ICH" or "ICT". You should be able to get that from the graph created by an FWW app which you are using to 見解(をとる) the , or out of the page served. (At 8/21, very few Arduservers have the latter feature.)
Think about it. Each Arduserver is in a different place, it's sensors exposed to different 環境s.
So what the numbers served up "mean" different things. One might be the 気温 in an attic, 表明するd in degrees Fahrenheit. Another might be the 気温 in a kitchen, in degrees Celsius.
They almost always arrive as mere numbers. いつかs even with arcane 部隊s, to 避ける the nuisance of fractions. (For instance, 234 might be sent when the 気温 is 23.4)
So you need some sort of guide.
There are already Arduservers out there which are running 同一の ソフトウェア with 同一の arrays of sensors. The "what is this sensor showing" can't be put "into" the Arduserver easily... unless you want the 総計費, and 適切な時期 for trouble that having "variations" of the SERVER ソフトウェア to manage this.
But if somewhere "外部の" you can look up "what Arduserver is operating from [a given URL]", and "where (地理学的に) is it", and "what are the sensors reading" and "how were the numbers encoded", then you have everything you need, as a 使用者, don't you? Within a system that the admin can manage robustly.
(I'm やめる pleased that my little gray 独房s managed to come up with this neat 解答. It is 現実に elegantly simple and reliable, in comparison to any other system I've thought of so far for 取引,協定ing with the 事柄s it 解決するs.)
Your thoughts, as always, welcome... even 高く評価する/(相場などが)上がるd!
The Arduino is a hobbyist-friendly microprocessor. For $10 you can own a computer more 有能な than the one on-board the Apollo 宇宙船. And the ソフトウェア to program it costs nothing.
An ArduServer (my 称する,呼ぶ/期間/用語) is a web server built in an Arduino. The only (弁護士の)依頼人 ソフトウェア you 要求する is an ordinary web browser, e.g. Firefox.
Some of the デモ servers 述べるd in these pages feature an LED and a light sensor. With an ArduServer you only need a browser to turn the LED on or off, and you can "see" what the light sensor sees... from anywhere in the world! (最新の, greatest Arduserver (Esp8266 based) costs $20. See "New December 2016", below. (An "expensive" ESP8266 costs $15. I 追加するd $5 for a few discretes.)
The LEDs and light sensors are just "stand ins" for whatever effectors and sensors you want to 接近 across a LAN, or across the internet.
Some of the other Arduserver 述べるd here are おもに ーするつもりであるd 地位,任命する readings from sensors 大(公)使館員d to the Arduserver to the internet, for use from anywhere.
And then there's the ArduSimpSrv (my 称する,呼ぶ/期間/用語). It is easier to make... so the Arduino is not as "強調する/ストレスd" by the serving, and thus more other things can be done in it than if the Arduino has to be a web server. It also has an LED and light sensor, again as "stand ins". But an ArduSimpSrv needs "bespoke" (弁護士の)依頼人 ソフトウェア. I 供給する some for Windows, and would be very happy to 供給する publicity for an 同等(の) program for Linux. (See my ArduSimpSrv page for 詳細(に述べる)s.)
If parts of this page seem "時代遅れの", 井戸/弁護士席, maybe they are! But I hope that they will 安心させる you that the idea of an Arduserver has stood the 実験(する) of time!?
Today, you can build one more easily than the 早期に ones were built. For the same money, you will have more 力/強力にする. Or build one for いっそう少なく than $20. Imagine having a simple computer for $20, not so long ago. Let alone a webserver.
There were already ways to do a 極小の Arduserver やめる inexpensively in October 2017 when I am gave this page an 精密検査する.Now, in February 2019, what we had in 2017 seems 天然のまま.
Today? I would "go with" the ESP8266 "answer". That means using a wireless 関係 to your LAN, which I don't 特に like, and it would mean "任命する/導入するing" the support 構成要素 for the ESP8266 in your Arduino IDE, which you may be 気が進まない to do. Fair enough (!)... but, although I was 気が進まない to do that sort of thing long ago, I've done it 非常に/多数の times since without 悔いるs. But, even with a "poor" and "expensive" ESP8266 (from Sparkfun... which is what I would do, for 推論する/理由s explained どこかよそで), it would be $20 (加える p&p, Apr 25 (up from $17, 10/17)
(By the way: If you have 追加するd boards, such as the 8266, to your Arduino IDE's 能力s, remember: It is best to 始める,決める the IDE for the sort of board you are going to work with "today" before connecting the Arduino to your 開発 system.)
If I didn't want to go the ESP8266/ wireless 大勝する? Though I 港/避難所't tried it, I would be very surprised if the に引き続いて wouldn't support an Arduserver 井戸/弁護士席...
Ummm... as I started 研究ing this, October 2017, I 設立する that wired 代案/選択肢s seem to be 落ちるing out of the marketplace! Bah, humbug! But you can find them... but be 用意が出来ている for having to dig around a bit. Sorry!
On 選択: the Arduino of your choice, connected to an Arduino Ethernet 保護物,者 2. Sparkfun sold. ($25, Feb 1019. (It was $45, Oct 17) 加える p&p). Sparkfun won't be your cheapest 選択.. but they are reliable, and give you support. (Something 名目上 類似の was on sale, eBay, for $5!) Speaking of "support", 公式文書,認める, for instance, the (警察などへの)密告,告訴(状) about the Arduino.cc"/ "Arduino.org" "war" which was 原因(となる)ing nuisance for people using this 保護物,者 in Oct 17.
The Teensy, which I HAVE used, 詳細(に述べる)s below, 許すd you a WizNet820 wired 関係 to the LAN... (&続けざまに猛撃する;36 (加える p&p, Oct 17). BAck then I bought it from from HobbyTronics.co.uk, which was a 広大な/多数の/重要な 会社/堅い. It seems to have 狭くするd its 焦点(を合わせる) over the years. https://wiznet.io/ is around, 4/25, and seems to be an 進化 of the source of the WizNet820. 支援する in 2017, I 示唆するd that you get the Teensy WIZ820io Ethernet & Micro SD Card Adaptor, which was part of my "&続けざまに猛撃する;36", too.) but, like the ESP8266, would 要求する an 高めるd IDE. As I said... that enhancement is NOT a big 取引,協定... and going that 大勝する would save you money over the Ethernet 保護物,者+ Arduino 大勝する.
Enough about 金物類/武器類! Moving on...
1) The 初めの "ArduServer" is 安価な! (But if you don't have a ENC28J60 interface already, skip over this to the next item, unless you are working on a very tight 予算, or curious!)
The 初めの ArduServers was built for $40 with a Microchip ENC28J60 半導体素子 on a NuElectronics 保護物,者 and a ModernDevice RBBB with just a little Atmega168, which has only 16k of 貯蔵! (NuElectronics is no longer with us, and for a 極小の (but やめる 適する!) Arduserver today, you would spend いっそう少なく than $40.
(This page was started in 2011. Please see my "March 2015 ENC28J60 update" page before buying or using one of them! (That page will open in a new tab. Just の近くに it to come 支援する here.))
The RBBBs will take more modern 半導体素子s, and are, October 2011, 供給(する)d with Atmega 328s, your choice of 5v or 3v3 見解/翻訳/版s. 道具s (平易な): $13. 道具 with USB one-cable/ many Arduinos "BUB": $25.) (You will need a BUB or 同等(の) with RBBBs and 類似の.)
Although a Wiznet W5100 interface is probably 価値(がある) the わずかに greater expense, the SheepdogGuides tutorial for the 初めの ArduServer has (警察などへの)密告,告訴(状) on general 問題/発行するs which you may find 解決するs one or more mysteries for you.
The 完全にする code for the ArduServer, first 見解/翻訳/版, is on a page of it's own, if you want to "skip to the answer". The tutorial explaining the design and 開発 of the ArduServer will help you understand what is there.
2) ArduServer2... I've written 公式文書,認めるs, with Arduino code, on my second ArduServer, "ArduServer2", but they (at the moment) are intertwined with general ArduServer 公式文書,認めるs... sorry. I am working on untangling them.
The Arduserver2 is Wiznet W5100 based. (This section was written before I'd "met" the Teensy and Wiz820io. See Arduserver3 (below) for what, Dec 2014, I think is even better than an Uno, etc, and a W5100)
One of the "Wiznet" boards is probably "the way to go" for a beginner... even though it is a little more expensive. I'd 避ける the ENC28J60 boards... there's a 推論する/理由 they're cheap!
Taking your first steps into this 領土? One answer would have been an Uno + 保護物,者, or the Sparkfun Ethernet プロの/賛成の ($55, Oct 11 (no SD card 運送/保菌者)) which gavea you the two of them on one PCB, if you are ready to commit "an Arduino" which always has an ethernet 保護物,者 "大(公)使館員d". (But hat 製品 has been retired. Sigh. There are probably 類似の 装置s 利用できる today, but I've been using Wifi 関係s to my LAN for a while.) There's also the "公式の/役人" "Arduino Ethernet", with or without PoE module, as 控訴s your needs. (You can retrofit one). (About $60 , Oct 11, for one without PoE.) www.coolcomponents.co.uk used to 申し込む/申し出 something nice. And 公式文書,認めるs. Gone, Oct 17. Then there's the Freetronics EtherTen (was$70... Oct 2011... But "now", October 17: $45!! With micro SD card 運送/保菌者!)... and it even has a PoE ("力/強力にする over Ethernet") 選択.)
The 完全にする code for the ArduServer2 is on a page of it's own, if you want to "skip to the answer". The tutorial explaining the design and 開発 of the ArduServer will help you understand what is there.
ArduServer2 was retired, still working, November 11th, 2014. It's place on the web was given to...
3) ArduServer3... Built in a Teensy, with a Wiz820io ethernet module.
The 完全にする code for the ArduServer3 is on a page of it's own, if you want to "skip to the answer". The tutorial explaining the design and 開発 of the ArduServer will help you understand what is there. Although I was using a Teensy 3.1, the code should need little, if any, tweaking to work in a 正規の/正選手 Arduino.
The code the link above takes you to does work, and has been "tidied up" for reading. It is 現在のd in a web page. Alternatively, the Teensy code I am 現実に using in Arduserver3 as of 早期に December 2013 is 利用できる in the zip とじ込み/提出する the link will take you to. It hasn't been "prettied up" for reading. But a few 半端物s and ends of the 機能(する)/行事ing of Arduserver3 have been tidied.
I enjoy the challenge of Making It Work. 令状ing it all up is いっそう少なく enthralling, and いつかs I wonder if anyone even reads these things. I give away the sourcecode... you don't even have to "登録(する)", etc. So it would be NICE if SOMEONE, anyone, would "投票(する)" for the YouTube ビデオ, "Like" the Arduserver Facebook page, について言及する Arduserver in a 会議, etc, etc???
Special 公式文書,認める 適用するing to Teensies: This is a 公正に/かなり esoteric 問題/発行する, so don't let it worry you if you don't want to fuss with it. Every Teensy 3 has a unique Ethernet マスコミ 接近 (MAC) 演説(する)/住所 burnt into it. The number will be different on every Teensy 3. It isn't overwritten by the bootloader flashing 過程. If you want to 接近 this, to 確実にする that you don't get MAC 演説(する)/住所 衝突s on your LAN (ありそうもない, unless you have more than one "home made" 装置 on the LAN, but possible, if you are using the "始める,決める in code" method used in my ArduServer3 ソフトウェア), see the Teensy MAC 演説(する)/住所 thread at the PJRC 会議. Be sure to read past the first 地位,任命する, to see the suggestions for 改良s which were given.
Arduserver 3 support 回路・連盟s:
(A small point: I believe that the Wiz820io probably needs about 175mA of 3v3 利用できる to it. So don't try to 力/強力にする it from the 3v3 pin on a Teensy.. at best, that should not be asked to 供給(する) more than 100mA. The PJRC.com 保護物,者 ($6) 含むs a voltage regulator to 力/強力にする the Wiz820io, from the general 5v 供給(する)d to the Teensy.
With the things you can learn in these tutorials, you are 90% of the way to a system with a web (機の)カム or IP (機の)カム 機動力のある on a pan and 攻撃する bracket which can be controlled from across the internet! (Arranging to 見解(をとる), across the 逮捕する, what the camera sees is another 事柄... which you will have half solved along the way to getting your ArduServer or ArduSimpSrv working.)
That's just one of many, many 可能性s. How about a system which 許すs you to 支配(する)/統制する the setting of your home's thermostat? I'd 連合させる that with your alarm system. When you go out, and 始める,決める the alarm on your home, it would automatically 始める,決める the thermostat 支援する to a lower setting. On days when you return home at a 直す/買収する,八百長をするd time, the Arduino 扱うing the alarm would turn the heat 支援する up ahead of your arrival, just in time for the house to be warm when you arrive. And on other days, a quick visit to a webpage served by the ArduServer in your home could turn the thermostat up in 前進する of your earlier- than- usual return.
So many ideas... so little time! With the basic 道具s explained in these tutorials, a whole world of new 事業/計画(する)s become (almost) trivial.
In March 2013, I had a new burst of energy, and wrote some "new" pages, pulling together many things I've learned about (弁護士の)依頼人/ server 計算するing. (The Arduserver is an example of (弁護士の)依頼人/ server 計算するing, as are the IP (機の)カムs I was speaking about a moment ago.) I hope you will find useful my March 2013 pages about (弁護士の)依頼人/ server 計算するing. I hope the enthusiastic hobbyist/ student will find them accessible that they (hobbyist/ 熱中している人) will not have (undue!) trouble 遂行するing the things 述べるd in the pages.
It may be a bad idea to use any of the に引き続いて at the same time as a W5100 based 保護物,者....
... and D13, but this last one only if you "care" that on the 保護物,者 it goes to an LED, and from there through a resistor to ground. (This 単に 平行のs the same thing on many Arduino and clone boards... BUT, to digress from the digression, BE AWARE that the ソフトウェア behind "体制/機構()" and "宙返り飛行()" pulse D13 high 簡潔に before 遂行する/発効させるing whatever you 明示するd in "体制/機構()".)
Of course, I unwittingly used some of those lines in my designs. The designs SEEM to work, but it would be a good idea to take what I've put on those lines and move them どこかよそで. I will 徐々に be 改訂するing my designs as follows....
In every 事例/患者, to 修正する the ソフトウェア is 平易な... but you will need to look carefully to see whether what is 現在/一般に online has been 修正するd or not.
To change the line used for, say, the phototransistor watching the LED in, say, ArduServer2, the line....
(弁護士の)依頼人.print("<br>Analog input 0 reads: <br>");
(弁護士の)依頼人.print(analogRead(0));
... must be changed to...
(弁護士の)依頼人.print("<br>Analog input 1 reads: <br>");
(弁護士の)依頼人.print(analogRead(1));
... and you are done! (You'll have to move one wire on your breadboard, too, if you had it wired for the 初めの design.)
(Digression: Is nothing every 平易な? In 99.0% of my code, such a change would 単に have been a 事柄 of changing something like the "const byte bLEDpin=8;" at the start of the program. But in this 事例/患者, to 避ける fighting with... not hard... getting the 誘発する to identify the channel, I took a shortcut and 明示するd the channel explicitly instead of a 全世界の variable. Sigh.)
Sorry! I could have done without this, too! When will the 公式の/役人 Arduino 場所/位置 have proper documentation of the ethernet 保護物,者 and library??
Once you have an Arduserver working, consider the に引き続いて...
I now 申し込む/申し出 (see the "weeded" section, above, programs like my FarWatchWatcher.
For a time, I started to use the 指名する "ArduserverWatcher", but now I am moving に向かって FarWatchWatcher for all of my "選挙立会人s".
The FarWatchWathers 特に for the Arduserver are 井戸/弁護士席 along. One can 陰謀(を企てる) the data 収穫d. At least two 令状 the 収穫d data to a machine readable とじ込み/提出する, a .csv とじ込み/提出する, to make it 平易な to 輸入する the data into a spreadsheet or database at your leisure.)
A "better", but いっそう少なく trivial answer would be to have ArduserverWatcher 令状 the data it collects 直接/まっすぐに to a database. The only 妨害 to that 解答 is that you not only need an Arduserver and an ArduserverWatcher, but also something like an always on MySQL server, and the ability to put database 接近 into your ArduserverWatcher code. (The latter should be possible with Lazarus/ Piette's ICS/ MySQL... all 解放する/自由な).
The last two 必要物/必要条件s are not an insuperable 障壁s... just "little extras" which may leave you content at the "Arduserver 令状s to .csv とじ込み/提出する for 結局の 統合,差別撤廃 into database" 解答. But the "bigger" 解答 really is "better". I just wish I had time to 器具/実施する it myself! So many 事業/計画(する)s, so little time. Sigh.
Below: Some 捨てるs left behind, for now, from 成果/努力s to get this page under 支配(する)/統制する in Oct 11! (The 成果/努力 predating the one before the one of March 19!
(There are search 道具s, etc., in the page footer, after the 捨てるs.)
A 装置 for serving a webpage to LAN or internet, using just....
You don't need to leave your "big computer" connected to the Arduino, or switched on, once you've used it to program the Arduino... if your router can 扱う DynDNS updating.. as many can. (If your's can't, your PC can do the 職業, but then it will need to be left on.)
For one of the ArduServers 現在のd here, you don't need more than...
All of my Arduservers 監視する some inputs of the Arduino, and 現在の (警察などへの)密告,告訴(状) about what has been seen on the webpage served. What input you 監視する, what 報告(する)/憶測s you 生成する are easily 修正するd.
All of my Arduservers 許す 使用者s of the page served to "問題/発行する 命令(する)s" (by clicking buttons on the webpage returned by the webserver). The Arduino, in 返答 to the 命令(する), changes the 明言する/公表する of one of its 生産(高)s. This 行為 can be 修正するd easily, too.
Not because it is useful, but because it is 削減(する), and illustrates everything, in my ArduServer デモs, the 生産(高) turns an LED on or off, and the sensor is a light sensor the LED is up against. So on the web page you can "see" the LED turned on or off.
Solved for you: the problems of 打ち勝つing the fact that you probably don't have a static IP 演説(する)/住所 for your internet 関係.
Solved for you: how to 現在の data collected from inputs to the Arduino as part of the 構成要素 on the webpage.
Solved for you: how to put buttons on the webpage which 許す people 見解(をとる)ing the webpage change the 明言する/公表する of 生産(高)s from the Arduino. That also 作品 if the computer 見解(をとる)ing the page and the Arduino are on the same LAN.
Please get in touch if you discover 欠陥s in this page. Please について言及する the page's URL. (wywtk.com/lut/ldn150inifiles/HTU31-new tut 23222.htm).
If you 設立する this of 利益/興味, please について言及する in 会議s, give it a Facebook "like", Google "加える", or whatever. If you want more of this stuff, help!? There's not much point in me 令状ing these things, if no one feels they are of any use.
|
Unlike the clever Google search engine, this one 単に looks for the words you type, so....
* (一定の)期間 them 適切に.
* Don't bother with "How do I get rich?" That will 単に return pages with "how", "do", "I"....
Please also 公式文書,認める that I have three other 場所/位置s, and that this search will not 含む them. They have their own search buttons.
接触する this page's editor, Tom Boyd. Please 特記する/引用する page in 支配する line: "shegui Arduserver.com 索引.htm"
Page has been 実験(する)d for 同意/服従 with INDUSTRY (not MS-only) 基準s, using the 解放する/自由な, 公然と accessible validator at validator.w3.org. It passes in some important ways, but still needs work to fully 会合,会う HTML 5 期待s. (If your browser hides your history, you may have to put the page's URL into the validator by 手渡す. Check what page the validator looked at before becoming alarmed by a "not 設立する" or "wrong doctype".)
....... P a g e . . . E n d s .....