Мазмұны:

Bluetooth есік құлпы (Arduino): 10 қадам (суреттермен)
Bluetooth есік құлпы (Arduino): 10 қадам (суреттермен)

Бейне: Bluetooth есік құлпы (Arduino): 10 қадам (суреттермен)

Бейне: Bluetooth есік құлпы (Arduino): 10 қадам (суреттермен)
Бейне: есік құлпы орнату 2024, Шілде
Anonim
Image
Image
Bluetooth есік құлпы (Arduino)
Bluetooth есік құлпы (Arduino)

Жақында мен таңғажайып өрмекші адамды қайта көрдім, бір көріністе Питер Паркер қашықтан басқару пультінің көмегімен үстелінің есігін құлыптап, ашады. Мен мұны көргенде бірден өз есігімді алғым келді. Біраз ойланғаннан кейін мен жұмыс үлгісін алдым. Міне, мен оны қалай жасадым

1 -қадам: бөлшектер тізімі

Бөлшектер тізімі
Бөлшектер тізімі
Бөлшектер тізімі
Бөлшектер тізімі
Бөлшектер тізімі
Бөлшектер тізімі

Бұл жоба үшін бізге мыналар қажет:

Электроника:

  • Ардуино Нано (мұнда алыңыз)
  • Bluetooth модулі (мына жерден алыңыз)
  • 90 г серво (мұнда алыңыз)
  • 5В қабырға адаптері

Бөлшектер:

  • Слайдты құлыптау (мұнда алыңыз)
  • Сырғымалы құлыпқа арналған алты бұранда
  • Картон
  • Сым

Құралдар:

  • Пісіру темірі
  • Желім мылтық
  • Бұрғылау
  • Бұрғылау басы
  • Пилоттық тесікке арналған бұрғылау басы
  • Қорап кескіш
  • Arduino IDE бар компьютер

2 -қадам: Бұл қалай жұмыс істейді

Идея мынада, мен кілт ұстамай, тіпті оған жақындамай -ақ есігімді оңай құлыптап, аша аламын: D, бірақ бұл біздің қолымыздан келетіннің бір бөлігі ғана. Осы жерден біз есікті арнайы қағу немесе тіпті дауысты тану жүйесімен құлыпты ашу үшін сенсорды сенсорды қосуға болады!

Серво тұтқасы сырғытпалы құлыпқа қосылады және Bluetooth құрылғысынан алынған командаларды қолдана отырып, есікті құлыптау үшін 0 градусқа және оны ашу үшін 60 градусқа жылжиды.

3 -қадам: Сымдардың диаграммасы

Сымдардың диаграммасы
Сымдардың диаграммасы
Сымдардың диаграммасы
Сымдардың диаграммасы

Сервоны Arduino -ға қосудан бастайық (Arduino нано қолданатын болсам да, Arduino uno дәл сол түйіннің орналасуымен жақсы жұмыс істейтінін атап өткім келеді)

  • Серводағы қоңыр сым жерге қосылады және ол Arduino -да жерге қосылады
  • Қызыл сым оң және ол Arduino -да 5В қосылады
  • Қызғылт сары сым - бұл серво көзінің қосылымы және ол Arduino -дегі 9 -істікке қосылады

Енді мен сервоға өтпес бұрын тестілеуді ұсынар едім, мұны Arduino IDE мысалдарына өту және тазалауды таңдау арқылы жасауға болады. Серво жұмыс істейтініне сенімді болсақ, bluetooth модулін қосуға болады. Біз bluetooth модуліндегі rx түйреуішін Arduino және bluetooth модуліндегі tx түйінін Arduino -дегі rx істігіне қосамыз, бірақ мұны әлі жасамаңыз! Бұл қосылыстар Arduino -ға жүктелмейді, сондықтан дәнекерлеу алдында кодты жүктегеніңізге көз жеткізіңіз. Осыны ескере отырып, біз Bluetooth модулін Arduino -ға осылай қосамыз.

  • Bluetooth модуліндегі Rx түйрегіші Arduino Tx түйреуішіне қосылады
  • Bluetooth модуліндегі Tx пині Arduino -дағы Rx істігіне қосылады
  • Bluetooth модуліндегі Vcc (оң) Arduino жүйесіндегі 3.3в қосады
  • Жер Жерге барады

Егер осының кез келгені түсініксіз болса, суреттегі сымдарды орындаңыз

4 -қадам: тестілеу

Сынақ
Сынақ

Енді бізде барлық бөлшектер бар болғандықтан, соңғы тұжырымдаманы жобалауды бастамас бұрын, сервопривод құлыптау механизмін еш қиындықсыз итеріп, тартып алатындай күшті екеніне көз жеткізуге мүмкіндік береді. менікі емес еді, мен жылжымалы механизмге кішкене май құйдым, ол бәрін тегіс жылжытуға көмектесті. Бәрінің біркелкі қозғалуы өте маңызды, немесе сіздің бөлмеге жабылып қалуыңыз мүмкін!: D

5 -қадам: Электроника корпусы

Электроника корпусы
Электроника корпусы
Электроника корпусы
Электроника корпусы
Электроника корпусы
Электроника корпусы

Мен сервомды ашық күйінде қалдыруды және arduino нано мен Bluetooth модулін қорғау үшін картоннан жасалған кішкене қорапшаны салуды жөн көрдім. Біз мұны ардуино наносының айналасын картон кесіндісімен өлшеу арқылы жасай аламыз және әр жағына шамамен 1 см (0, 39 дюйм) бос орын қосамыз, енді төртбұрышты текшенің қалған 5 жағын кесуіміз керек. Сондай -ақ, электр сымының ардуиноға қосылуы үшін бір беттің тесігін кесуге тура келеді.

Іс бойынша өлшемдер:

  • Төменгі бөлік = 7,5 см х 4 см (2,95 х 1,57 дюйм)
  • Жоғарғы бөлік = 7,5 см х 4 см (2,95 х 1,57 дюйм)
  • сол жақ бөлік = 7,5 см 4 см (2,95 х 1,57 дюйм)
  • Оң жақ бөлік = 7,5 см 4 см (2,95 х 1,57 дюйм)
  • Алдыңғы бет = 4см 4см (1,57х1,57 дюйм)
  • Артқы бет = 4см 4см (1,57х1,57 дюйм)

6 -қадам: Қолданба

Қолданба
Қолданба

Есікті құлыптау және құлыптан босату үшін бізге Android орнатылған немесе блютуз орнатылған терезесі бар құрылғы қажет, Mac қолданушылары мен оны iphone немесе macbook pro -де ала алмадым, менің ойымша, драйверде кейбір мәселелер болуы мүмкін, бірақ мен сенемін. анықтауға болады: D. Егер сіз Android-ді орнатып жатсаңыз, ойын дүкеніне кіріп, Bluetooth терминалы деп аталатын қосымшаны жүктеп алуыңыз керек, ал TeraTerm деп аталатын терезелер үшін hc-05 телефонына қосылу керек, ол линвор деп аталуы керек және пароль болады. 0000 немесе 1234 болыңыз. Ол жұптастырылғаннан кейін біз орнатқан қосымшаны ашамыз, опцияларды нұқыңыз және құрылғыға қосылуды түртіңіз (қауіпті), енді біздің телефон негізінен arduino сериялық мониторын модельдейді, яғни біз arduino -дан келетін ақпаратты көре және жібере аламыз.

Егер сіз 0 теріп, enter пернесін бассаңыз, сіз есіктің құлпын көресіз және «есік құлыптаулы» деген хабарды көресіз.

және 1 теріп, enter пернесін басқанда есіктің құлпы ашылғанын және «есік құлыптан босатылған» деген хабарды көруге тиіссіз.

Процесс негізінен терезелерде бірдей, тек сізге Tera Term деп аталатын қосымшаны жүктеу қажет емес және жүктеу сілтемесін мына жерден табуға болады (https://ttssh2.osdn.jp/index.html.en)

7 -қадам: құлыпты орнату

Құлыпты орнату
Құлыпты орнату
Құлыпты орнату
Құлыпты орнату

Алдымен біз сервоны жылжымалы құлыпқа бекітуіміз керек, мұны серво орнататын тесіктердің жиегін кесу арқылы жасаймыз, осылайша біз сервоны жатқызған кезде ол құлыппен біркелкі болады, біз серво қолын құлыпқа саламыз. Бұрын тұтқа болатын тесік және егер ол жабысса, бәрі дұрыс қозғалатынын тексеріңіз.

Енді біз бұрандалар үшін есікке пилоттық тесіктерді бұрғылауды бастауымыз керек, жылжымалы құлыпты есікке бекітіп, қарындашпен тесіктерді бұрғылау үшін тесіктерді бұрғылауды орындаңыз, олар 2,5 тереңдікке дейін бұрғыланды. см енді құлыпты есікке бекітіңіз және бұрандаларды бұрап бекітіңіз, бұл жүйе әлі де жұмыс істейтініне көз жеткізіңіз

8 -қадам: Қуат көзі

Нәр беруші
Нәр беруші
Нәр беруші
Нәр беруші

Мұны қалдыру үшін бізге қуат көзі, arduino -ға қосылу үшін кабель мен USB -шағын штепсель қажет болады.

Қуат көзіндегі жерге қосылымды USB шағын портындағы жерге қосуға қосыңыз және қызыл кабельді USB шағын портындағы қызыл кабельге қосыңыз, енді кабельді құлыптан есік ілмектерінің біріне апарыңыз, содан кейін оны розетка

9 -қадам: Кодекс

Кодекс
Кодекс

#қосу

Сервистік қызмет;

int pos = 0;

күйі; int жалаушасы = 0;

жарамсыз орнату ()

{

myservo.attach (9);

Serial.begin (9600);

myservo.write (60);

кешіктіру (1000); }

бос цикл ()

{

егер (Serial.available ()> 0)

{

күй = Serial.read ();

жалауша = 0;

} // егер күй «0» болса, тұрақты ток қозғалтқышы өшеді

егер (күй == '0')

{

myservo.write (8);

кешіктіру (1000);

Serial.println («Есік құлыптаулы»);

}

егер басқа (күй == '1')

{

myservo.write (55);

кешіктіру (1000);

Serial.println («Есік құлыпталмаған»);

}

}

10 -қадам: Аяқталды

Аяқталды!
Аяқталды!

Bluetooth арқылы басқарылатын есік құлпын пайдаланыңыз, достарыңызбен бөлмеден құлыптауды ұмытпаңыз!

Оқығаныңыз үшін рахмет, егер сізде сұрақтар туындаса, маған хабарлаңыз немесе сұрақты түсініктемелерде қалдырыңыз.

Ұсынылған: