W dokumentacji jakiejś biblioteki karty sd do #arduino wyczytałem, żeby nie stosować dzielnika rezystorowego do konwersji poziomów bo jest zbyt wolny. Rzeczywiście na dzielniku rezystorowym nie działało, a po puszczeniu arduino na 3.3v i podłączeniu bez konwersji poziomów działało bezproblemowo. I teraz moje pytanie, bo na intuicję (niby uczyłem się kiedyś "drutów" i układów elektroniczych na studiach) wydawało mi się, że na rezystorach jest najszybciej. Dlaczego dzielnik rezystorowy niby miałby być wolny
Dlaczego dzielnik rezystorowy niby miałby być wolny dla sygnału cyfrowego (czyli jak rozumiem zbocze opada/rośnie za wolno)

@psi-nos: Ponieważ "za" tym dzielnikiem rezystorowym masz układ karty (nie licząc już ścieżek, gniazda itd), a wszystko ma nie-zerową pojemność. Więc rezystancja dzielnika wraz z tą pojemnością tworzą filtr dolnoprzepustowy...
@Cesarz_Polski: Ja zrobiłem. Sterowanie oświetleniem w mieszkaniu itp. Coraz więcej funkcji ma. Oczywiście wszystko sterowane zarówno za pomocą zwykłych dzwonkowych włączników jak i www (stronę dostępną w sieci lokalnej i przez OpenVPN).

@hrumque: Właśnie nie. Nawet namiastka inteligentnego domu (na Satelu na przykład) będzie droższa i będziesz miał na nią mniejszy wpływ. W moim mogę zaprogramować co mi się podoba :D
Pobierz
źródło: comment_C0nYL57SkoHrwB79eSEERznbPFGmzLjh.jpg
Potrzebuje porady, jak podłączyć dwa zasilania do #arduino - mam zasilacz 12v oraz akumulator 12v, oczywiście akumulator jako zasilanie zapasowe. Dodatkowo mam odbiornik który potrzebuje zasilać okresowo co 1h na kilka sekund -też 12v. Jak to wszystko zestawić by akumulator się nie zuzywal niepotrzebnie, arduino było ciągle zasilane? #elektronika
#arduino #elektronika #mikrokontrolery

Zrobiłem program na UNO, który zbiera dane z czujników, wyświetla je na LCD, a na końcu pętli wysyła zapytanie get do skryptu na serwerze. Skrypt przejmuje dane, wpisuje do bazy. W indexie wyświetlam aktualne dane w odniesieniu do maksymalnych wartości. Skrypty działają, sprawdzałem http://requestmaker.com/, ale kod arduino nie do końca działa.

Najpierw gdy nie dodałem modułu ethernetowego było wszystko ok, ładnie pokazywało aktualne wartości na lcd. Jakiś czas temu
Dostałem kolejną paczkę z Chin, m.in. parę transceiverów NRF24L01
Pobrałem bibliotekę RF24, podłączyłem każdy moduł do osobnego arduino. Na każdy z nich wrzucam przykład "Getting started", by sprawdzić, czy działają. Uruchamiam dwie płytki Arduino, jedną podłączam do komputera, włączam monitor szeregowy, ustawiam na baud 57600. Wyświetlają się komunikaty o podłączonym module.
Działa. Drugi tak samo. Ustawiam jeden z nich na nadawanie i dostaje takie coś:

*** CHANGING TO TRANSMIT ROLE --
@webtronic: ja również dawałem kondensatory etc ale nie pomagało. Zasilanie z osobnego stabilizatora żeby nie było.
@Izanagi013: to że są używane nie znaczy, że są dobre ( ͡° ͜ʖ ͡°) Jest dużo pominiętych ciekawych funkcjonalości tego chipu (najbardziej zaawansowana biblioteka z tego co widziałem miała zaimplementowaną najwyżej retransmisję jeżeli nic nie dotarło).
@KrowkaAtomowka: juz co tłumacze dlaczego pytam. Twój program wygląda tak (petla) :

1. Stwórz kilka niepotrzebnych zmiennych
2. Zaswieć diode
3. zaczekaj
4. Zgas diode.
5. Poczekaj.
6. Sprawdź, czy odbiornik widzi swiatlo tej diody, co to ją zgasiles
7. Wyslij w #!$%@? długi napis po uarcie.
8. Zlikwiduj wszystkie zmienne z punktu 1
9. Na wszelki wypadek, gdyby kulka nie zdążyła się przeslizgnac przez bramke podczas pisania na uart zaczekaj
Przyszło mi dzisiaj #arduino które sobie zamówiłem wraz z kilkoma elementami, czytnikiem rfid, pierwszy raz mam z tym styczność, robię projekcik na studbazę. Pierwsze wrażenie: ale to malutkie wszystko. Drugie wrażenie: jak ja to #!$%@? przylutuję, moje ostatnie przygody z lutownicą skończyly się tak: KLIK

Troszkę beka.
Pobierz
źródło: comment_piamUGM0K5q3blGqBGYz4CpHnnhx9Nyg.jpg