欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 16475|回復(fù): 22
打印 上一主題 下一主題
收起左側(cè)

我這幾年業(yè)余DIY磁懸浮實(shí)驗(yàn)的視頻分享給大家

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:80996 發(fā)表于 2017-4-23 19:55 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
這是我這幾年業(yè)余時(shí)間做實(shí)驗(yàn)的視頻,分享給大家

STM32單片機(jī)磁懸浮http://v.youku.com/v_show/id_XMT ... p;sharefrom=android

Arduino做的磁懸浮http://v.youku.com/v_show/id_XMT ... p;sharefrom=android

STM32磁懸浮與Arduino磁懸浮制作http://v.youku.com/v_show/id_XMj ... p;sharefrom=android

神奇的磁鐵http://v.youku.com/v_show/id_XMj ... p;sharefrom=android

熱解石墨磁懸浮實(shí)驗(yàn)http://v.youku.com/v_show/id_XMj ... p;sharefrom=android

模擬電路下推式磁懸浮http://v.youku.com/v_show/id_XMT ... p;sharefrom=android

超聲波懸浮實(shí)驗(yàn)http://v.youku.com/v_show/id_XMT ... p;sharefrom=android

懸浮的磁球http://v.youku.com/v_show/id_XMT ... p;sharefrom=android


評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏5 分享淘帖 頂3 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:1 發(fā)表于 2017-4-24 01:59 | 只看該作者
樓主牛人啊 能分享點(diǎn)程序和電路嗎?
回復(fù)

使用道具 舉報(bào)

板凳
ID:1 發(fā)表于 2017-4-24 01:59 | 只看該作者
樓主牛人啊 能分享點(diǎn)程序和電路嗎?
回復(fù)

使用道具 舉報(bào)

地板
ID:187614 發(fā)表于 2017-4-24 06:38 | 只看該作者
確實(shí)牛
回復(fù)

使用道具 舉報(bào)

5#
ID:80996 發(fā)表于 2017-4-24 12:24 | 只看該作者
可以,等我下板發(fā)上來一些
回復(fù)

使用道具 舉報(bào)

6#
ID:74784 發(fā)表于 2017-4-27 20:18 | 只看該作者
小趙 發(fā)表于 2017-4-24 12:24
可以,等我下板發(fā)上來一些

最好能出套件~~~~~~~~~~~
回復(fù)

使用道具 舉報(bào)

7#
ID:217754 發(fā)表于 2017-7-24 22:16 | 只看該作者
留印。等樓主什么時(shí)候發(fā)圖。好期待做一個(gè)
回復(fù)

使用道具 舉報(bào)

8#
無效樓層,該帖已經(jīng)被刪除
9#
無效樓層,該帖已經(jīng)被刪除
10#
ID:232182 發(fā)表于 2017-9-10 08:32 | 只看該作者
樓主看見請(qǐng)聯(lián)系我,郵箱422236998@qq.com
回復(fù)

使用道具 舉報(bào)

11#
無效樓層,該帖已經(jīng)被刪除
12#
ID:229500 發(fā)表于 2017-12-1 17:43 | 只看該作者
請(qǐng)問有電路圖和源代碼這些嗎??
回復(fù)

使用道具 舉報(bào)

13#
ID:254411 發(fā)表于 2017-12-22 20:37 | 只看該作者
請(qǐng)問平行控制原理任何?
回復(fù)

使用道具 舉報(bào)

14#
ID:276348 發(fā)表于 2018-1-30 19:29 | 只看該作者
簡單的看看了視頻,感覺還是不錯(cuò)的。
回復(fù)

使用道具 舉報(bào)

15#
ID:55655 發(fā)表于 2018-4-6 16:23 | 只看該作者
樓主套件都賣光了也不見電路圖。
回復(fù)

使用道具 舉報(bào)

16#
ID:74784 發(fā)表于 2018-4-17 17:35 | 只看該作者
快過去一年了
樓主的資料啥時(shí)間發(fā)上來呀?
回復(fù)

使用道具 舉報(bào)

17#
ID:80996 發(fā)表于 2019-1-16 18:21 | 只看該作者
#include <PID_v1.h>
#define IN1 4
#define IN2 3
#define IN3 8
#define IN4 7
#define ENA 6
#define ENB 5
#define BL 2



extern uint8_t SmallFont[];
extern uint8_t MediumNumbers[];
extern uint8_t BigNumbers[];

double Setpoint_X, Input_X, Output_X,X_plus;
double p_X =0.8,i_X =0.1,d_X = 0.008;
double Setpoint_Y, Input_Y, Output_Y,Y_plus;
double p_Y =0.8,i_Y =0.1,d_Y = 0.008;
int i,on_put;
unsigned long time;
PID PID_X(&Input_X, &Output_X, &Setpoint_X,p_X,i_X,d_X, DIRECT);
PID PID_Y(&Input_Y, &Output_Y, &Setpoint_Y,p_Y,i_Y,d_Y, DIRECT);

char inByte='9',nullByte,run_flag,run_dirict;
float go_step;

void turn_X(int a)
{
  if(a>=0)
  {
    digitalWrite(IN1,1);
    digitalWrite(IN2,0);
    analogWrite(ENA,a);
  }
  else
  {
    a=-a;
    digitalWrite(IN1,0);
    digitalWrite(IN2,1);
    analogWrite(ENA,a);
  }
}

void turn_Y(int a)
{
  if(a>=0)
  {
    digitalWrite(IN3,0);
    digitalWrite(IN4,1);
    analogWrite(ENB,a);
  }
  else
  {
    a=-a;
    digitalWrite(IN3,1);
    digitalWrite(IN4,0);
    analogWrite(ENB,a);
  }
}

void setup()
{



  pinMode(IN1,OUTPUT);
  pinMode(IN2,OUTPUT);
  pinMode(IN3,OUTPUT);
  pinMode(IN4,OUTPUT);
  pinMode(ENA,OUTPUT);
  pinMode(ENB,OUTPUT);
  pinMode(BL,OUTPUT);
  digitalWrite(IN1,0);
  digitalWrite(IN2,0);
  digitalWrite(IN3,0);
  digitalWrite(IN4,0);
  analogWrite(ENA,0);
  analogWrite(ENB,0);

  Serial.begin(115200);

  Setpoint_X = 500;//560;
  Setpoint_Y = 500;//560;
  PID_X.SetTunings(p_X,i_X,d_X);
  PID_Y.SetTunings(p_Y,i_Y,d_Y);
  PID_X.SetOutputLimits(-255,255);
  PID_Y.SetOutputLimits(-255,255);
  PID_X.SetSampleTime(5);
  PID_Y.SetSampleTime(5);
  PID_X.SetMode(AUTOMATIC);
  PID_Y.SetMode(AUTOMATIC);
}

void loop()
{
  while (Serial.available() > 0)  
  {
    nullByte= char(Serial.read());
    if(nullByte == 'w')
    {
      Setpoint_X+=10;
      //inByte =Serial.read();
    }
    else if(nullByte == 'q')
    {
      Setpoint_X-=10;
    }
    else if(nullByte == 's')
    {
      Setpoint_Y+=10;
    }
    else if(nullByte == 'a')
    {
      Setpoint_Y-=10;
    }
    else if(nullByte == 'o')
    {
      run_flag=!run_flag;
      run_dirict = 1;
      Setpoint_X=560;
      Setpoint_Y=560;
    }
    else if(nullByte =='p')
    {
      run_flag=!run_flag;
      run_dirict = 0;
      Setpoint_X=560;
      Setpoint_Y=560;
    }
    else if(nullByte =='x')
    {
      nullByte=char(Serial.read());
      if(nullByte>20)
      {inByte=nullByte;
      Setpoint_X = 10*(inByte-'0')+480;
      }
      nullByte=char(Serial.read());
      if(nullByte>20)
      {inByte=nullByte;
      Setpoint_Y = 10*(inByte-'0')+480;
      }
    }


    if(Setpoint_X>575)
      Setpoint_X=575;
    if(Setpoint_Y>575)
      Setpoint_Y=575;
    if(Setpoint_X<480)
      Setpoint_X=480;
    if(Setpoint_Y<480)
      Setpoint_Y=480;
    nullByte ='?';
  }

  Input_X = analogRead(A1);
  Input_Y = analogRead(A0);
  if(analogRead(A2)>450)
  {
    digitalWrite(BL,1);
    on_put=1;
  }
  else
  {
    digitalWrite(BL,0);
    on_put=0;
  }

  i++;


  if(on_put)
  {
    PID_X.Compute();
    PID_Y.Compute();
    turn_X(Output_X+X_plus);
    turn_Y(Output_Y+Y_plus);

    if(run_flag)
    {
      if(millis()-time>2)
      {
        time = millis();
        if(run_dirict)
        {
          X_plus = 25*cos(go_step);
          Y_plus = 25*sin(go_step);
        }
        else
        {
          X_plus = 25*sin(go_step);
          Y_plus = 25*cos(go_step);
        }
        go_step+=0.07;
        if(go_step>6.3)
          go_step=0;
      }
    }
  }
  else
  {
    turn_X(0);
    turn_Y(0);
  }

Serial.println(Input_X);
Serial.println(Input_Y);
// Serial.print(on_put);
}

評(píng)分

參與人數(shù) 1黑幣 +70 收起 理由
admin + 70 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

18#
ID:80996 發(fā)表于 2019-1-16 18:22 | 只看該作者
791351391
回復(fù)

使用道具 舉報(bào)

19#
ID:80996 發(fā)表于 2019-1-16 18:23 | 只看該作者
lxa0 發(fā)表于 2018-4-17 17:35
快過去一年了
樓主的資料啥時(shí)間發(fā)上來呀?

發(fā)不出去啊
回復(fù)

使用道具 舉報(bào)

20#
ID:1 發(fā)表于 2019-1-17 02:36 | 只看該作者

rar或者7z打包就可以上傳附件了
回復(fù)

使用道具 舉報(bào)

21#
ID:471573 發(fā)表于 2019-1-23 17:23 | 只看該作者
挺豐富的。!
回復(fù)

使用道具 舉報(bào)

22#
ID:478985 發(fā)表于 2019-2-21 18:02 | 只看該作者
老司機(jī),求分享
回復(fù)

使用道具 舉報(bào)

23#
ID:399411 發(fā)表于 2019-2-26 09:29 | 只看該作者
樓主分享電路和程序打包文件啊
回復(fù)

使用道具 舉報(bào)

24#
ID:594896 發(fā)表于 2019-8-12 16:47 | 只看該作者
大神,求分享電路和程序打包文件啊
回復(fù)

使用道具 舉報(bào)

25#
無效樓層,該帖已經(jīng)被刪除
26#
無效樓層,該帖已經(jīng)被刪除
27#
無效樓層,該帖已經(jīng)被刪除
28#
ID:1086546 發(fā)表于 2023-6-29 18:19 | 只看該作者
嘿嘿嘿,大佬現(xiàn)在還弄嗎?我現(xiàn)在要搞一個(gè)上拉式的磁懸浮,純硬件的,還要實(shí)現(xiàn)下面的球體自轉(zhuǎn)的效果
回復(fù)

使用道具 舉報(bào)

29#
ID:1065225 發(fā)表于 2023-7-11 20:46 | 只看該作者
那個(gè)超聲波屬實(shí)厲害 驚艷啊
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表