Мазмұны:
- 1 -қадам: Сізге қажет компоненттер:
- 2-қадам: Raspberry Pi-ді Wi-Fi желісіне қосу
- 3 -қадам: Жабдық
- 4-қадам: SQL мәліметтер базасы
- 5 -қадам: веб -сайт
- 6 -қадам: тұрғын үй
Бейне: Таблеткалар үшін автоматты диспенсерді қалай жасауға болады: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл менің автоматты таблетка диспенсері. Мен мұны мектебімдегі жоба үшін жасадым. Менің бұлай жасауымның себебі, менің жігітімнің әжесі көп таблетка қабылдауы керек еді және сол кезде оның қайсысын ішу керектігін білу оған өте қиын. Мен сізге таблеткаларды уақытында беретін таблетка диспенсерін жасадым.
Бұл курстың веб -сайтын құруға да тура келді. Міне веб -сайтқа сілтеме:
1 -қадам: Сізге қажет компоненттер:
Міне, сізге қажет компоненттердің тізімі:
- R+ Raspberry Pi 3 үлгісі B+
- 16 ГБ micro SD
- Raspberry Pi жеткізу 5, 1В/2, 5А
- Жасыл жарық диоды
- Көк жарық диоды
- Зумер
- I2C бар LCD дисплей
- Сенсор сенсоры
- LDR
- MCP3008
- Драйвері бар тепкіш қозғалтқыш (ULN2003A)
- RFID
- Нан тақтасы
- Резистор 10К Ом 5%
- 2 x резистор 470 Ом 5%
Мен қолданған тұрғын үй үшін:
- Жүн
- Картон
- Желімді мылтық
- Супер желім
Бірақ сіз тұрғын үйді қалағаныңызша жасай аласыз.
2-қадам: Raspberry Pi-ді Wi-Fi желісіне қосу
Егер сіз Pi-ге қосылсаңыз, Wi-Fi желісін келесі қадамдармен орнатуға болады.
sudo raspi-config
- Желі опцияларына өтіңіз.
- Wi-Fi желісіне өтіңіз.
- SSID енгізіңіз (желі атауы).
- Құпия сөзді енгізіңіз.
Енді сіз Wi-Fi желісіне кіруіңіз керек және Pi кодын келесі кодпен жаңарта аласыз.
sudo apt жаңарту
sudo apt жаңарту -y
Бұл сіздің Pi жаңартылған болуын қамтамасыз етеді.
3 -қадам: Жабдық
Енді сіздің Pi толығымен дайын болса, сіз схеманы орнатуды бастауға болады.
Біз жобаны іске қосар алдында оның бөлшектері мен электр схемасын жасауымыз керек болды. Басында менің схемам сәл өзгеше болды, бірақ бұл нәтиже. Схеманы құруды аяқтағаннан кейін сіз схеманы бастауға және құруға болады. Қаласаңыз, схеманы мына жерден жүктей аласыз.
4-қадам: SQL мәліметтер базасы
Мәліметтер қорын құрудың уақыты келді. Төмендегі кодпен PiD -те MariaDB ортасын ашыңыз.
Алдымен сіз келесі пайдаланушыны жасайсыз:
'Mct'@'%' ИДЕНТИВАЛАНҒАН 'mct' пайдаланушысын жасаңыз;
Содан кейін сіз оның барлық артықшылықтарға ие екеніне көз жеткізесіз:
БАРЛЫҚ БАСЫМДІЛІКТЕРДІ БЕРУ *. * TO 'mct'@'%' ҚҰРАМЫМЕН;
Соңында, сіз бәрін жуасыз:
АРТЫҚШЫЛЫҚТАР;
Енді қызметті қайта іске қосыңыз:
sudo қызметі mysql қайта іске қосыңыз
MySQL Workbench ашыңыз. Жаңа байланыс орнатыңыз. Қосымша ақпарат алу үшін суретті қараңыз. Енді импортты ашыңыз, файлды импорттаңыз және кодты орындаңыз.
5 -қадам: веб -сайт
Pi -ге веб -сервер қою үшін Pi -ге келесі кодты қосыңыз:
sudo apt -get apache2 -y орнатыңыз
Dp-пайдаланушы ретінде кіру үшін:
sudo chown dp-user: root *
Қалтаға кіру және оған файлдарды қосу үшін.
sudo chown dp-user: root/var/www/html
WinSCP ашыңыз. Жаңа сеанс жасаңыз және файлды суреттегідей толтырыңыз. Файлдарыңызды таңдап, оларды var/www/html қалтасына апарыңыз.
6 -қадам: тұрғын үй
Дизайн
Мен бірнеше дизайн жасадым. Менің соңғы дизайным картоннан жасалған, ол олай емес еді. Маған уақыт қажет болғандықтан, мен бір нәрсені жеңілдетуге және тездетуге мәжбүр болдым. Және бұл нәтиже.
Төменгі бөлігі
Төменгі бөлігі электрониканы салу керек.
Төменгі бөлікті жасау үшін:
- Диаметрі 18 см болатын шеңберді кесіңіз.
- Содан кейін биіктігі 10 см және ұзындығы 63 см төртбұрышты кесіңіз.
- Тіктөртбұрыштың кейбір тесіктерін кесіңіз, себебі кейбір компоненттер корпус арқылы өтуі керек (суретте көріп тұрғандай).
- Және, кем дегенде, тіктөртбұрышты шеңбердің жиегі ретінде жабыстырыңыз (желім пистолеті бар), сондықтан ол қорапқа айналады.
Диск
Диск - бұл қадамдық қозғалтқышқа орнатылатын бөлік. Бұл таблеткалар кіруі керек бөлік және сізге қажет болғанда, қадамдық қозғалтқыш келесі бөлімге бұрылады.
Дискіні жасау үшін:
- Диаметрі 17 см болатын шеңберді кесіңіз.
- Биіктігі 2 см және ұзындығы 8, 5 см болатын 8 кішкентай төртбұрышты кесіңіз.
- Оларды шеңбер түрінде жұлдызша түрінде жабыстырыңыз, сонда сіз бөліктерге ие боласыз. Мен оны шеңберге жабыстыру үшін суперглюзді қолдандым.
- Содан кейін сізге биіктігі 2 см және ұзындығы 54 см болатын басқа төртбұрыш қажет. Бұл таблеткалар құлап кетпес үшін шеңбердің айналасында болу үшін жасалған. Мұны желімдеу үшін мен желім пистолетін қолдандым.
- Содан кейін шеңбердің астыңғы жағында және ортасында кішкене тесік жасап, оны Степмоторға қою керек.
Қақпақ
Бұл бүкіл қораптың үстінен өтетін қақпақ. Бөлік кесілген, сондықтан сіз таблеткаңызды қораптан шығара аласыз.
Қақпақты жасау үшін:
- Диаметрі 20 см болатын шеңберді кесіңіз.
- Содан кейін жұқа бөліктер жасау үшін ішкі сызықтарды сызыңыз. Сол бөліктердің біреуін кесіңіз, бірақ қораптың ішіне қарап, таблетка ішпеу үшін шетін қалдырыңыз.
- Содан кейін ұзындығы 64 см және биіктігі 4 см төртбұрышты кесіңіз. Бұл шеңберге желімдеу керек бөлік, оны желімдеу үшін желім пистолетін қолданыңыз.
Ұсынылған:
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: 8 қадам
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: Бұл оқулықта біз ESP32 M5Stack StickC -ті Arduino IDE және Visuino көмегімен СКД -де уақытты көрсету үшін қалай бағдарламалауды, сонымен қатар StickC түймелерінің көмегімен уақытты орнатуды үйренеміз
Arduino автоматты температура мен ылғалдылықты реттегішті қалай жасауға болады: 3 қадам
Arduino автоматты температура мен ылғалдылықты реттегішті қалай жасауға болады: 1
Автоматты сабын диспенсерін қалай жасауға болады: 6 қадам
Автоматты сабын диспенсерін қалай жасауға болады: Сәлеметсіз бе, мен бұл оқулықта сізге автоматты түрде контактісіз сабын үлестіргішін қалай жасау керектігін көрсетемін, егер сізге ұнайтын болса, онда менің каналыма жазылу арқылы мені қолдауды қарастырыңыз ARDUINO MAKER. Сондықтан шабыттануға дайын болыңыз …..! көре аласыз
Автоматты апаттық шамды қалай жасауға болады: 6 қадам
Автоматты апаттық шамды қалай жасауға болады: сондықтан мен бұл нұсқаулықта қарапайым эватоматикалық апаттық шамды қалай жасау керектігін көрсетемін
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ - Жүктеушіні қалай жағуға болады: 5 қадам
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ | Bootloader қалай жазылады: Бұл нұсқаулықта мен сізге Scratch -тен Arduino MINI -ді қалай жасау керектігін көрсетемін. Бұл нұсқаулықта жазылған процедураны жобаның жеке талаптарына сәйкес кез келген arduino тақталарын жасау үшін қолдануға болады. Жақсы түсіну үшін бейнені қараңыз