(57) Ингалятор сухого порошка, содержащий первую камеру, имеющую отверстие, для удерживания сухого порошка и газа, и вторую камеру, соединенную с первой камерой по меньшей мере одним проходом, для приема сухого порошка в аэрозолизированной форме из первой камеры и доставки аэрозолизированного сухого порошка пользователю. По меньшей мере один оптический датчик отслеживает частицы аэрозолизированного порошка, проходящие во второй камере. Вибратор, присоединенный к первой камере, аэрозолизирует сухой порошок и вынуждает аэрозолизированный порошок перемещаться по меньшей мере через один проход, тем самым доставляя порошок из первой камеры во вторую камеру в виде аэрозолизированного сухого порошка. Блок управления вибратором управляет работой вибратора на основе количества частиц аэрозолизированного порошка, проходящих во второй камере и доставляемых пользователю.