資料介紹
描述
你好,
首先,準(zhǔn)備一個(gè) BBBW(BeagleBone Black Wireless)、一個(gè) MotorCape 和一些線性致動器(這次比較適合)。享受它,您無需設(shè)置執(zhí)行器即可看到這些操作。
...
我有另一種類型的線性致動器,它可以伸縮和縮回。它基本上是一種推/拉機(jī)構(gòu),而不是像兩輪或四輪機(jī)器人那樣的滾動運(yùn)動。
...
但是……我的執(zhí)行器上的外殼包含一些非常復(fù)雜的部件,這些部件使這個(gè)電機(jī)產(chǎn)生一個(gè)帶有外部鋁制外殼的伸縮運(yùn)動。
...
所以,我們?nèi)匀恍枰矗郊?MotorCape,并附加其余組件,但首先!
我們將把我們的 BBBW 插入我們的開發(fā)桌面。這樣,當(dāng)我們插入所有東西時(shí),我們可以使用一些資源,例如執(zhí)行器的電線,電池的電線,從我們的 BBBW 筒形插頭到墻上插座的筒形插頭,以及 Micro USB 到 USB。
好的...
所以,我們需要輸入一些來源:
from flask import Flask, render_template
import Adafruit_BBIO.GPIO as GPIO
import Adafruit_BBIO.PWM as PWM
class Motor:
def __init__(self, dir_pin, pwm_pin, pwm_freq):
self.dir_pin = dir_pin
self.pwm_pin = pwm_pin
self.value = 0
PWM.start(pwm_pin, 0, pwm_freq)
GPIO.setup(dir_pin, GPIO.OUT)
def set(self, value):
assert -100 <= value <= 100
if (value < 0) != (self.value < 0):
# changing direction
PWM.set_duty_cycle(self.pwm_pin, 0)
GPIO.output(self.dir_pin, value < 0)
PWM.set_duty_cycle(self.pwm_pin, abs(value))
self.value = value
motor1 = Motor(dir_pin="P8_18", pwm_pin="P9_16", pwm_freq=2000)
def updates(state=None):
if state == "E":
motor1.set(100) # expanding!
if state == "S":
motor1.set(0) # stopping!
if state == "R":
motor1.set(-75) # retracting!
template_data = {
"title" : state,
}
return render_template("Boot.html", **template_data)
if __name__ == "__main__":
app.run(host="0.0.0.0", port=5000, debug=False)
好的。所以,這是一個(gè)首發(fā)。不錯(cuò),咦?現(xiàn)在,我們可以開始、停止和收回我們正在做的事情。
好的!
...
如果您對這種伸縮式機(jī)械裝置感到厭煩,總有一種方法可以使用 GHI Electronics 的這款斗篷制造更多、更多三個(gè)。
因此,您總共可以擁有四個(gè)可擴(kuò)展和可伸縮的線性執(zhí)行器,風(fēng)險(xiǎn)自負(fù)。您可以在末端制作輪子,或者將它們作為您漂亮機(jī)器人的腿。誰知道你能做什么?
可以,然后呢。
現(xiàn)在,我們需要一個(gè)來自 Flask 微服務(wù)的服務(wù)器。創(chuàng)建一個(gè)名為 Blah 的目錄并 cd 進(jìn)入該目錄。現(xiàn)在,創(chuàng)建另一個(gè)名為模板的目錄。在模板目錄中,使用此源并創(chuàng)建一個(gè)名為 BlahBlah.html 的 html 文件。
html>
<html lang="en">
<head>
<title>{{ status }}title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js">script>
head>
<body>
<div class="jumbotron text-center">
<h1>MotorCape and BBBW!h1>
<p>This is a quick example on making an actuator move!p>
div>
<div class="container">
<div class="row">
<div class="col-sm-4 text-center">
<h3>Agent Oneh3>
<p>More text and fun makings in life...p>
<p>Get ready to control some motors!p>
div>
<div class="col-sm-4 text-center">
<h3>Agent Twoh3>
<hr>
<a href="/E" id="on" class="button">EXTENDa>
<br><br>
<a href="/S" id="on" class="button">STOPa>
<br><br>
<a href="/R" id="on" class="button">RETRACTa>
div>
div>
div>
body>
html>
我從各種來源獲得了其中的一些來源,并結(jié)合,排除,隨著時(shí)間的推移,我已經(jīng)忘記了確切的來源,但如果你抓住我,請?zhí)砑尤魏文阏J(rèn)為值得作為來源的東西。哦,我從 w3schools.com 獲得了一些代碼。
暫時(shí)不要給你的電路板加電。如果它打開是因?yàn)槟鷮⒃创a放在正確的目錄中,請使用 sudo shutdown -h now 關(guān)閉您的主板。請記住,在弄亂接線時(shí)不要給電路板加電。這對董事會和你都很危險(xiǎn)。
接下來,我們需要將接線添加到 MotorCape 中的螺絲端子。因此,如果已經(jīng)完成了壓接,希望用于電池端子,請將紅線放在螺絲端子的正極端口中。然后,在 MotorCape 螺絲端子上添加 GND 電纜/電線。請記住,對于電池,極性很重要。
極性:兩極的相對方向;磁場或電場的方向。我從在線詞典中得到了這個(gè)定義。
首先,通過 Micro USB 轉(zhuǎn) USB 將 BBBW 插入開發(fā)桌面,將桶形插孔插入墻上插座,然后先插入 NEGATIVE 快速斷開器,然后通過 12v 電池為 Cape 供電。現(xiàn)在,您可以使用帶有快速斷開功能的紅線將正電源施加到您的斗篷上。
...
現(xiàn)在,希望我們都還活著,動起來。如果沒有,請重新閱讀文章并首先確保安全。
...
如果您發(fā)現(xiàn)我不正確或需要進(jìn)行一些更正,請與我聯(lián)系。
...
所以,一切都應(yīng)該插入并工作。如果你登錄到你的董事會,BBBW,然后去你的目錄。您制作的,使用 python3 blah.py 運(yùn)行您的源代碼。
這應(yīng)該運(yùn)行一個(gè)小程序,允許您打開瀏覽器 Chrome,訪問您主板的 IP 地址以及端口號 5000,并控制您的線性執(zhí)行器。
賽斯
PS哦,如果你下來,這里有一些照片。我可以提供某種類型的信息。如果您需要我隨時(shí)解釋任何事情。
?

