Мазмұны:
- Жабдықтар
- 1 -қадам: 1 -қадам: Фризинг схемасы
- 2 -қадам: 2 -қадам: Деректер қорын құру
- 3 -қадам: 3 -қадам: Электрониканы қосу және кодтау
- 4 -қадам: 4 -қадам: Істі құру
Бейне: Smart Feeder: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Үй жануарының болуы - өте қызықты. Егер сіз көңілді демалыста болғыңыз келсе және өзіңізбен бірге ең жақын досыңызды ала алмасаңыз, сізге үй жануарыңызды тамақтандыратын адамды табу керек. Менде бұл мәселе көп болды және мен веб -сайттан басқаруға болатын үй жануарларына арналған автоматты тамақтандырғыш жасау туралы идея алдым.
Жабдықтар
- Таңқурай Pi 4
- 2 Блок -тақта
- Шағын тақта
- Нан тақтасының қоректену модулі
- DHT11 сенсоры
- TMP36 сенсоры
- LDR
- MCP3008
- PCF8574
- Өткізгіш сымдар
- 16x2 СКД модулі
- Лазерлік модуль
- Қадамдық мотор
- Қадамдық мотор жүргізуші тақтасы
- Резистор жиынтығы
- Ағаш
- Арнайы ротор
1 -қадам: 1 -қадам: Фризинг схемасы
LDR мен TMP сенсорында оқу үшін мен PCF қолдандым. Мұны пайдалану үшін сіз таңқурай PI -де I2C қосуыңыз керек. DHT11 үшін мен кітапхананы пайдалануды шештім, себебі оны өзіңіз бағдарламалау - үлкен былық. Мен бұл үшін Adafruit DHT кітапханасын пайдалануды ұсынамын.
2 -қадам: 2 -қадам: Деректер қорын құру
Жоғарыда сіз менің дерекқор үлгісін көре аласыз. Менің деректер базасы Raspberry pi -де MariaDB көмегімен орналастырылды. Мен қолданған 4 кесте келесі әрекеттерді орындады
- tblSensoren мен қолданған әр түрлі сенсорларды сақтау үшін пайдаланылды
- tblWaarde сенсорлардан оқыған барлық мәндерді сақтау үшін пайдаланылды
- tblActuatoren менің Лазерлік модуль мен қадамдық қозғалтқыштың күйін сақтау үшін пайдаланылды
- tblVoedermomenten менің қозғалтқышым қосылған кезде барлық уақытты сақтау үшін пайдаланылды
3 -қадам: 3 -қадам: Электрониканы қосу және кодтау
Мен барлық электрониканы жоғарыдағы схемада көрсетілгендей біріктірдім. Мен мұның барлығын тақтайшаға жапсырдым. Осының бәрі қосылған кезде, менің кодты github -дан жүктей аласыз, егер ол жұмыс істесе.
4 -қадам: 4 -қадам: Істі құру
Мен корпусты өзім қалаған ағаш тақтайлардан салуды шештім. Ағаштың барлық тақталарын дұрыс пішіндермен кескеннен кейін мен олардың барлығын шегелеп, бұрап алдым.
Ұсынылған:
Nexus 7 Smart Case W/ Sugru & Magnet: 5 қадам
Nexus 7 Smart Case W/ Sugru & Magnet: Адамдар Nexus 7 -ге алғаш рет қол жеткізгеннен кейін көп ұзамай біреу iPad -тың ақылды корпустары сияқты белгілі бір аймаққа қойылған магнитке жауап беретінін анықтады. Мен көрген жағдайлардың ешқайсысында мұндай жағдай болған жоқ, мен де үстінен ашылғанын таба алмадым
DIY ИНТЕРНЕТ БАҚЫЛАНҒАН SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 қадам (суреттермен)
DIY ИНТЕРНЕТ БАҚЫЛАНҒАН SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Міне, мен сізге көрсетуге қуаныштымын жобаға 2 -ші авансым. Бұл DIY Smart Smart Matrix матрицасы туралы, оны көрсетуге мүмкіндік береді, мысалы YouTube статистикасы, Smart Home статистикасы, температура, ылғалдылық қарапайым сағат немесе жай ғана көрсете алады
Smart B.A.L (қосылған пошта жәшігі): 4 қадам
Smart B.A.L (қосылған пошта жәшігі): Сіз пошта жәшігіңізді тексеруден шаршадыңыз, бірақ ішінде ештеңе жоқ. Сіз саяхат кезінде сіздің поштаны немесе сәлемдемені алғаныңызды білгіңіз келеді, сондықтан қосылған пошта жәшігі сізге арналған. Ол пошташы поштаны немесе парольді сақтағанын хабарлайды
SmartPET - Smart Pet Feeder: 7 қадам (суреттермен)
SmartPET - ақылды үй жануарларын тамақтандырушы: Сәлеметсіз бе! Мен Максим Вермееренмін, Howest-тің 18 жастағы МКТ (мультимедиялық және коммуникациялық технологиялар) студенті. Мен өз жобам ретінде ақылды үй жануарларын тамақтандыруды құруды таңдадым. Неліктен мен мұны жасадым? Менің мысығымда салмақ мәселесі бар, сондықтан мен машина жасауды шештім
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)