我有一个12伏的小型相机,放在一个蜂箱内.它用红外LED点亮(蜜蜂看不到红外线).它沿着电线向我的小电视监视器发送一个简单的NTSC信号.这让我可以看到蜂巢的内部,而不会打扰蜜蜂.
女王背后有一个圆点,当她在框架中时非常明显.
我希望有一些处理信号的东西,以便在皇后在帧中时进行注册.这不一定非常准确.不是处理视频,而是每隔10秒拍摄一次图像并查看是否存在一定量的亮度(表示女王在帧中)也是如此.
这很有用,因为它可以帮助养蜂人知道女王是否还活着(如果她没有出现好几天就可能意味着什么是错的).
我很想听听有关处理此视频的廉价方法的建议,特别是在低功耗的情况下.覆盆子?Arduino的?
相机示例: 这里
示例视频(帧中没有女王): 这里
我有一个应该显示一些数据的Meteor模板.
Template.svg_template.rendered = function () {
dataset_collection = Pushups.find({},{fields: { date:1, data:1 }}, {sort: {date: -1}}).fetch();
a = moment(dataset_collection[0].date, "YYYY/M/D");
//more code follows that is also dependent on the collection being completely loaded
};
Run Code Online (Sandbox Code Playgroud)
有时它有效,有时我得到这个错误:
来自Deps afterFlush函数的异常:TypeError:无法读取undefined的属性'date'
我在任何情况下都不使用Deps.据我了解,该集合在完成加载之前就被引用了.
因此,我想弄清楚如何简单地说"等到收集之后才能找到收集品".应该是直截了当的,但找不到更新的解决方案.
我有温度传感器流式传输三个蜂箱的温度,并希望能够解析XML流以提供传感器的最后一个值.
我想:
等等
我在Google Scripts中运行以下脚本,但一直收到错误消息:
在对象<?xml version ="1.0"encoding ="UTF-8"中找不到函数getContentText?>
这是一个简单的脚本:
function XMLing() {
var response = UrlFetchApp.fetch("https://api.cosm.com/v2/feeds/79697.xml?key=[private key here]");
var doc = Xml.parse(response.getContentText(), true);
var records = doc.getElements("current_value");
var details = records[0].getText();
return details;
}
Run Code Online (Sandbox Code Playgroud)
这是XML:
<eeml xmlns="http://www.eeml.org/xsd/0.5.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="0.5.1" xsi:schemaLocation="http://www.eeml.org/xsd/0.5.1 http://www.eeml.org/xsd/0.5.1/0.5.1.xsd">
<environment updated="2012-10-21T00:44:32.162393Z" created="2012-10-10T21:19:43.373591Z" id="79697" creator="https://cosm.com/users/greennomad">
<private>false</private>
<data id="sensor1tem">
<current_value at="2012-10-21T00:44:32.019058Z">67.00</current_value>
<max_value>618.0</max_value>
<min_value>611.0</min_value>
</data>
<data id="sensor2tem">
<current_value at="2012-10-21T00:44:32.019058Z">60.57</current_value>
<max_value>61.5</max_value>
<min_value>60.41</min_value>
</data>
...
Run Code Online (Sandbox Code Playgroud)