来自 网络 2021-02-19 00:12 的文章

游戏防护_防止_高防海外服务器

游戏防护_防止_高防海外服务器

圣诞节跳伞日的前一天晚上,整个屋子……一件节日的毛衣都找不到!每年在英国剑桥的Citrix办公室,我们都会参加一年一度的拯救儿童圣诞节跳伞日。但是前天晚上8点,我发现自己没有一件合适的圣诞毛衣可以穿,所以我决定自己做一件。令人高兴的是,我的工作台上放着一些有用的东西,所以我开始给自己做一个Alexa控制的,IoT设备的,多色的LED圣诞套头衫。下面是它的工作原理。这些灯本身是一串串WS2811红绿蓝,单独可控的LED,这意味着每个LED可以在合适的软件控制下设置为不同的颜色。我是这些LED的超级粉丝;它们可以很容易地连接到树莓Pis、Arduinos和许多其他设备上。它们可以通过简单的布线连接在一起,形成令人愉悦的精致显示屏;并且可以产生一些非常时髦的颜色和效果。在过去,我用它们作为圣诞树的灯(包括用它们在树上滚动点阵信息!),使PowerPoint演示更加生动,显示服务器集群上的负载,照亮电话盒面板,ddos免费防御软件,等等。在以前的项目中,我将这些灯直接连接到树莓Pi,或者连接到Arduino,后者本身通过USB串行连接到Pi。前一种方法有点偶然,因为3.3v的Pi输出并不总是足够驱动5v控制输入到led,在这种情况下,需要一些额外的电子设备来使其全部工作。令人恼火的是,我发现用于圣诞跳线的特定LED无法处理3.3v信号,因此,为了节省焊接接口电路的时间,我采用了Arduino方法(大多数Arduinos的输出电压为5v)。我回收了一个Arduino素描,我为一个大按钮创建了一个半透明外壳内有一个8个WS281x LED的圆圈,去掉了按钮的所有代码,只留下了一个部分,可以通过串行USB通道来改变LED的颜色(例如"COLOR#FF0000"显示为红色)-代码在这里。为了让LED连接到互联网上,我决定使用Azure IoT Hub(我们在Citrix做了大量的工作,因此我开始熟悉它),所以我在我现有的集线器中创建了一个新的设备配置。为了与Arduino及其LED进行通信,我创建了一个节点.js在Raspberry Pi Zero W上运行的程序(此处代码)连接到Azure IoT集线器(从中接收颜色命令)和USB串行端口,以便将这些命令转发到Arduino。这个程序设置为当Pi启动时自动运行,这让我能够从azureiot集线器发送消息,例如"red"是节点.jsPi上的程序通过AMQP接收并转换为"COLOR#400000",并通过串行USB连接发送到Arduino,网页cc防御功能破解版,然后Arduino对LED本身进行更改。为什么是"400000"?因为这整件事——Pi、Arduino和LED——需要靠电池供电才能随身携带,我把所有颜色值除以4,以降低亮度并降低功耗。下一步是创建一个Alexa技能,通过Azure IoT设置LED颜色。幸运的是,我已经准备好了所有的基础设施来完成这项工作,最近我已经构建了几个物联网演示。我只是在我现有的(未发布的)Alexa技能中添加了一个新的"意图"来"制作我的圣诞套头衫[颜色]"——有很多支持性的东西可以让它工作,但重要的是,当我向Echo发出口头请求时,Alexa cloud会调用我的HTTPS端点(在本例中是一个Azure函数,这里是代码)告诉它是调用的圣诞跳线意图,ddos攻击防御鱼目混,颜色"slot"(即变量)是,例如"red"。然后,Azure函数通过其api调用azureiot集线器,向上面定义的设备发送"红色"消息。Alexa意向:{"插槽":[{"name":"颜色","类型":亚马逊。颜色"}],"intent":"XmasIntent"}Alexa示例话语:XmasIntent制作我的套头衫{color}XmasIntent跳线颜色{color}{做我的圣诞套头衫}结果是我可以说"Alexa,请Citrix把我的圣诞套头衫改成红色",然后在一秒钟左右,LED灯就变成了所要求的颜色。那个最后一步(第一阶段-还有更多!)就是把LED和Arduino连接到一个合适的跳线上,戴上,把Pi连接到USB电源组,然后把整个东西放在我的口袋里,ddos自动防御设置,腰带下面等等。所以,回到圣诞跳伞日在Citrix剑桥办公室。我的套头衫确实引起了一些注意。对一些人来说,布线的粗糙本质是值得注意的,但对其他人来说,物联网的机会更有趣。我的IoT极客同事本·戴维斯(Ben Davies)建议,如果我能让LED闪烁,那么我们可以修改Alexa技能,在被问到"Alexa,叫Citrix找到James Bulpin"后,通过闪烁LED来帮助在人群中找到我。我在Arduino草图上做了一些小的补充,节点.jsPi上的程序,Azure函数技能处理程序,以及Alexa技能本身,可以做到这一点。为了更好的定位和定位,我们在地图上做了更多的定位和定位。好吧,我承认,ddos流量防御,这并不是找到一个人最实际的解决方案,但它确实引发了一场有趣的对话,我们可以用同样的概念在更实际的场景中做些什么。我期待着下一届Citrix Hackathon….no js#post--174236274.卡头图像--noscript{background-图片:url(https://www.citrix.com/blogs/wp-content/upload/2017/12/spark-720x333.jpg); }思想领导2017年12月18日看看我们如何激发创新精神0