?
?

?
- 觸覺反饋執(zhí)行器產(chǎn)品說明書
- 用Arduino控制小型線性執(zhí)行器
- 基于BeagleBone Black的小獵犬車 1次下載
- 用Seeed Studio BeagleBone Green Wireless開發(fā)板解決物聯(lián)網(wǎng)應(yīng)用開發(fā)面臨的挑戰(zhàn)
- BeagleBone Black的PCB板 0次下載
- BeagleBone Black eMMC 燒寫全記錄 ( 基于 AM335x SDK06)
- 無線WIFI OSD3358 beaglebone black 主板原理圖PCB手冊
- 怎么樣設(shè)計(jì)機(jī)器人的末端執(zhí)行器 6次下載
- 如何在BeagleBone Black上啟動各種版本的Ubuntu 0次下載
- 基于BeagleBone_Black開發(fā)板的使用說明圖解 8次下載
- 具有執(zhí)行器飽和與隨機(jī)非線性擾動的離散系統(tǒng)模型預(yù)測控制_石宇靜 0次下載
- BeagleBone Black快速入門教程工具和源代碼 26次下載
- 執(zhí)行器的選擇
- 基于HART協(xié)議的智能執(zhí)行器接口卡的開發(fā)
- 基于神經(jīng)網(wǎng)絡(luò)的電動執(zhí)行器狀態(tài)診斷
- 機(jī)電執(zhí)行器概述和演變 1.9k次閱讀
- 多層壓電執(zhí)行器的應(yīng)用 2.4k次閱讀
- 使用DAC精確控制線性執(zhí)行器 3k次閱讀
- 觸覺反饋設(shè)計(jì)中常用的執(zhí)行器 3k次閱讀
- 如何為BeagleBone Black添加電容式觸控顯示模塊 4k次閱讀
- 如何使用Arduino控制大型線性執(zhí)行器 3.2k次閱讀
- 操作BeagleBone Black的方法 4.8k次閱讀
- 氣動執(zhí)行器的組成_氣動執(zhí)行器選型 4.7k次閱讀
- 氣動執(zhí)行器的常見故障和解決方法 8.2k次閱讀
- 執(zhí)行器故障原因及檢修 1.1w次閱讀
- 執(zhí)行器由什么組成_執(zhí)行器的工作原理 1.3w次閱讀
- 執(zhí)行器是什么_執(zhí)行器的主要作用 1.9w次閱讀
- 微雪電子BB Black 卡片式電腦簡介 2.9k次閱讀
- 電熱執(zhí)行器的作用 1.5w次閱讀
- 電熱執(zhí)行器是什么_電熱執(zhí)行器工作原理 2.1w次閱讀
下載排行
本周
- 1矽力杰 Silergy SY7215A 同步升壓調(diào)節(jié)器 規(guī)格書 Datasheet 佰祥電子
- 1.12 MB | 5次下載 | 免費(fèi)
- 2HT81696H 內(nèi)置升壓的30W立體聲D類音頻功放數(shù)據(jù)手冊
- 1.21 MB | 1次下載 | 免費(fèi)
- 3HTA6863 3W超低噪聲超低功耗單聲道D類音頻功率放大器數(shù)據(jù)手冊
- 0.87 MB | 次下載 | 免費(fèi)
- 4南芯 Southchip SC8802C 充電控制器 規(guī)格書 Datasheet 佰祥電子
- 88.16 KB | 次下載 | 免費(fèi)
- 5矽力杰 Silergy SY7065 同步升壓轉(zhuǎn)換器 規(guī)格書 Datasheet 佰祥電子
- 910.67 KB | 次下載 | 免費(fèi)
- 6矽力杰 Silergy SY7066 同步升壓轉(zhuǎn)換器 規(guī)格書 Datasheet 佰祥電子
- 989.14 KB | 次下載 | 免費(fèi)
- 7WD6208A產(chǎn)品規(guī)格書
- 631.24 KB | 次下載 | 免費(fèi)
- 8NB685 26 V,12 A,低靜態(tài)電流,大電流 同步降壓變換器數(shù)據(jù)手冊
- 1.64 MB | 次下載 | 2 積分
本月
- 1EMC PCB設(shè)計(jì)總結(jié)
- 0.33 MB | 12次下載 | 免費(fèi)
- 2PD取電芯片 ECP5702規(guī)格書
- 0.88 MB | 5次下載 | 免費(fèi)
- 3矽力杰 Silergy SY7215A 同步升壓調(diào)節(jié)器 規(guī)格書 Datasheet 佰祥電子
- 1.12 MB | 5次下載 | 免費(fèi)
- 4氮化鎵GaN FET/GaN HEMT 功率驅(qū)動電路選型表
- 0.10 MB | 3次下載 | 免費(fèi)
- 5PD取電芯片,可取5/9/12/15/20V電壓ECP5702數(shù)據(jù)手冊
- 0.88 MB | 3次下載 | 免費(fèi)
- 6SY50655 用于高輸入電壓應(yīng)用的偽固定頻率SSR反激式穩(wěn)壓器英文資料
- 1.01 MB | 3次下載 | 免費(fèi)
- 7怎么為半導(dǎo)體測試儀選擇精密放大器
- 0.65 MB | 2次下載 | 免費(fèi)
- 8SY52341 次級側(cè)同步整流英文手冊
- 0.94 MB | 2次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233095次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191469次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81606次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73832次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論