Ви не увійшли.
Сторінки 1
Первые шаги в чем?
Если в Ардуино, то к чему физика? Она ж, как раз, от физики и отвязывает. Вы же пишете на чистом Си.
Но, если определили RegC0, то какого бэна Вы к нему затем напрямую обращаетесь?
Кнопку Вы жмёте сколько по времени? А цикл за сколько у Вас проскакивает?
Включайте голову в первую очередь.
Вы заголовок читали?
Ардуино Нано это не Ардуино?
по сути как разница как определил я переменную или обращаюсь к пину на прямую, это что влияет на функционал?
Написали глупости и по сути ничего не сказав
Коллеги
начинаю делать свои первые шаги.
Простая схема (см. приложение)
есть код
#include <avr/io.h>
#include <stdint.h>
#include <util/delay.h>
#define Port_c PORTC
#define RegC0 PC0
int main(void)
{
//initial setting port D (connect button)
DDRD = ~(1 << PD0); //enable input
PORTD |= _BV(PD0);
//initial setting port C (connect led)
DDRC |= _BV(PC0); //on eixt
Port_c &= ~ _BV(PC0);
while(1)
{
if((PIND & _BV(PD0)) == 1)
{
_delay_ms(25); //leveling press button
Port_c ^= (1<<PC0); //led on/off
}
}
}
При нажати лед должне включиться при последующием выключиться
В виртуальной модели (в протеусе) работает, а в физической, лед просто быстро мерцает. Реакция на кнопку- замирает не надолго или вообще никак. На вид все логично, но..., Помогите разобраться где косяк?
По сравнению с Уно - ниже цена,меньший размер, проще макетировать на бредборде, для отлаженной конструкции - возможность запаять в макетку, напрямую или через PBS-15 колодки.
По сравнению с Мини - у Мини неудобно выведены SDA/SCL пины, слабый стабилизатор на 150ма. У меня прижились только для поделок с батарейным питанием.
Огромное спасибо, такие тонкости приобретаются только опытом
Для домашней метеостанции я бы порекомендовал сразу посмотреть в сторону wifi модуля ESP8266 - его удобно использовать и с Ардуино и без него (у него аналогичный встроенный микроконтроллер) - он сам коннектится на домашний роутер (в интернет) - и появляется возможность транслировать данные погоды в мир ( я использовал narodmon.ru - глянь прямо там, есть ссылки на железки), можно наоборот из инета читать погоду с погодных сайтов через Json и выводить на экран, опять через сеть удобно данные о погоде со своих датчиков обрабатывать на чем-то - можно просто на компьютере. Автономно на Ардуино скучновато - ну есть текущие показания, ну и что. Греет не долго. Сайтов много по поиску, вот, например, для затравки.
Вот из скучных вариантов на Ардуино - что я делал - http://forum.arduino.ua/viewtopic.php?id=818
Спасибо,
У меня уже есть решения для получения, с привязкой к гуглмапс (данные по погоде с https://www.wunderground.com/.)
Но данный момент интересует аппаратные решения, и в первую очередь инициализация фотоспышки.
А вот на втором этапе. возможно попробую транслировать в И-нет
MadHorse, рекомендую такой набор -
1. Arduino Nano, ...
А чем обусловлен выбор Нано вместо уно?
Спасибо
Огромное спасибо,
По комплектующим, мне не горит, могу прямо у буржуев брать, еще дешевле выходит )
Всем доброго времени суток,
Немного пишу на С планирую это направление развивать, как и программирвание МК.
Для старта решил объединить хобби и обучение
1м хочу собрать датчик управления фотопыхи звуком. (Canon 430EX II)
2м бытовую "метеостанцию"
Порекомендуйте, что небоходимо прообрести для реализации:
1.0 Программатор http://arduino-ua.com/prod305-USBtinyIS … ogrammator
1.1 МК http://arduino-ua.com/prod174-Arduino_Uno_SMD
1.2 Датчик звука http://arduino-ua.com/prod1211-yniversa … og-i-cifra
1.3 ИК трансмиттер https://arduino-ua.com/prod335-Cifrovoi … ya_Arduino
1.4 макетная плата http://arduino-ua.com/prod238-Maketnaya_plata_mikro
1.5 регулируемый источник питания есть
метеостанцию
2.1 внешний датчик температуры и влажности http://arduino-ua.com/prod1683-datchik- … ht21am2301
2.2 датчик атмосф. давления https://arduino-ua.com/prod664-Barometr_BMP085
2.3 Светодиодный 4-х разрядный семисегментный индикатор
2.4 Батарейны отсек http://arduino-ua.com/prod1575-batarein … telem-3xaa
Сторінки 1