Пожалуйста, чуть подробнее - какой модуль ардуино, какое реле, дисплей, блок питания и что ещё нужно?
И что такое часы реального времени?
Пожалуйста, чуть подробнее - какой модуль ардуино, какое реле, дисплей, блок питания и что ещё нужно?
И что такое часы реального времени?
офлайн
Protez1999
Senior Member
Автор темы
|
|
9978 |
16 лет на сайте Город:
|
нужно обычное ардуино , реле можно самому сделать с обычного реле 12 вольт и транзистора кп 505. Все больше ниче. ну или модуль с элементом питания чтоб при отключении эдектричества не потерялись настройки часов. ну можно самый приметивный дисплей поставить для настройки типа как от нокиа 5110.
Спасибо, что откликнулись. Я сам детство с паяльником провёл, в сельской школе веду информатику. Вот решил автоматизировать школьный звонок, чтобы облегчить труд наших бабулек-пенсионерок. До этого при помощи реле типа PCZ-522 автоматизировал запуск насоса отопления. А со звонком так не получится, там фаза включения несколько секунд. Вот и решил вспомнить молодость и снова взяться за паяльник. Ардуино, кажется, лучший вариант. Да и на будущее, если с ним разберусь, с детишками что-нибудь сконструируем. В общем - польза для всех.
А теперь к вопросам:
1. Какой именно модуль Ардуино лучше взять (Uno пойдёт)?
2. Дисплей такой пойдёт?
3. Какое реле можно купить (у нас), или помогите ссылкой на китайшопы?
4. То же и по модулю с элементом питания (это часы реального времени? такие или такие).
5. Блок питания, я так понимаю, тоже нужен? Какой мощности? Или можно запитаться через USB?
Заранее огромное спасибо!
офлайн
Protez1999
Senior Member
Автор темы
|
|
9978 |
16 лет на сайте Город:
|
1-да
2-да
3-http://baraholka.onliner.by/viewtopic.php?t=5181029 любое
4-яб брал вторын но если честно не с одними не имел дело
5-БП любой 200ма думаю хватит.
разбираться не сложно. у меня есть правктически готовая программа на ваш звонок
офлайн
Protez1999
Senior Member
Автор темы
|
|
9978 |
16 лет на сайте Город:
|
в описании в ардуино есть параметры входящего тока. можно просто в + - запитать а еще и от юсб можно питать. Свкетку с проводами делательно
офлайн
Protez1999
Senior Member
Автор темы
|
|
9978 |
16 лет на сайте Город:
|
офлайн
xa4ajiypkuh
Senior Member
|
|
1548 |
13 лет на сайте Город:
|
Народ. Кто понимает принципы. Нуждаюсь в помощи по постройке аналога power bank ( портотивного зу) для различных устроств. Пока есть только идея и ящик с ардуино плюшками. Кому интересна сама идея прошу в лс или в этом топике. Можно замутить проэкт первый в своём роде на ардуино. Поиском в гуглях не нашёл.
офлайн
Protez1999
Senior Member
Автор темы
|
|
9978 |
16 лет на сайте Город:
|
на какой тип акумов??? дешевле купить готовый за 35 баксов
офлайн
xa4ajiypkuh
Senior Member
|
|
1548 |
13 лет на сайте Город:
|
Protez1999:на какой тип акум. ??? дешевое купить готовый за 35 баксов
На батарейках типа ааа. Чтобы заряжал Мобилу током в 1 ампер. Готовый неинтересно.
офлайн
Protez1999
Senior Member
Автор темы
|
|
9978 |
16 лет на сайте Город:
|
Ну если честно не знаю как померять дельта пик. Если разобраться все остальное элементарно ну или как вариант вырубать по температуре.
Protez1999, поделись исходниками программы для балкона(управление нагрузками).
нуждаюсь в помощи изготовления такого контроллера на Arduino:
начиная с 1:11
Доброго времени суток.
На хабре наткнулся на интересный пост для ардуинщиков. Autodesk содало веб-приложение с довольно хорошей имитацией платформы Arduino, которое позволяет в визуальном режиме прямо из браузера редактировать код и строить схемы без паяльника и проводов. Есть платная подписка, которая позволяет создавать приватные схемы.
офлайн
Protez1999
Senior Member
Автор темы
|
|
9978 |
16 лет на сайте Город:
|
Prizrack:нуждаюсь в помощи изготовления такого контроллера на Arduino:
начиная с 1:11
какая именно нужна помощь???
Ненашел балкон. Переделывал вот этот код под балкон
#include <SPI.h>
#include <String.h>
#include <Ethernet.h>
/*Управление светодиодом через Ethernet */
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; //mac - адрес ethernet shielda
byte ip[] = { 192, 168, 0, 25 }; // ip адрес ethernet shielda
byte subnet[] = { 255, 255, 255, 0 }; //маска подсети
EthernetServer server(80); //порт сервера
int ledPin = 4;
int ledPin2 = 5;
// указываем что светодиод будет управляться через 4 Pin
String readString = String(30); //string for fetching data from address
boolean LEDON = false; //изначальный статус светодиода - выключен
void setup(){
//запускаем Ethernet
Ethernet.begin(mac, ip, subnet);
//устанавливаем pin 4 на выход
pinMode(ledPin, OUTPUT);
pinMode(ledPin2, OUTPUT);
//enable serial datada print
Serial.begin(9600);
}
void loop(){
// Создаем клиентское соединение
EthernetClient client = server.available();
if (client) {
while (client.connected()) {
if (client.available()) {
char c = client.read();
//read char by char HTTP request
if (readString.length() < 30) {
//store characters to string
readString.concat( c); }
//output chars to serial port
Serial.print( c);
//if HTTP request has ended
if (c == '\n' {
//Проверяем включили ли светодиод?
//Level=1 - включен
//Level=0 - выключен
if(readString.indexOf("Level=1" ==1) {
//Включаем светодиод
digitalWrite(ledPin, HIGH); // set the LED on
// LEDON = true;
}
if(readString.indexOf("Level=3")==3) {
//Включаем светодиод
digitalWrite(ledPin2, HIGH); // set the LED on
// LEDON = true;
}
if(readString.indexOf("Level=5")==5) {
//Включаем светодиод
digitalWrite(ledPin2, 0); // set the LED on
digitalWrite(ledPin, 0);
// LEDON = true;
}
//else{
//Выключаем светодиод
// digitalWrite(ledPin, LOW); // set the LED OFF
// LEDON = false;
// }
// Формируем HTML
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println();
client.println("<head> ");
client.println("<meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> ");
client.println("<title> Arduino :: Управление V0.1</title>");
client.println("</head> ");
client.println("<body");
//controlling led via radio elements
client.println("<h1>Управление светодиодом 4pin</h1>");
if (LEDON){
client.println("<form method=get name=LED><input type=radio name=Level value=1 CHECKED>Включить<input type=radio name=Level value=0>Выключить<input type=submit value=Применить></form>");
client.println("<font size=’5′>LED-статус: ");
client.println("<font size=’5′>Вкл.");
}else{
client.println("<form method=get name=LED><input type=radio name=Level value=1>Включить<input type=radio name=Level value=0 CHECKED>Выключить<input type=submit value=Применить></form>");
client.println("<font size=’5′>LED-статус: ");
client.println("<font size=’5′>Выкл");
}
client.println("<hr />");
client.println("</body></html>");
//clearing string for next read
readString="";
//останавливаем web-client
client.stop();
}
}
}
}
}
офлайн
Protez1999
Senior Member
Автор темы
|
|
9978 |
16 лет на сайте Город:
|
офлайн
Protez1999
Senior Member
Автор темы
|
|
9978 |
16 лет на сайте Город:
|