Мазмұны:

Даптық компас белбеуі: 9 қадам
Даптық компас белбеуі: 9 қадам

Бейне: Даптық компас белбеуі: 9 қадам

Бейне: Даптық компас белбеуі: 9 қадам
Бейне: Обязательно запомни эту хитрость! Как можно моментально вывести йод с одежды? #shorts 2024, Шілде
Anonim
Даптық компас белбеуі
Даптық компас белбеуі

Солтүстікке қарай дірілдейтін Arduino қозғалтқыш белбеуі.

Адамның қабылдауы әрқашан біздің биологиялық сезімімізбен шектелген, бірақ егер біз оны өзгерте алсақ ше? Табиғатта магнит өрісін, барометрлік қысымды, қоршаған электр энергиясын және жылу сәулесін сезу қабілеті бар жануарлар бар. Бұл жобаның көмегімен мен адамның (АКА мен) заманауи технологиямен жұмыс істейтін жаңа сезімдерге ие болуының қандай болатынын зерттедім. Осы зерттеудің ауқымы үшін мен магниторецепциямен тәжірибе жасадым. Мен кері байланыс құрылғылары үшін арзан магнитометрі мен тиындық діріл қозғалтқыштары бар Arduino Nano қолдандым. Мен құрылғыны белбеуге салып, оны портативті ету үшін батареямен біріктірдім.

Бұл жоба Дэвид Иглеманның жұмысынан үлкен шабыт алды. Бұл мақаланың қысқаша мазмұны - терінің діріл қозғалтқыштарын теріге қоюға болады, ал сенсорлық ақпаратты кодымен оларды белгілі бір үлгіде қосу үшін пайдалануға болады, оны ақырында қолданушы саналы түрде қабылдайды.

Мен кейбір өзгерістер енгізуді жоспарлап отырмын (белбеуді тұрақты ету үшін), сол кезде процестің фотосуреттерін көбірек жіберемін.

Жабдықтар

  • Ардуино Нано
  • MPU-9250 (магнитометр)
  • 8 тиындық діріл қозғалтқышы
  • Түйме
  • 10K резистор
  • Шағын USB кабелі
  • Белбеу (мен ерлерге арналған 38 Wrangler былғары белбеуін қолдандым)
  • USB батарея жиынтығы
  • Ыстық желім
  • Дәнекерлеу жиынтығы

1 -қадам: Мотор позицияларын белгілеңіз

Белбеуді тағып жатқанда, сіздің алдыңыздан бастап әр 45 градусқа белгі қойыңыз. Бұл жерде қозғалтқыштар орналастырылады. Arduino, магнитометр мен түйме сіздің артыңыздағы қозғалтқыштың (S) және оның оң немесе сол жағындағы қозғалтқыштың (SE немесе SW) арасына қойылады. Мен барлық қозғалтқыштарға олардың негізгі бағыты бойынша сілтеме жасаймын, солтүстік белдеудің алдыңғы жағы деп есептеймін.

2 -қадам: Діріл қозғалтқыштарын белдікке бекітіңіз

Белгіленген жерге діріл қозғалтқыштарын бекітіңіз. Мен қолданатын діріл қозғалтқыштарының жабысқақ тіректері болды, бұл оны жеңілдетеді.

3 -қадам: Arduino мен магнитометрді біріктіріңіз

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

4 -қадам: Arduino -ны орнында ұстаңыз

Arduino -ны белбеуге бекітіңіз. Мен бұл кезеңде ілгекті қолдандым, себебі мен оны 6 -қадамда ауыстырдым.

5 -қадам: Схеманы жинаңыз

Циклды жинаңыз
Циклды жинаңыз

Келесі схемада көрсетілген тізбекті жинаңыз. Ескертпе: схемада діріл қозғалтқыштары жалпы жерге қосылған сымды көрсетеді - бұл Arduino -ға қосылуды жеңілдетеді, бірақ қажет емес. Мүмкін сізге қозғалтқыштарға қосымша ұзындықтағы сымдарды қосу керек және Arduino -ға USB кабелін салу керек.

6 -қадам: Сымдарды жабыңыз / қорғаңыз

Схеманы электрлік таспамен ораңыз. Ең жақсы нәтижеге жету үшін ені белбеумен бірдей болатын электр таспасын алыңыз және бүкіл белдікті ораңыз, тек Arduino үшін ашық USB кабелін қалдырыңыз.

7 -қадам:

Қажетті кітапханаларды орнатқаннан кейін осы эскизді Arduino -ға жүктеңіз.

Қажетті кітапханалар

  • Bolderflight MPU9250
  • Калман сүзгісі

8 -қадам: Батарея жинағын қосыңыз

Батарея жинағын Arduino USB портына салыңыз және қалтаға салыңыз немесе белбеуіне бекітіңіз.

9 -қадам: (Міндетті емес) Әрқашан қосулы және діріл режимін өзгерту

Дискретті режимге (бағыт өзгерген кезде ғана солтүстікке қарай кіші импульс) немесе әрқашан қосулы режимге (әрқашан солтүстікке қарай дірілдеу) ауысу үшін түймені екі рет басыңыз.

Ұсынылған: