Мазмуну:

Акылдуу телефондун башкарылуучу учагын жасоо жана учуу: 8 кадам
Акылдуу телефондун башкарылуучу учагын жасоо жана учуу: 8 кадам

Video: Акылдуу телефондун башкарылуучу учагын жасоо жана учуу: 8 кадам

Video: Акылдуу телефондун башкарылуучу учагын жасоо жана учуу: 8 кадам
Video: Экранда запись кылуучу Apowersoft Screen Recorder программасы 2024, Ноябрь
Anonim
Image
Image
Жасоо жана учуу арзан смартфону башкарылган учак
Жасоо жана учуу арзан смартфону башкарылган учак
Жасоо жана учуу арзан смартфону башкарылган учак
Жасоо жана учуу арзан смартфону башкарылган учак
Жасоо жана учуу арзан смартфону башкарылган учак
Жасоо жана учуу арзан смартфону башкарылган учак

<15 $ DIY алыстан башкаруу паркынын учактарын курууну кыялдандыңызбы, аны уюлдук телефонуңуз көзөмөлдөйт (Android колдонмосу WiFi аркылуу) жана сизге 15 мүнөттүк адреналиндин күнүмдүк дозасын берет (учуу убактысы болжол менен 15 мүнөт)? Бул көрсөтмө сизге караганда балдар үчүн.. Бул учак абдан туруктуу жана жай учат, ошондуктан аны балдар да учушу оңой.

Учактын диапазону жөнүндө айтсам … Менде WiFi Hotspot жана алыстан башкаруу пульту катары иштеген Moto G5S мобилдик телефонун колдонуп, 70 метрге жакын LOS диапазону бар. Андан ары реалдуу убакытта RSSI Android колдонмосунда көрсөтүлөт жана эгер учак чектен чыга турган болсо (RSSI -85 дБмден төмөн), мобилдик телефон дирилдей баштайт. Эгерде учак Wi-Fi кирүү чекитинин чегинен чыгып кетсе, мотор токтойт, бирок коопсуз конууну камсыздайт. Ошондой эле, Android тиркемесинде батареянын чыңалуусу көрсөтүлөт жана эгерде батареянын чыңалуусу 3.7Вдан төмөн түшүп кетсе, учак конуучу учак менен байланышуу үчүн батареянын заряды түгөнгөнчө вибрация башталат. Учак толугу менен жаңсоолор менен башкарылат, эгерде сиз уюлдук телефонду учакка караганда солго, оңго оңго бурсаңыз. Ошентип, бул жерде мен ESP8266 негизделген WiFi башкарылган кичинекей учагымдын этап -этабы менен куруу көрсөтмөсү менен бөлүшүп жатам. Бул учак үчүн талап кылынган курулуш убактысы болжол менен 5-6 саатты түзөт жана негизги ширетүү чеберчилигин талап кылат, Arduino IDEди колдонуп ESP8266 боюнча бир аз программалоо билимин талап кылат жана тегерегинде ысык кофе же муздатылган сыра болушу сонун болот:).

1 -кадам: 1 -кадам: Компоненттердин жана Куралдар тизмеси

1 -кадам: Компоненттердин жана инструменттердин тизмеси
1 -кадам: Компоненттердин жана инструменттердин тизмеси
1 -кадам: Компоненттердин жана инструменттердин тизмеси
1 -кадам: Компоненттердин жана инструменттердин тизмеси

Электроника тетиктери: Эгерде сиз электроника хоббичи болсоңуз, анда инвентаризацияңызда төмөндө көрсөтүлгөн көптөгөн бөлүктөрдү таба аласыз

  • 2 жок. Cw жана ccw prop 5 долларлык коресиз DC мотору
  • 1 жок. ESP-12 же ESP-07 модулу 2 $
  • 1 жок. 3.7V 180mAH 20C LiPo батарейкасы -> 5 $
  • 2 жок. SI2302DS A2SHB SOT23 MOSFET 0.05 $
  • 5 жок. 3.3kOhms 1/10 watt smd же 1/4 watt тешик резисторлор аркылуу 0.05 $ (3.3K to 10K ар кандай резистор иштейт)
  • 1 жок. 1N4007 smd же тешик диод аркылуу 0.02 $
  • 1 жок. TP4056 1S 1A Lipo Charger модулу 0.06 $
  • 2 эркек жана 1 аял мини JST туташтыргычы 0.05 $

Жалпы наркы ------ 13 $ Болжол менен

