Съдържание:

Имате поща: 4 стъпки
Имате поща: 4 стъпки

Видео: Имате поща: 4 стъпки

Видео: Имате поща: 4 стъпки
Видео: Решение о ликвидации (4К) серии 3 и 4 (боевик, драма, реж. Александр Аравин, 2018 г.) 2024, Ноември
Anonim
Image
Image
Имате поща
Имате поща
Имате поща
Имате поща
Имате поща
Имате поща

Пощенските услуги днес са част от ежедневието. Има няколко различни причини, които сочат необходимостта от пощенската услуга. Номер едно винаги ще бъде заради способността му да свързва хора. На второ място е електронната търговия, която днес процъфтява и много други причини правят пощенските услуги толкова важни.

Но какво се случва, когато дойде поща? Повечето хора трябва да отидат до пощенската си кутия, за да проверят дали във входящата поща има пакет, сметка или писмо от член на семейството. Това може да бъде много изтощително, ако живеете на четвъртия етаж в сграда без асансьор и пощенските кутии се намират на приземния етаж.

Така че пощенският робот ще направи живота ви много по -лесен, като ви информира, че пощенският човек е изпуснал нещо във вашата пощенска кутия. Принципът е прост, два светодиода осветяват два фоторезистора, ако има нещо между откриващите елементи, голямо количество светлина няма да достигне до фоторезисторите. По този начин разпознава писмото на микроконтролера и изпраща до втория модул във вашия апартамент известие със звук и текст!

Консумативи

2x Arduino Nano

2x 10k резистор

2x 220 резистор

2x 5 мм LED

2x фоторезистор

1x 433 MHz приемник/предавател модул

1x MAX7219 Dot LED матричен дисплей

1x 297x420x4mm Шперплат

1x активен звуков сигнал

4x 2x 1, 5V държач за батерия или две 5V захранващи банки

25x Dupont Jumper Wire Cables

1x 2x 8 см дъска за прототипи

Материалът струва около 30 долара.

Стъпка 1: Направете притежателя на писмото

Image
Image
Изработка на притежателя на писмото
Изработка на притежателя на писмото
Изработка на притежателя на писмото
Изработка на притежателя на писмото

Поставката за букви е дървен калъф, който ще бъде поставен в пощенската кутия и ще държи сензорите, микроконтролера, батерията и предавателя. Използвах 4 мм шперплат за конструиране на държача, но можете да използвате и други материали.

Можете да намерите и изтеглите моделите на парчетата за тази част от pdf файла LetterHolderPattern. Този държач е проектиран да се побере в пощенска кутия със следните размери 310 x 210 x 80 мм. Можете да промените размерите директно във файла AutoCAD, ако искате да запазите дизайна, но размерите на вашата пощенска кутия не преминават към моя дизайн.

Изрежете частите и изпечете ръбовете с фина шкурка, след това залепете частите заедно, както се вижда на снимките, и оставете лепилото да изсъхне 24 часа.

Стъпка 2: Подготовка и инсталиране на електрониката в пощенската кутия

Image
Image
Подготовка и инсталиране на електрониката в пощенската кутия
Подготовка и инсталиране на електрониката в пощенската кутия
Подготовка и инсталиране на електрониката в пощенската кутия
Подготовка и инсталиране на електрониката в пощенската кутия

Всеки 5 мм светодиод се нуждае от резистор от 220 ома, който трябва да бъде запоен от положителната страна. И двата светодиода използват общ проводник към земята. Цифровите щифтове D8 и D9 управляват светодиодите, а аналоговите щифтове A0, A1 отчитат входното напрежение от LDR. От схемата на веригата можете да намерите повече информация за откриващия елемент.

Предавателят 433 MHz се нуждае от захранване, а третият щифт в средата е свързан с щифт 10 на микроконтролера Nano. Модулите обикновено се предлагат без антена, което намалява драстично обхвата на комуникация, за да се разшири обхватът, запоен по 34,6 см проводник във всеки модул.

За батерията използвах два държача за батерии 2 x 1,5 V AA, които залепих и свързах последователно чрез запояване на положителния кабел на първия към отрицателния на втория, за да има напрежение от 6 V за алкални батерии и 4,8 V, когато се използват четири презареждащи се Ni-MH батерии. Друг вариант е да използвате захранваща банка, директно свързана към USB захранването на arduino.

Захранването е поставено от лявата страна, в средата на микроконтролера и от дясната страна на предавателя 433 MHz. Кабелите за свързване на частите са обикновени проводници Dupont от проекта arduino. Използвал съм прототипна платка, за да свържа в един ред всички положителни и друг ред за всички отрицателни кабелни проводници, накрая поставих тази част в средата до arduino nano.

Стъпка 3: Създаване на калъф на приемника

Image
Image
Изработка на калъф на приемника
Изработка на калъф на приемника
Изработка на калъф на приемника
Изработка на калъф на приемника

Корпусът на приемника трябва да съдържа матрицата със светодиодни точки, микроконтролера с приемник 433 MHz и захранването. Направих персонализиран дизайн, съответстващ на робота с инструкции, и го нарекох postbot. Дизайнът първо беше копиран от хартия на шперплат, след това рамката за дисплея беше премахната и накрая с помощта на пирограф беше създаден моделът.

Матричният дисплей има два пина за захранването, DataIn е свързан към пин 12, LOAD (CS) е свързан щифт 11, а щифтът CLK е свързан към щифт 10. Анодът на бипера е свързан към щифт 13 и arduino може да се захранва от захранваща банка или 5 -волтово захранване.

Стъпка 4: Програмиране на приемник и предавател

Програмиране на приемник и предавател
Програмиране на приемник и предавател

За да комуникира с 433MHz модули, Arduino се нуждае от библиотеката RCSwitch.h, а библиотеката LedControl.h се използва за управление на матричния дисплей. Използвах и библиотеката LowPower.h за енергоспестяващи цели в предавателния модул, тъй като се захранва с батерии.

Кодът на предавателя първо се настройва на светодиодите и след това отчита входните стойности на фоторезисторите. Разликата в двете показания се използва за калибриране на сензорите. Следващата стъпка е да прочетете стойността на първия светодиод и да определите дали има препятствие между светодиода и фоторезистора, ако между тях няма нищо, вторият светодиод е включен и ако също не е открито нищо, тогава стойността на последния отчитането се предава на приемника.

След като Receiver-arduino получи сигнал, трябва да се определи дали стойността съответства на празна пощенска кутия или не. Ако няма поща, кратък звуков сигнал информира, че полето е празно и X се появява на точков дисплей, в противен случай се показва символ на поща, дълъг звуков сигнал от вас, че имате поща!

Поздравления, че сте направили всичко правилно. Ако харесвате инструктажа, имате въпроси или имате нужда от помощ, моля, уведомете ме.

Препоръчано: