pygame里面物體閃爍運動_利用自閃爍發光二極管探究小車在傾斜軌道上的運動規律...

52817a2376836f8c5725d8bf0aad67c6.png

2020年11月23日,周一,24小時安全值班。利用當班中午的時間,微主在創客空間測試了自閃爍發光二極管在勻加速運動中的效果,結果還比較滿意。

3261e9aa984141096f8ae71f53fca21b.png

將小車放置在傾斜的軌道上,將自閃爍發光二極管和紐扣電池構成頻閃光源,放置在小車上。將智能手機的照相機調整到“流光快門”模式,啟動快門,放開小車,相機就記錄下了實驗的全過程。

e3ffe2ba4393c77bab2152f839ad20c8.png

照片中果然出現了預料中的拖影,頻閃光源呈現的是不連續的亮線,而不是一系列的圓點。考慮到自閃爍發給二極管在一個周期的發亮時間與發暗時間相等,如果以半周期為時間間隔,將亮區和暗區依次測量,不就得到了小車在連續的半周期內的運動位移了嗎?

57bd678165c84921dcc34ec6f389bc17.png

說干就干。將實驗照片復制到幾何畫板軟件中,用線段MN比對米尺,用線段AB、BC、CD、DE、EF分別比對五段在相等的半周期內發生的位移。然后在幾何畫板中一次計算AB、BC、CD、DE、EF與MN的比值,就得到了對應的五段位移。

6430f77342fc11f9a74661b754261e8f.png

測量可得,小車在相等的五個半周期內的位移分別為

SAB=0.0494m

SBC=0.0833m

SCD=0.1183m

SDE=0.1519m

SEF=0.1854m

小車在連續相等的時間間隔內的兩段相鄰的位移的差值為

SBC-SAB=0.0328m

SCD-SBC=0.0360m

SDE-SCD=0.0336m

SEF-SDE=0.0334m

觀察時間間隔相等的兩段相鄰的位移的差值可以發現,小車在連續相等的時間間隔內位移的遞增量在誤差允許的范圍內可視為相等。

8f460b7f057a99838c98ea9e3f986faa.png

在先前的實驗中,已經測量出了自閃爍發光二極管閃爍周期為0.6056秒,則其半周期為0.3028秒,利用逐差法,可以計算出得到小車的加速度為0.1132m/s^2。

需要指出的是,拖影的左端和右端都是圓點,但是圓點和拖影重疊在一起,需要小心地確定出拖影兩端的圓點的圓心位置。

92f48874543fa07e956ffc2b8834ffd4.png

實驗心得

在本實驗中,由于自閃爍發光二極管的發亮時間與發暗時間相等,自閃爍發光二極管在流光快門中形成亮線與形成暗線的時間恰好也相等,這一點正是利用自閃爍發光二極管研究勻變速直線運動的理論依據。

本實驗遺憾的地方是,閃爍周期還是相對較長,如果閃爍周期再短些,獲取的實驗數據就會更多些,也就可以用來研究快速運動物體的規律了。

92f48874543fa07e956ffc2b8834ffd4.png

| 創客焦作 |?

河南創客焦作是焦作市創客教育名師工作室的微信公眾平臺,以創客教育為主要研究方向,分享創客案例,講解創新方法,啟迪創意設計,開展科學探究,組織社會調查,指導論文寫作,參加創客大賽和專利申請,發現、培養和成就一批具有創新潛質的學生。

河南公眾號碼:chuangkejiaozuo

河南名師博客:http://blog.sina.com.cn/updays

468f767baaa19f05877e03b41d6ffed1.png

長按 ? ? 識別 ? ? 關注 ? ? 分享

- END -

92f48874543fa07e956ffc2b8834ffd4.png

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/371375.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/371375.shtml
英文地址,請注明出處:http://en.pswp.cn/news/371375.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

python網絡爬蟲與信息提取 學習筆記day3

Day3: 只需兩行代碼解析html或xml信息 具體代碼實現:day3_1 注意BeautifulSoup的B和S需要大寫,因為python大小寫敏感 import requests r requests.get("http://python123.io/ws/demo.html") r.text demo r.text from bs4 import Beauti…

番石榴文件:Java文件管理

正如我在這里 , 這里 , 這里和這里所討論的那樣, Groovy和Java SE 7都為Java文件管理提供了改進。 但是,當特定的Java應用程序尚不能使用Java SE 7或Groovy進行文件管理時,仍然可以通過使用Guava的Files類獲得改進的文…

順序查找

順序查找屬于查找中較容易的一個方法,且對數據是否已經排序沒有要求,是很常用的一個查找算法。 但缺點是必須一個一個數字進行比較查找,查找所需步驟可能較多。 順序查找算法的思想是,將目標與待查找數據進行比較,若發…

王者榮耀微信哪個服務器人最少,王者榮耀:微信區王者人數銳減,大神們都去哪了?這些原因很真實...

原標題:王者榮耀:微信區王者人數銳減,大神們都去哪了?這些原因很真實王者榮耀:微信區王者人數銳減,大神們都去哪了?這些原因很真實大家好!王者榮耀S16賽季已經開啟一月之余&#xff…

一個div壓在另一個div上面_【CSS小分享】用CSS畫一個新擬態風格鍵盤

什么是新擬態新擬態的英文名稱是“Neumorphism”,也有人稱為“Soft UI”。簡單講,新擬態是一種圖形樣式,其原理是通過模擬真實物體來為界面的UI元素賦予真實感。新擬態風格起源于dribbble,后面陸續被收錄在2020設計趨勢預測里面&a…

JBoss BRMS與JasperReports進行報告

介紹 Jasperreports是一個免費的可下載庫,可用于為Java EE應用程序生成豐富的報告。 本指南還提供了使用Jasper iReport設計器生成報告模板的步驟。 軟件需求 JBoss BRMS 5.3(從客戶門戶網站http://access.redhat.com ) JasperReports 4.6…

java字符串 刪除指定字符的那些事

需求如下: 1.算出2周以前的時間,以正常日期格式返回 2.如果月份和日期前面有0需要去掉返回結果,比如:2017-08-15 就需要顯示2017-8-15。 Calendar calendar Calendar.getInstance();calendar.add(Calendar.DATE, -14);Date date…

Hibernate中Hql查詢

這篇隨筆將會記錄hql的常用的查詢語句,為日后查看提供便利。 在這里通過定義了三個類,Special、Classroom、Student來做測試,Special與Classroom是一對多,Classroom與Student是一對多的關系,這里僅僅貼出這三個bean的屬…

Java代碼質量工具–概述

最近,我有機會在本地IT社區聚會上介紹了該主題。 這是基本演示: Java代碼質量工具 以及更有意義的思維導圖: 但是,我認為我需要更深入地探討這一主題。 這篇博客文章應該像是在此方向上進行進一步調查的起點。 1. CodePro Anal…

利用yum升級Centos6的gcc版本,使其支持C++11

下面的可以在centos6下工作,centos7下有問題。可能是因為centos下的scl我是拷貝的文件,沒有完全驗證centos6下肯定沒問題。 https://my.oschina.net/u/583362/blog/682123 和https://www.quyu.net/info/876.html 拷貝其關鍵內容就是: 1.使用 …

cuda版本查看_ubuntu安裝CUDA

0 寫在前面安裝環境:ubuntu18.04以及GTX1050Ti筆記本為什么要安裝CUDA? 參考百科,CUDA是英偉達推出的集成技術,通過該技術可利用GeForce 8 以后的GPU或者較新的Quadro GPU進行計算。例如典型的tensorflow-GPU和pyCUDA安裝之前都要…

HTML 標簽列表(功能排序) HTML 參考手冊- (HTML5 標準)

HTML 標簽列表&#xff08;功能排序&#xff09; HTML 參考手冊- (HTML5 標準) 功能排序 New : HTML5 新標簽 標簽描述基礎 <!DOCTYPE> 定義文檔類型。<html>定義一個 HTML 文檔<title>為文檔定義一個標題<body>定義文檔的主體<h1> to <h6>…

idea新建scala文件_IDEA maven項目中新建.scala文件

本文首發于我的博客[IDEA maven項目中新建.scala文件]分為三步第一步、IDEA中安裝scala插件1、搜索安裝File-Sittings-Plugins-搜索安裝scala2、安裝完成重啟安裝完成之后點擊重啟idea第二步、下載、安裝、配置Scala1、下載安裝Scala SDK本體搜索引擎搜索Scala SDK或者點我去Sc…

Linux中執行shell腳本的4種方法總結

文章來源&#xff1a;http://www.jb51.net/article/53924.htm 這篇文章主要介紹了Linux中執行shell腳本的4種方法總結,即在Linux中運行shell腳本的4種方法,需要的朋友可以參考下 bash shell 腳本的方法有多種&#xff0c;現在作個小結。假設我們編寫好的shell腳本的文件名為hel…

Log4j線程死鎖–案例研究

此案例研究描述了影響Weblogic Portal 10.0生產環境的Apache Log4j線程爭用問題的完整根本原因分析和解決方案。 它還將說明在開發和支持Java EE應用程序時適當的Java類加載器知識的重要性。 本文也是您提高線程轉儲分析技能和了解線程競爭條件的另一個機會。 環境規格 Java …

代碼實現:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字

import java.util.Scanner;/*題目&#xff1a;求saaaaaaaaaaaa...a的值&#xff0c;其中a是一個數字。例如222222222222222(此時共有5個數相加)&#xff0c;幾個數相加有鍵盤控制。 程序分析&#xff1a;關鍵是計算出每一項的值。*/public class Test08 {public static void ma…

堆棧跟蹤從何而來?

我認為&#xff0c;閱讀和理解堆棧跟蹤是每個程序員都必須具備的一項基本技能&#xff0c;以便有效地解決每種JVM語言的問題&#xff08;另請參閱&#xff1a; 過濾日志中無關的堆棧跟蹤行和首先記錄引起異常的根本原因 &#xff09;。 那么我們可以從一個小測驗開始嗎&#xf…

@select 怎么寫存儲過程_MySQL4:存儲過程和函數

什么是存儲過程簡單說&#xff0c;存儲過程就是一條或多條SQL語句的集合&#xff0c;可視為批文件&#xff0c;但是起作用不僅限于批處理。本文主要講解如何創建存儲過程和存儲函數以及變量的使用&#xff0c;如何調用、查看、修改、刪除存儲過程和存儲函數等。使用的數據庫和表…

跨域訪問-預請求及跨域常見問題

預請求 參考&#xff1a;https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS#預請求 簡而言之&#xff0c;在跨域并且嘗試添加一些特殊頭及自定義頭的情況下&#xff0c;由于瀏覽器的安全機制&#xff0c;會加多一次OPTIONS預請求&#xff08;詢問請求&am…

mysql查詢優化之一:mysql查詢優化常用方式

一、為什么查詢速度會慢&#xff1f; 一個查詢的生命周期大致可以按照順序來看&#xff1a;從客戶端&#xff0c;到服務器&#xff0c;然后在服務器上進行解析&#xff0c;生成執行計劃&#xff0c;執行&#xff0c;并返回結果給客戶端。其中在“執行”階段包含了大量為了檢索…