Башка бөлүктөрү:

  • 2-3 жок. Барбекю таягы
  • 1 жок. 50см х 50см 3мм девон баракчасы же 3мм катуу көбүк барагы
  • Жалгыз өзөктүү изоляцияланган секирүүчү зым
  • Nodemcu же cp2102 USB UART конвертерине esp8266га камтылган программаны жүктөө үчүн программист катары
  • Скотч
  • Супер клей

Керектүү инструменттер:

  • Хобби классы Лайкоо куралдары
  • Бычак кармагыч менен хирургиялык бычак
  • Ысык желим мылтык
  • Масштаб
  • ESP8266 Arduino Core менен Arduino IDEге ээ болгон компьютер
  • Android мобилдик телефону

Бизге керектүү нерселердин баары ушул … Эми баарыбыз жинди WiFi башкарылган учагыбызды курууга даярбыз

2 -кадам: 2 -кадам: Башкаруу механизмин түшүнүү

2 -кадам: Башкаруу механизмин түшүнүү
2 -кадам: Башкаруу механизмин түшүнүү
2 -кадам: Башкаруу механизмин түшүнүү
2 -кадам: Башкаруу механизмин түшүнүү
2 -кадам: Башкаруу механизмин түшүнүү
2 -кадам: Башкаруу механизмин түшүнүү

Бул учак дүмүрчөктү башкарууну (Руль) жана чайырды (көтөрүлүүнү/түшүүнү) жана абанын ылдамдыгын контролдоо үчүн дифференциалдуу түртүүнү колдонот, андыктан серво кыймылдаткычтын кереги жок жана эки негизги өзөксүз DC мотору түртүүнү жана башкарууну камсыз кылат.

Канаттын көп бурчтуу формасы сырткы күчкө каршы шамалдын туруктуулугун камсыздайт (Шамалдын соккусу). Башкаруу беттеринде (лифт, Эйлерон жана Руль) сервоприводдон атайылап оолак болуу, учактын конструкциясын эч кандай татаал башкаруу механизми жок эле курууга оңой кылат, ошондой эле конструкциянын баасын төмөндөтөт. Учакты башкаруу үчүн бизге керектүү нерсенин баары, Coreless DC моторунун мобилдүүлүгүн Android колдонмосу аркылуу WiFi аркылуу алыстан башкарууну көзөмөлдөө. Бул учактын дизайнын 3Dде байкагысы келгендер болсо, мен бул жерге Fusion 360 скриншотун жана стл файлын тиркеп койдум.. сиз дизайнды каалаган көз караш менен кароо үчүн онлайн stl көрүүчүнү колдонсоңуз болот.. бул дагы бир жолу документтер үчүн учактын CAD дизайны, сизге 3D принтер же лазер кескичтин кереги жок.. андыктан кабатыр болбоңуз:)

3 -кадам: 3 -кадам: Controller схемасы ESP8266 негизинде

3 -кадам: Controller схемасы ESP8266 негизинде
3 -кадам: Controller схемасы ESP8266 негизинде

Схемада ар бир компоненттин функциясын түшүнүүдөн баштайлы,

  • ESP12e: Бул ESP8266 WiFi SoC Android колдонмосунан UDP башкаруу пакеттерин алат жана сол жана оң мотордун RPMин башкарат. Ал батареянын чыңалуусун жана WiFi сигналынын RSSIин ченеп, Android колдонмосуна жөнөтөт.
  • D1: ESP8266 модулу маалымат баракчасына ылайык 1.8V ~ 3.6V ортосунда коопсуз иштейт, демек бир клеткалуу LiPo батарейкасы ESP8266 электр энергиясы үчүн түздөн -түз колдонулбайт, андыктан конвертерди түшүрүү керек. Райондун салмагын жана татаалдыгын азайтыңыз Мен 1N4007 диодун батарея чыңалуусун (4.2V ~ 3.7V) 0.7V (1N4007 чыңалуусу менен) түшүрүү үчүн 3.5V ~ 3.0V диапазонунда чыңалуу үчүн ESP8266 менен камсыз кылдым.. Мен анын жаман жолун билем, бирок бул учак үчүн жакшы иштейт.
  • R1, R2 жана R3: бул үч резистор ESP8266 минималдуу орнотуу үчүн эң аз талап кылынат. Аны иштетүү үчүн R1 тартуучу ESP8266 CH_PD (EN) пини. ESP8266нын RST пини активдүү төмөн, андыктан R2 ESP8266дын RST тарткычын тартып, аны баштапкы абалга келтирет. кубаттоо боюнча маалымат барагына ылайык, ESP8266 GPIO15 пини төмөн болушу керек, ошондуктан R3 ESP8266 GPIO15ти түшүрүү үчүн колдонулат.
  • R4 жана R5: R4 жана R5 ESP8266 күйгүзүлгөндө, моторлордун (мотордун иштеши) ар кандай жалган триггерин болтурбоо үчүн T1 жана T2 дарбазасын түшүрүү үчүн колдонулат. (Эскертүү: Бул долбоордо колдонулган R1ден R5ке чейинки баалуулуктар 3.3Kohms, бирок 1K дан 10Kга чейинки ар кандай каршылык үзгүлтүксүз иштейт)
  • T1 жана T2: Бул эки Si2302DS N-канал электр mosfets (2.5 Amp рейтинги) GPIO4 жана GPIO5 ESP8266 келген PWM тарабынан сол жана оң мотору RPM көзөмөлдөйт.
  • L_MOTOR жана R_MOTOR: Бул 7mmx20mm 35000 RPM Coreless DC моторлору учуу жана контролдоо учагы үчүн дифференциалдуу күчтү камсыз кылат. Ар бир мотор 3.7V 30gram түртүүнү камсыз кылат жана ылдамдыкта 700mA ток тартат.
  • J1 жана J2: Бул ESP12e модулу жана Батарея байланышы үчүн колдонулган мини JST туташтыргычы. Сиз жок дегенде 2Амп токту башкара турган каалаган туташтыргычты колдоно аласыз.

(Эскертүү: Мен аралаш сигнал схемасынын дизайнында конденсатордун ажыратылышынын маанилүүлүгүн толугу менен түшүнөм, бирок схеманын татаалдыгын жана бөлүктөрдүн санын болтурбоо үчүн бул долбоордо конденсаторлорду ажыратуудан алыс болдум, анткени ESP8266нын WiFi бөлүгү гана RF/Analog жана ESP12e модулунун зарыл ажыратуу конденсаторлоруна ээ BTW эч кандай тышкы ажыратуучу конденсатор схемасы жок эле жакшы иштейт.)

Бул кадам менен pdf форматындагы программалоо байланышы бар ESP12e кабыл алуучунун схемасы тиркелет.

Step 4: Step 4: Controller Assembly

Коштомо жазуусу бар видеонун үстүндө бул долбоор үчүн иштелип чыккан ESP12e Based Receiver cum контроллеринин этап -этабы менен курулушу көрсөтүлөт. Мен жөндөмүмө жараша компоненттерди жайгаштырууга аракет кылдым. мурунку кадамда берилген схеманы эске алуу менен компоненттерди жөндөмүңүзгө жараша жайгаштыра аласыз.

Бир гана SMD мосфеттери (Si2302DS) өтө кичинекей жана аларды ширетүүдө кам көрүү керек. Менде бул мосфеттер менин инвентарымда бар, ошондуктан мен аны колдондум. Сиз Rdson <0.2ohms жана Vgson 1.5Amps менен кандайдыр бир чоңураак TO92 топтомун колдоно аласыз. (Эгерде сиз мындай мосфетти рынокто оңой эле тапсаңыз, мага сунуштаңыз.) Бул жабдык даяр болгондон кийин, биз баарыбыз WiFi Plane программасын жүктөп берүүгө даярбыз, бул процессти кийинки кадамда талкуулайбыз.

5 -кадам: 5 -кадам: ESP8266 Firmware орнотуу жана жүктөө

Image
Image

Бул долбоордун ESP8266 камтылган программасы Arduino IDEдин жардамы менен иштелип чыккан.

Nodemcu же USBtoUART Converter программасын ESP12eге жүктөө үчүн колдонсо болот. Бул долбоордо мен Nodemcu программасын ESP12eге жүктөө үчүн программист катары колдонуп жатам.

Жогорудагы видео ушул процессти этап -этабы менен көрсөтөт..

