ibutton и Arduino Nano с защелкой
- Войдите на сайт для отправки комментариев
Нужно написать код для устройства - ibutton+Arduino Nano+защёлка.
Эту схему я сам сделал, чтобы удобнее было, когда собирал.
К1 – это реле
BQ1 – это пищалка
U1 – это понижающий с 12 В до 5, мне пришлось его ставить так как защелка питается от 12 вольт
А1 – это Arduino Nano
А2 – это считывалка ключей iButton
А3 – это дисплей WH1602B-YYH-CTK
SB1 и SB2 – это кнопочки
Алгоритм у этой штуки я надумывал такой: первый раз, когда устройство включается, с начала заносится в память, скажем так, ключ админа. И каждый раз, когда этот ключ считывается, появляется возможность, добавлять и удалять ключи, управлять этими действиями можно с помощью двух кнопок (недавно только осознал, что какие нафиг две кнопки, хорошо хоть одну не взял, вот я дебил), а на дисплее будет отображаться вся информация об ключе, который надо занести, или удалить (вот заносим мы второй ключ и на дисплей выводится его id, но он уже является ключом обычного пользователя. Хотим удалить и выводятся последовательно id ключей пользователей, которые занесены в память и по нажатию кнопки на одном из выведенном ключе, он удаляется из памяти. Вот это как по мне самый непродуманный, сложный момент, который можно упростить, но я не знаю как (приходит на ум только большее количество кнопок, а не 2).
И опишу, назовем так - обычный режим.
Когда считывается id ключа, который не админа, а обычного пользователя. Он сравнивается с теми, которые занесены в память и если этот id есть, то с ардуины на реле подается сигнал, защелка отпирается и небольшое время ещё открыта, пищалка при этом синхронно издает пару звуков, ну типо как в домофонах. Я думаю Вы поняли. Если это важно, то я всё собрал на мекетной плате.
А чем не устраивает готовое устройство, с перечисленными вами функциями да ещё и с внутренней памятью https://alpatech.ru/kontrol-dostupa/schityvateli-skd/beskontaktnye/matrix-ii-beskontaktnyy-schityvatel-pulsar-telekom/
Я всё понимаю, но ситуация такая, что мне нужна рабочая моя версия.
А для работы с базой этого устройства, есть кoнтpoллep Z-5R, через который удаляются и заносятся дистанционно прямо с компа все метки. Причем в той же программе вы можете присвоить метке ФИО конкретного человека который пользуется данной меткой.. Думаю , разработка вашего устройства начнется минимум от $100.
Готовое устройство стоит 510 рублей (https://alpatech.ru/kontrol-dostupa/kontrollery-stacionarnye/z-5r-avtono...) может почти все, что Вы написали (не показывает коды ключей). Заказ будет стоить минимум в десять раз дороже (это если у кого-то есть что-то готовое). Вы точно уверены что Вам это надо?
На самом деле ничего нет, я читал, что ключи могут заноситься в память EEPROM на ардуине и поэтому взял для реализации, что в этом устройстве будет так же.
Ну к сожалению мне нужно работать с тем что есть и сделать так, чтобы моё устройство функционировало. Сама схема у меня уже собрана.
Ну к сожалению мне нужно работать с тем что есть и сделать так, чтобы моё устройство функционировало. Сама схема у меня уже собрана.
Я честно не знаю за ценообразование при написании кода, но у меня был расчёт до 5к
Диплом?
Курсач
Тогда цена начинается от 20000р
Оплата работы человека + код, который он написал?
Код
Понял, странно, я думал он не такой сложный
Понял, странно, я думал он не такой сложный
код совсем несложный, но для ленивых студентов наценка 500%
Я конечно понимаю, что всех гребут под одну гребёнку, но под лень попадает то, что у меня никогда адекватно программирование не преподавалось и понимания у меня в этом почти что ноль?
под лень попадает то, что у меня никогда адекватно программирование не преподавалось и понимания у меня в этом почти что ноль?
а кто в этом виноват?
Сомневаюсь, что в гуманитарном ВУЗе задают такие курсовики. А коль ты в техническом, значит будь добр учиться добросовестно, не хочешь - не ищи причины, иди лучше в армию, там кормят на халяву и думают за тебя. Мечта идиота.
Мечта идиота заключается в том, что мне в колледже не дали тех знаний и направления изучений в программировании, которые потом потребуются для создания устройств и как в итоге написания курсача и в дальнейшем диплома? А как подходит срок и требуют проект на одной из видов Arduino, то ты сам пройди экспресс подготовку по языкам программирования и сделай так, чтобы всё работало. И не е**т собака волка - есть такая поговорка, в этом заключается добросовестная учеба?
Скорее, не взял. Не ищи причины, плохому танцору всегда всё мешает.
По факту
специальность какая, интересно
Колледж это что? - это ПТУ или это как Тринити-колледж в Дублинском универе? :)
Ну и зачем ходить в колледж, где ничего не дают?
Техник по компьютерным сетям
А на счёт разницы в них, в колледже изучение идёт углублёнее.
Ну почему же не дают, всё кроме программирование нормально
Техник по компьютерным сетям
а это кто? - тот кто кабель по чердакам тянет? зачем для этого образование? :)
Это я :) Ну почитайте сами про это
Я вижу, вы хороший студент. Убедили. Могу дешевле деда сделать. 19850 р.
Если он не против