Оглавление:
Видео: Спектрометр с использованием Arduino: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Наблюдаемый нами свет, например солнечный свет, состоит из света различной длины волны. Также вещества обладают свойством поглощать свет определенной длины волны. Итак, если вы наблюдаете спектры света далеких звезд на Земле, вы можете увидеть, какие длины волн поглощаются, чтобы вы могли увидеть компоненты межзвездного газа между звездой и Землей.
На этот раз я использовал мини-лампочку вместо солнца, химическую жидкость вместо межзвездного газа и фотодиод вместо земного наблюдателя.
Это мой первый проект Arduino.
Шаг 1. Обзор и материалы
Свет, излучаемый источником света, сначала проходит через щель, после чего он спектрально разделяется элементом решетки, затем он проходит через химическую жидкость и попадает в фотоприемник. Решетка постепенно вращается серводвигателем. Мы помечаем угол поворота решетки и выход фотодиода и сохраняем каждый раз. Arduino будет управлять серводвигателем и сохранять данные.
Коллимирующие линзы, необходимые для получения параллельного света, вынимаются из DVD-плеера Junk. Я использовал бритвенное лезвие для разреза и кусок DVD для решетки. Поскольку идеально подходят параллельные канавки, используйте ту часть, которая находится как можно ближе к окружности. Чтобы уменьшить передаточное число, вставьте блок шкива TAMIYA между серводвигателем и решеткой. Химический раствор вводится в ячейку для анализа в видимом свете. Поместите спектрометр в пластиковый контейнер и поместите все оптические системы на алюминиевую пластину.
Шаг 2: Схема фотоприемника
Подключите фотодиод к интегрирующей цепи и усредните выходной сигнал с помощью Arduino. Время интегрирования зависит от интенсивности света источника света. На этот раз он был установлен на 20 с. Используемые части следующие.
- NJL7502L (фотодиод)
- 74HC4066N (аналоговый переключатель)
- TLC272AIP (операционный усилитель)
- 10кОм * 3
- 100 Ом * 1
- Пленочный конденсатор 0,01 мкФ
- Пленочный конденсатор 0,1 мкФ
Шаг 3: Сборка
Соберите каждую часть и поместите оптическую систему на алюминиевую пластину. Все используемые детали окрашены в черный матовый цвет. Тщательно отрегулируйте оптическую ось, чтобы свет от источника света падал на фотоприемник.
Шаг 4: Калибровка и измерение
Сначала мы получим данные о воде. Проанализируйте данные о химической жидкости как соотношение с силой воды. Калибровка длины волны проводилась с использованием трех светодиодов с разной длиной волны. Химическая жидкость окрашена индикатором Ph. Я использовал HCl, C6H4 (COOK) (COOH), H3PO4, стиральный порошок.
Поскольку наблюдалась характерная для оборудования линия поглощения, после ее удаления она была сглажена. Понимание принципа работы спектроскопа и сборка оборудования стало очень полезным опытом. Может применяться для измерения спектра длин волн полноцветных светодиодов и др.
Спасибо.
Рекомендуемые:
Мониторинг ускорения с использованием Raspberry Pi и AIS328DQTR с использованием Python: 6 шагов
Мониторинг ускорения с помощью Raspberry Pi и AIS328DQTR с использованием Python: Ускорение конечно, я думаю, в соответствии с некоторыми законами физики. - Терри Райли Гепард использует удивительное ускорение и быстрое изменение скорости при преследовании. Самое быстрое существо, выброшенное на берег, время от времени использует свой максимальный темп, чтобы поймать добычу
Бесконтактный инфракрасный термометр на базе Arduino - ИК-термометр с использованием Arduino: 4 шага
Бесконтактный инфракрасный термометр на базе Arduino | ИК-термометр с использованием Arduino: Привет, ребята, в этой инструкции мы сделаем бесконтактный термометр с использованием Arduino, поскольку иногда температура жидкости / твердого вещества слишком высока или слишком низка, и тогда трудно установить контакт с ним и прочитать его температура тогда в этом сценарии
Neopixel Ws2812 Радужный светодиодный светильник с ручкой M5stick-C - Запуск Rainbow на Neopixel Ws2812 с использованием M5stack M5stick C с использованием Arduino IDE: 5 шагов
Neopixel Ws2812 Радужный светодиодный светильник с ручкой M5stick-C | Запуск Rainbow на Neopixel Ws2812 с использованием M5stack M5stick C с использованием Arduino IDE: Привет, ребята, в этой инструкции мы узнаем, как использовать светодиоды neopixel ws2812 или светодиодную ленту, светодиодную матрицу или светодиодное кольцо с платой разработки m5stack m5stick-C с Arduino IDE, и мы сделаем радуга с этим
RF 433MHZ Радиоуправление с использованием HT12D HT12E - Создание радиочастотного пульта дистанционного управления с использованием HT12E и HT12D с частотой 433 МГц: 5 шагов
RF 433MHZ Радиоуправление с использованием HT12D HT12E | Создание радиочастотного пульта дистанционного управления с использованием HT12E и HT12D с частотой 433 МГц: в этой инструкции я покажу вам, как сделать радиоуправляемый пульт дистанционного управления с использованием модуля приемника передатчика 433 МГц с кодированием HT12E & ИС декодера HT12D. В этом руководстве вы можете отправлять и получать данные, используя очень-очень дешевые КОМПОНЕНТЫ, КАК: HT
Беспроводной пульт дистанционного управления с использованием модуля 2,4 ГГц NRF24L01 с Arduino - Nrf24l01 4-канальный / 6-канальный передатчик-приемник для квадрокоптера - Радиоуправляемый вертолет - Самолет на радиоуправлении с использованием Arduino: 5 шагов (с изображениями)
Беспроводной пульт дистанционного управления с использованием модуля 2,4 ГГц NRF24L01 с Arduino | Nrf24l01 4-канальный / 6-канальный передатчик-приемник для квадрокоптера | Радиоуправляемый вертолет | Самолет на радиоуправлении с использованием Arduino: для управления автомобилем на радиоуправлении | Квадрокоптер | Дрон | Самолет RC | Лодка с дистанционным управлением, нам всегда нужны приемник и передатчик, предположим, для RC QUADCOPTER нам нужен 6-канальный передатчик и приемник, а такие типы TX и RX слишком дороги, поэтому мы сделаем один на нашем