Бул камтылган программаны ESP12eге жүктөөнүн эки жолу бар,

  1. Nodemcu жаркылдатуучу колдонуу: Эгерде сиз жөн гана бул кадамга тиркелген wifiplane_esp8266_esp12e.bin бинардык файлын колдонууну кааласаңыз, анда бул ээрчүүнүн эң жакшы ыкмасы.

    • Wifiplane_esp8266_esp12e.bin бул кадамдын тиркемесинен жүктөп алыңыз.
    • Nodemcu flasher репонун расмий github репозиторийинен жүктөп алып, аны ачыңыз.
    • Кысылган папкада, nodemcu-flasher-master / Win64 / Releaseге өтүңүз жана ESP8266Flasher.exe файлын иштетиңиз.
    • ESP8266Flasherдин конфигурация өтмөгүн ачыңыз жана экилик файлдын жолун INTERNAL: // NODEMCUдан wifiplane_esp8266_esp12e.bin жолуна өзгөртүңүз
    • Жогорудагы видеого ылайык кадамдарды жасаңыз ….
  2. Arduino IDEди колдонуу: Эгерде сиз программалык камсыздоону (б.

    • Arduino IDEди ESP8266 үчүн ушул эң сонун Нускамага ылайык орнотуңуз.
    • Бул кадамдын тиркемесинен wifiplane_esp8266.ino жүктөп алыңыз.
    • Arduino IDE ачыңыз жана wifiplane_esp8266.ino кодун көчүрүп, Arduino IDEге чаптаңыз.
    • Төмөндөгү эки сапты түзөтүү аркылуу кодуңузда тармактын SSID жана Сырсөзүн түзөтүңүз. жана жогорудагы видеого ылайык кадамдарды жасаңыз.
    • char ssid = "аялдык учак"; // сиздин тармак SSID (аты) char pass = "wifiplane1234"; // сиздин тармак сырсөзүңүз (WPA үчүн колдонуу, же WEP үчүн ачкыч катары колдонуу)

6 -кадам: 6 -кадам: Учак жыйноо

Image
Image
6 -кадам: Учак жыйнагы
6 -кадам: Учак жыйнагы

Airframe куруу журналы жогорудагы видеодо этап -этабы менен көрсөтүлгөн.

Мен 18смх40см өлчөмүндөгү девон көбүгүн колдонуп көрдүм. Барбекю таягы фюзеляжга жана канатка кошумча күч берүү үчүн колдонулат. Жогорудагы сүрөттө Airframe планы берилген, бирок сиз учактын негизги аэродинамикасын жана салмагын эске алуу менен планыңызды муктаждыгыңызга жараша өзгөртө аласыз. Бул учактын электроника орнотууларын эске алуу менен, ал болжол менен 50 грамм салмагы бар учакты башкара алат. Бул учак менен батарейканын учуу салмагы кошо алганда BTW жана бул электроника 36 граммды түзөт.

CG Жайгашкан жери: Мен жылмакай жылыш үчүн CGнын башкы бармак эрежесин колдондум … анын аккордунун 20% -25% канатынын алдыңкы четинен алыс… Бул лифт менен бир аз жогору көтөрүлгөн CG орнотуусу менен нөл дроссель, деңгээл чымын 20-25% дроссель менен жана дроссель кошулганда лифттен улам көтөрүлө баштайт …

Бул жерде youtube видеосу ушул эле электроника менен учуучу канат конструкциялары, сизге ар кандай дизайн менен эксперимент кылууга дем берүү үчүн, ошондой эле бул конструкцияны көптөгөн конструкциянын дизайны менен колдонууга болорун далилдөө үчүн.

7 -кадам: 7 -кадам: Android тиркемесин орнотуу жана тестирлөө

Image
Image

Android колдонмосун орнотуу:

Сиз жөн гана смартфонуңузга ушул кадам менен тиркелген wifiplane.apk файлын жүктөп алып, жогорудагы видеого ылайык инструкцияларды аткарышыңыз керек.

Колдонмо жөнүндө, бул Android колдонмосу Android үчүн иштетүү аркылуу иштелип чыккан.

Колдонмо пакетке кол коюлган эмес, андыктан телефонуңузду жөндөөдө белгисиз булак опциясын иштетишиңиз керек. Вибраторго жана WiFi тармагына кирүү үчүн бир гана укук керек.

Android колдонмосун колдонуу менен учактын алдындагы тест: Android колдонмосу смартфонуңузда иштеп баштаганда, колдонмонун иштешин жана колдонмонун ар кандай сонун өзгөчөлүктөрүн билүү үчүн жогорудагы видеого кайрылыңыз., ЧОНДОН да … СЕН ЖАСАДЫҢ …

8 -кадам: 8 -кадам: Учууга убакыт келди

Image
Image

Учууга даяр?…

  • ТАЛААГА КИРҮҮ
  • КЭЭР ГЛИД ТЕСТИН КЫЛЫҢЫЗ
  • ЛИВАТОРДУН БУРЧУН ӨЗГӨРТҮҮ ЖАНА УЧАКТЫН МУРУНА САЛМАКТЫ КОШУУ/АЛЫШТЫРУУ …
  • БИР жолу БИР ТЕМЕЗ ЖАРКЫН, УЧАКТАГЫ КҮЧТӨР ЖАНА АНДРОИД КОЛДОНМОСУН АЧЫҢЫЗ
  • Шамалга каршы 60% БУТКУЛДУГУ МЕНЕН КОЛДОН УЧУРУУ
  • АБАДА БИР БОЛСО, ДЕҢГЭЭЛДЕ 20% дан 25% га БАШТАП ОҢОЙ УЧУУ КЕРЕК.

Сунушталууда: