用micro:bit打造区块链_十万个为什么_诗歌大全

诗歌大全>知识>十万个为什么

用micro:bit打造区块链

发布时间:2022-02-24 08:35:02

分类:十万个为什么发布者:时当色


區塊鏈怎麽了?據說很多大公司都在研究區塊鏈。如果你不理解區塊鏈,你會不好意思向别人打招呼。有沒有一種簡單的方法讓人們理解什麽是“區塊鏈”技術?

簡單來說,“比特币”是一種虛拟貨币,與互聯網上的各種虛拟遊戲貨币、點卡和Q币有點相似,但最大的區别在于“比特币”是基于區塊鏈技術的。我們使用小學生可以玩的micro:bit套件來構建我們自己的區塊鏈應用程序,很快你就會明白什麽是各種“硬币”。

微型:bit是一種基于arm Cortex-M0芯片的微型可編程計算機,由英國廣播公司(BBC)與許多企業聯合推出。它的設計目的是使每個孩子都能零基本訪問計算機編程。整個micro:bit電路板比一張名片還小。其上有加速度計、磁強計、光電傳感器、藍牙和USB接口,以及由25個led×5顯示屏、2個可編程按鈕等組成的5-led板,由USB端口或外部電源供電。它還具有藍牙和2.4G無線傳輸功能。我們之前介紹了許多使用micro:bit構建的有趣項目,如指南針、莫爾斯電碼發射器等

首先準備材料和工具:2個或更多micro:bit主板、micro:bit數據電纜和一台可接入互聯網的計算機。

第一步:首先,了解mico:coin的設計原理。MicrosoftMicro:coin項目是MicrosoftMakeCode平台的一個開源項目。它使用360行JavaScript代碼在micro:bit上實現區塊鏈功能。隻需将代碼複制到micro:bit即可運行它。當設置爲挖掘時,将通過哈希算法生成一串數據,以決定是否以随機方式挖掘硬币。一旦一枚硬币被挖出來,它将以2.4G無線廣播的形式傳輸到另一個微比特。如果收到,将予以确認。按micro:bit上的按鈕a顯示您擁有的硬币數量(不一定是挖掘的,但一定是挖掘、傳輸和識别的),按按鈕B顯示所有micro:bit中傳輸和識别的硬币數量。

步驟2:在Microsoft makecode平台上輸入區塊鏈功能包。Micro:coin的源代碼是用JavaScript語言編寫的,不能使用圖形編程工具。然而,微軟的makecode平台最近将其打包成一個功能包并打開了它https://makecode.microbit.org/在在線編程平台上,點擊右上角的“設置”-“添加包”,搜索名爲“無線區塊鏈”的功能包,導入區塊鏈模塊。然後以拖放的形式進行圖形編程。

步驟3:将micro:Coin代碼導入每個micro:bit主板。因爲源代碼被打包成一個函數包,所以我們隻需要https://makecode.microbit.org/通過拖動,您可以實現挖掘硬币、顯示您自己的硬币數量以及在micro:bit上顯示區塊鏈中的硬币數量(鏈長)的基本功能。

現在你可以玩你自己創建的區塊鏈貨币微币。繼續搖晃和挖掘,會産生越來越多的微:硬币,但記住要把一些微:比特放近一些,隻有在收到信號後才能被識别!


区块链怎么了据说很多大公司都在研究区块链。如果你不理解区块链,你会不好意思向别人打招呼。有没有一种简单的方法让人们理解什么是“区块链”技术?

简单来说,“比特币”是一种虚拟货币,与互联网上的各种虚拟游戏货币、点卡和Q币有点相似,但最大的区别在于“比特币”是基于区块链技术的。我们使用学生可以玩的micro:bit套件来构建我们自己的区块链应用程序,很快你就会明白什么是各种“硬币”。

微型:bit是一种基于arm Cortex-M0芯片的微型可编程计算机,由英国广播公司(BBC)与许多企业联合推出。它的设计目的是使每个孩子都能零基本访问计算机编程。整个micro:bit电路板比一张名片还小。其上有加速度计、磁强计、光电传感器、蓝牙和USB接口,以及由25个led×5显示屏、2个可编程按钮等组成的5-led板,由USB端口或外部电源供电。它还具有蓝牙和2.4G无线传输功能。我们之前介绍了许多使用micro:bit构建的有趣项目,如指南针、莫尔斯电码发射器等

首先准备材料工具:2个或更多micro:bit主板、micro:bit数据电缆和一台可接入互联网的计算机。

第一步:首先,了解mico:coin的设计原理。MicrosoftMicro:coin项目是MicrosoftMakeCode平台的一个开源项目。它使用360行JavaScript代码在micro:bit上实现区块链功能。只需将代码复制到micro:bit即可运行它。当设置为挖掘时,将通过哈希算法生成一串数据,以决定是否随机方式挖掘硬币。一旦一枚硬币被挖出来,它将以2.4G无线广播的形式传输到另一个微比特。如果收到,将予以确认。按micro:bit上的按钮a显示您拥有的硬币数量(不一定是挖掘的,但一定是挖掘、传输和识别的),按按钮B显示所有micro:bit中传输和识别的硬币数量。

步骤2:在Microsoft makecode平台上输入区块链功能包。Micro:coin的源代码是用JavaScript语言编写的,不能使用图形编程工具。然而微软的makecode平台最近将其打包成一个功能包并打开了它https://makecode.microbit.org/在在线编程平台上,点击右上角的“设置”-“添加包”,搜索名为“无线区块链”的功能包,导入区块链模块。然后以拖放的形式进行图形编程。

步骤3:将micro:Coin代码导入每个micro:bit主板。因为源代码被打包成一个函数包,所以我们只需要https://makecode.microbit.org/通过拖动,您可以实现挖掘硬币、显示您自己的硬币数量以及在micro:bit上显示区块链中的硬币数量(链长)的基本功能。

现在你可以玩你自己创建的区块链货币微币。继续摇晃和挖掘,会产生越来越多的微:硬币,但记住要把一些微:比特放近一些,只有在收到信号后才能被识别!

国家规定疫情减免房租了吗 2020疫情房租减免政策

疫情期间,房租会减免吗?其实,在疫情期间,我们可以看到很多新闻,有些中国好房东减免了所有的房租费,等疫情结束后再重新交房租,,这对于个人租户或企业来说,无疑是好消息,如果...[全文阅读]

刑侦日记根据什么改编的

TVB的悬疑剧一直深受大众的喜爱,而近期上映的刑侦日记更是汇聚了诸多熟悉的tvb演员,什么惠英红、王浩信啊。也正是因为这样网友们纷纷好奇刑侦日记是不是刑事侦缉档...[全文阅读]

科颜氏美白淡斑精华搓泥吗

科颜氏美白淡斑精华使用会搓泥和自己的肤质是有关系的,有可能是角质层没有定期做清理,也有可能是搭配的护肤品叠加太多,导致营养过剩,还有人担心科颜氏美白淡斑精华用...[全文阅读]

TF细黑管新色80口红试色,这支“断货王”终于有缎光质地了!

TF口红的80号色#impassioned堪称专柜断货王,颜色非常耐看,暖调红棕色非常高级、洋气。新出的细黑管的80号是缎光质地的,比哑光的会更奶油一些,质感感觉比纯哑光更迷人...[全文阅读]

ios15怎么退回14不用电脑

ios15系统并没有更新很多功能,而且很多人都不太系统这个版本,如果大家想退出旧版本,还是喜欢iOS14的话,也是可以降级的。那么,ios15降级绕过验证通道降14呢?一起来看看...[全文阅读]

良辰美景好时光梁辰陆景什么时候认出对方的

虽说时下很多播放的小甜剧都被大家喜爱,但是排在首位的便要数林一、徐璐主演的良辰美景好时光,但由于二人剧中本就在游戏中相熟,但是现实上却总是各种错过,于是良辰美...[全文阅读]

本文标题:用micro:bit打造区块链

本文链接:https://m.biqugena.com/zhishi/shiwan/459138.html

上一篇:星巴克榛巧华夫蛋糕好吃吗

下一篇:兰蔻粉金管口红新色888适合黄皮吗

十万个为什么相关文章
更多十万个为什么文章

精选十万个为什么

经典知识分类阅读

十万个为什么热点