Witam wszystkich, w tym temacie wyjaśnię wam jak można flashować https://obrazki.elektroda.pl/5707779400_... Osobiście oceniłbym, że trudność flashowania OpenBeken do tego urządzenia jest dość wysoka w porównaniu do innych inteligentnych wtyczek, więc możesz chcieć ponownie rozważyć. W każdym razie, upewnij się, że przeczytałeś ten...
Można zasilać bateryjnie np za pomocą tanich obudòw na dwa lub jedno ogniwo 18650 tzw power bank case z aliexpress. Do esp8266 wygrywasz Easyesp i ustawiasz deep sleep na 5 minut. Tak skonfigurowany ESP potrafi działać na dobrych ogniwach nawet dwa miesiące.
https://obrazki.elektroda.pl/8663544600_... We współpracy z TME testujemy i uruchamiamy nowe Integracja Pico2 z Arduino jest bardzo prosta, otwieramy File > Preferences -> Additional Boards Manager URLs i dodajemy url https://github.com/earlephilhower/arduin... https://obrazki.elektroda.pl/1149548700_...
http://obrazki.elektroda.pl/6499721900_1... Lutowanie elementów do montażu powierzchniowego może być często sporym wyzwaniem, szczególnie że niektóre elementy mają wyprowadzenia co 0,4 mm lub mniej, tak jak w przypadku obudów TQFP a liczba pinów sięgać może setek. W takich przypadkach dedykowany do lutowania mikroskop jest bardzo przydatnym...
https://obrazki.elektroda.pl/2706934000_... Witam wszystkich. Postanowiłem się podzielić z Wami moimi doświadczeniami z bezprzewodowymi czujnikami temperatury dla inteligentnego domu. Inteligentny dom buduję, tak jak wiele osób, na ESP8266. Do tej pory były to sterowniki – bramy, garażu, ogrzewania, domofonu, alarmu. Wszystkie...
(...) Potrzebuję wykonać alarm w miejscu oddalonym od domu 2 kilometry bez dostępu do sieci elektrycznej. Nie mam jeszcze żadnych modułów ale myślałem zrobić na esp 32 plus czujniki am312 i jeden przekaźnik do uruchomienia espCAM tak aby stany czujników mogły być zapisywane w domoticzu przez mqtt (at)ElektrodaBot Bezpośrednia odpowiedź na pytanie Najbardziej...
by zasilanie w urządzeniu było odłączane zdalnie, bez wykorzystania Raspberry ani mikrokontrolera i pozostając przy zasilaniu bateryjnym? Możesz rozważyć zastosowanie ESP8266 (komunikacja po WiFi) z wykorzystaniem trybu deep sleep - [url=https://www.losant.com/blog/making-...
Po pierwsze trzeba się upewnić, że właściwe drivery są załadowane. Defaultowe ustawienia są różne w zalezności od wersji systemu. Potrzebne są następujące moduły (poleceniem lsmod można sprawdzić co jest załadowane): i2c-core i2c-bcm2708 i2c-dev moduły ładujemy poleceniem [syntax=bash] sudo modprobe i2c-core i2c-bcm2708 i2c-dev [/syntax] Można to ustawić...
Cześć wszystkim Mam problem z nieprawidłowym odczytywaniem danych z kontrolera MCP23017. https://obrazki.elektroda.pl/5542860600_... Pozdrawiam serdecznie [/code]
Dodałem znaczniki syntax. Proszę ich używać dla programów, ponieważ składnia jest wtedy kolorowana, analiza kodu jest szybsza i łatwiej uzyskać pomoc.
Nie znam dystrybucji na Raspberry Pi ani przeglądarki. Czy czasem za każym razem nie uruchamiasz nowego procesu midor ? Spróbuj w skrypcie mieć tylko to: [syntax=bash] while [ TRUE ]; do sleep 30 midori --execute ReloadUncached done [/syntax] pozatym sprwdź czy masz prawa uruchamiania (chmod +x nazwa_skryptu). Jest komenda watch, która będzie uruchamiała...
Dobry system operacyjny w połączeniu z dobrym systemem plików nie ma z tym problemu. Swego czasu procowałem na Unix'ie, MAC'u i nie było z tym problemu. Nawet "zabawkowa" Amiga sobie z tym radziła od nowości (od nowości) po zmianie systemu plików zero problemów. Widać Raspberry Pi to zabawka i nie nadaje się do poważnych zastosowań. Amiga (z AmigaOS/FFS)...
Niedawno kupiłem RPi 2B i poszukałem proste programy na migająca diodę i sterowanie serwem, ale nie do końca rozumiem języka Python, nigdy nie miałem styczności z programowaniem. Proszę więc znawców Pythona o pomoc. Program na migającą diodę wygląda tak: [syntax=python]#!/usr/bin/python import time import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False)...
Zrobiłem odczyt na Raspberry OSMC Gotowy skrypt załączą grzanie wody gdy moc pow. 2300w wyłącza przy 1800w. Można też sterować z serwera lub z pliku gdzie ustawiam czas załączenia, lub włączenia pinów. Ale mam problem jak przy zaniku napięcia uruchomić skrypt automatycznie przez OSMC [syntax=bash] #!/bin/bash pompa1="11"; solPomp="00" a="11"; czasGrzania=1...
Dzień dobry, Proszę o wskazówki jak rozwiązać poniższy problem, projekt do sterowania akwarium: 1. Raspberry pi 3 2. ekspander MCP 23017 3. przekaźniki. Układ jest skonfigurowany, działa sterowanie. Program został napisany w python. Problem się zaczyna jak uruchomiam dwa skrypty jednocześnie. Jeden skrypt który ma działać non stop (sterowanie temperaturą...
Dzięki za odpowiedz. OK ... ale czy sleep rozwiąże sprawę. Na ile go ustawić. Jeżeli go ustawię na 1 sekundę, to może się okazać że wyświetlanie aktualnej wartości czasu (głównie sekundy) może być nie równomierne. A może się mylę. Wydaje mi się ze wystarczyło by użycie jakiejś metody reakcji na zdarzenie w postaci zmiany wartości sekundy, połączone...
Bash zna tylko liczby całkowite. Tu właśnie jest problem :( Ale to wyglądałoby lepiej jako skrypt, a nie jedna komenda. To ma być częścią większego skryptu :) Może będzie prościej jeżeli pokażę całość: [syntax=bash] #!/bin/bash #RaspberryPi dir=$( cd "$( dirname "$0" )" && cd ../../../ && pwd ) date=`date +%y%m%d-%H%M` dev=ttyAMA0 PORT=/dev/$dev...
https://obrazki.elektroda.pl/5795926100_... Proszę schemat i kod. https://obrazki.elektroda.pl/2368160300_...
Jeszcze raz zwracam sie do autora o kod i zdjecie sposobu zamontowania czujników. Ze zdjęciem może być problem. Jak zrobię tak jak jest zmontowana całość to i tak nic nie Zobaczysz a jak wyjmę płytkę to w sumie też niewiele da. Po prostu na spodzie obudowy jest otwór 4mm a nad nim w obudowie wisi na goldpinach HTU21d, BMP280 jest nad nim. Nie jest...
Wiam. Ktoś ma pomysł na to, dlaczego polecenia nie chcą się wykonywać? Np: * * * * * espeak -v pl "`date +%T`" ; echo "`date +%Y.%m.%d-%T` - Powiedziano godzine..." >> /var/log/crontab/`date +%Y.%m.%d`.log Co minutę powinien zostać wygenerowany komunikat głosowy o godzinie, informacja o tym powinna zostać zamieszczona w logu. Nie dzieje się ani jedno...
Temat opisywany tryliony razy. jak wchodzi w jakiś stan to zapamiętujesz czas wejścia w jakiejś zmiennej. Następnie sprawdzasz czy czas aktualny minus ten zapamietany jest mniejszy od timeoutu.
To będzie raczej słabe PWM. Próbowałeś GPIO.PWM? Będzie "sztuczne" ale powinno zdecydowanie lepiej działać jak time.sleep. Ostatecznie prawdziwe PWM masz na kilku pinach, możesz skorzystać.
Może tak [syntax=python]import time import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False) GPIO.setup(16, GPIO.OUT) GPIO.output(16, GPIO.LOW) temp_max = 40 while True: with open('/sys/class/thermal/thermal_zone0/t... as tFile: temp = float(tFile.read()) tempC = temp/1000 print(tempC) if tempC > temp_max: GPIO.output(16, GPIO.HIGH)...
http://obrazki.elektroda.pl/1356964200_1... GPIO Zero to nowe i przyjazne API dla komputerów Raspberry Pi umożliwiające łatwy dostęp oraz kontrole wyprowadzeń GPIO. Najpopularniejszą biblioteką wykorzystywaną do obsługi urządzeń i elementów elektronicznych współpracujących z Raspberry Pi poprzez złącze GPIO jest RPi.GPIO. Moduł dla...
Wiwat optymalizacja, 12kB blinkie! :D https://github.com/raspberrypi/pico-exam... [syntax=c]int main() { const uint LED_PIN = 25; gpio_init(LED_PIN); gpio_set_dir(LED_PIN, GPIO_OUT); while (true) { gpio_put(LED_PIN, 1); sleep_ms(250); gpio_put(LED_PIN, 0); sleep_ms(250); } }[/syntax]
Wahania czasu są na poziomie kilkudziesięciu mikrosekund - na moim Raspberry Pi wywołanie time.time() zajmuje około 20 mikrosekund. Ale z np. time.sleep() mam większe wahania:[syntax=python]#!/usr/bin/env python from time import time, sleep; t0=time(); t1=time(); ta=[] print("time() used %.9fs" % (t1-t0)) for i in range(20): t=time(); ta.append(t);...
U mnie Attiny wysyła komendę zamknij, czeka na zanik napięcia na złączach USB, dodatkowo jeszcze czeka kilka sekund i dopiero wyłącza zasilanie Maliny. To moim zdaniem bezpieczniejsza metoda, niż samo opóźnienie po wysłaniu komendy zamknij. Dodano po 3 ale nie lubię we współczesnych urządzeniach tych wszystkich zbędnych funkcji typu czuwanie, sleep,...
Korzystając z linka udało mi się znaleźć rozwiązanie problemu. Wystarczy w konsoli wpisać sudo crontab -e a następnie dodać linijkę na końcu (at)reboot (sleep 30;cd /home/pi/CumulusMX;sudo mono CumulusMX.exe) Od teraz CumulusMX startuje w tle podczas startu Rasberry pi4.
Myślę że bez własnej pracy się nie obejdzie - nie spodziewaj się że ktoś Ci da gotowca który robi wszystko co byś chciał. Kod w github zawiera mnóstwo przykładów, tylko jeden z nich dotyczy klawiaturki - to ten: https://github.com/Guitarman9119/Raspber... Ale przykłady są tylko przykładami, nie gotowymi...
Sugerowałbym zamiast jednorazowego time.sleep(0.05) wykonać 50X time.sleep(0.001) (tylko należałoby się upewnić, czy to faktycznie 1ms, bo może system ma rozdzielczość czasu 10ms i takie będzie opóźnienie, ja mam "Raspbian GNU/Linux 8 (jessie)" i nawet 0.0001 w miarę sensownie działa) - jakoś tak:[syntax=python]def light(input, output, modul, name):...
ARDUINO UNO R3 ATMEGA328 CH340 Na tym konkretnym typie, który wymieniasz ten program nie pójdzie. Ta biblioteka jest dla Arduino Leonardo, czyli z mikrokontrolerem, który posiada sprzętowy interfejs USB. Również do oryginalnego włoskiego UNO, w którym siedzi drugi mikrokontroler (którego do funkcji klawiatury USB trzeba przeprogramować), normalnie...
Witam. Chcę wrzucić do crona odpalanie jakiegoś radia internetowego w języku angielskim dla dzieci w wieku 10 lat (załóżmy codziennie na pół godziny). Będę wdzięczny za podpowiedzi odnośnie - jakiegoś sensownego radia online dla dzieci (opowiadania, historie o możliwie najmniejszym poziomie skomplikowania języka) - odtworzenia strumienia audio (domyślam...
Przepraszam za brak konkretów. Poniżej podsyłam kod, który testuję. import sys import time from time import sleep, strftime import RPi.GPIO as GPIO GPIO.setmode(GPIO.BOARD) GPIO.setwarnings(False) GPIO.setup(37, GPIO.OUT) #buzzer GPIO.setup(38, GPIO.OUT) #czerwony led GPIO.setup(40, GPIO.OUT) #zielony led GPIO.output(37, GPIO.LOW) GPIO.output(38, GPIO.HIGH)...
Materials to be used 1、 Function The control function is displayed on the serial screen, the main interface selects the floor, after entering the main interface selects the parking space, at the same time it will display the parking space number in the text box on the top right, then selects the stay time, it is two scrolling text selectors,...
Witam. Buduję prosty obwód na Raspberry Pi Pico i zauważyłem drobny problem. Po aktywowaniu się funkcji: for i in range(6): buzz.toggle() time.sleep(0.5) buzzer rzeczywiście włącza się i wyłącza 6 razy co pół sekundy, ale szumi, gdy ma być w teorii wyłączony. To może być wina buzzera, czy to coś normalnego? Jakie rozwiązanie proponujecie? Pozdrawiam
http://obrazki.elektroda.pl/3525630800_1... Auto tego projektu postanowił rozwiązać problem, jaki ma grając na komputerze w słuchawkach - nie słyszy dźwięków z otaczającego świata. Jest to problem głównie dlatego, że grając w słuchawkach, albo słuchając muzyki w ten sposób, nie będziemy słyszeć na przykład płaczu dziecka. Aby rozwiązać...
Witam, posiadam układ przedstawiony na zdjęciu: https://obrazki.elektroda.pl/9236849200_... Składa sie z Raspberry Pi, przełacznika krzywkowego i płytki 8 wyjsc przekaznikowych. W Pythonie napisałem następujący program: import time import os import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False) GPIO.setup(26,GPIO.IN)...
Witam, Na początku chciałbym zaznaczyć, że rozpoczynam dopiero swoją przygodę z Raspberry Pi (model 3). Chciałem podjąć się nauki języka Python. Na co dzień do programowania AVR'ów w języku C korzystam z Eclipse, z którego jestem bardzo zadowolony. Dlatego też chciałem pozostać w tym środowisku również w przypadku języka Python. Znalazłem ciekawe rozwiązanie....
Zdaje sobie sprawę, że odpowiadanie samemu sobie jest trochę dziwne, ale wygląda na to, że poprzedni wzór jest prawidłowy, postanowiłem podać sposób w jaki rozwiązałem problem dla osób które mogą poszukiwać rozwiązania w przyszłości: efekt: Array ( [current] => 10.361681329423 [voltage] => 241.6885368 [power] =>...
Witam!! Otøz mam problem z reagowaniem wyjscia na wejscie w pinach GPIO, tzn. chce aby po podaniu na wejscie 31 (Board) zalaczylo sie wyjscie 29 na 3 sek. Chodzi o to ze nie wiem dlaczego ale tam juz jest masa.....i wybranie danego programu automatycznie zalacza mi przekaxnik bez ingerencji:( Prosze o pomoc: [syntax=python] #!/usr/bin/python import...
Ale jesli wykonam to: [syntax=python] import time import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False) GPIO.setup(17,GPIO.OUT) GPIO.setup(27,GPIO.OUT) while True: GPIO.output(17,GPIO.LOW) GPIO.output(27,GPIO.LOW) time.sleep(5) GPIO.cleanup(17) time.sleep(5) GPIO.cleanup(27)[/syntax] to wszystko dziala bez zarzutu, rozumiem ze nadwyrezam...
http://obrazki.elektroda.pl/7568914200_1... LCD oparty o kontroler Hitachi HD44780 ma wymiar 16x2 znaków. Jest to standardowy, typowy LCD wykorzystywany w wielu urządzeniach i projektach hobbystycznych. Wykorzystać ten LCD można wykorzystując układ scalony PCF8574 i interfejs I²C do podłączenia do Raspberry Pi. Prosty skrypt w...
Witam, Potrzebuję wyświetlać temperaturę na wyświetlaczu LCD, posiadam taki 7 segmentowy na TM1637. Podłączyłem go do starej malinki i nawet działa. Używam biblioteki raspberrypi-tm1637 1.3.2 Jest jeden problem wyświetlane informacje często są obarczone błędami w wyświetlaniu. Zastanawiam się czy nie jest to wina jakiś zakłóceń podczas transmisji danych....
Udalo sie, doprowadzono by silnik 1f był sterowany przy użyciu Raspberry Pin. Schemat połączeń jest jak ponizej. (1)Raspberry 3V3 GPIO -> steruje (2) tranzystorem 2N222, z rezystorem 220 Ohm na bramce. Tranzystor przepuszcza sygnał 5 V do SSR 40-DA. Powod istnienia tranzysotra jako łącznika z SSR jest następujący. Raspberry może sterowac tylko 3V3 pinem,...
Witam. Posiadam problem z dodaniem czujnika wilgotności gleby do oprogramowania Domoticz postawionego na Raspberry Pi 3. Podłączyłem mój czujnik tak jak na zdjęciu. Jakiś prosty kod z internetu działa, ale chciałbym żeby te dane były zapisywane do domoticza. Prosiłbym o pomoc z konfiguracją tego. Byłbym wdzięczny za wszystkie pomoce :) Kod: https://obrazki.elektroda.pl/6087457600_...
Cześć! Ten artykuł opisuje budowę dwukołowego pojazdu samobalansującego z Raspberry Pi. Obejmuje on uzasadnienie wyboru Pi-repurposing bezczynnego sprzętu i naukę programowania Linuksa poprzez komponenty z listy roboczej DIY (Raspberry Pi, MPU6050, sterowniki silnika itp.), nakreśla etapy rozwoju (kalibracja czujników, sterowanie silnikiem, implementacja...
Witam, zaczynam przygodę z raspberyy pi 3 zainstalowałem system NOOBS i napisałem skrypt który ma za zadanie odtworzyć 3 różne dzwięki po wciśniciu trzech różnych przycisków. najpierw ustawiłem 3 piny jako wejścia. [syntax=python]gpio -g mode 2 in gpio -g mode 3 in gpio -g mode 4 in [/syntax] Próbowałem w python [syntax=python] import time import RPi.GPIO...
http://obrazki.elektroda.pl/1170979700_1... Witajcie, chciałbym Wam przedstawić prosty i łatwy projekt, który każdy może szybko sobie zbudować. W tym celu wykorzystałem Raspberry Pi 3 model B z wbudowanym WiFi. Jest to domowy monitoring, który można włączyć w momencie wychodzenia z mieszkania. Gdy alarm zostanie uzbrojony (po 60 sekundach...
Kod na podłączenie z Raspberry (3b) z arduino uno + przykładowy kod do silnika krokowego. Zanim zaczniesz trzeba włączyc i2c na raspberry, W konsoli możesz sprawdzić czy raspberry i arduino są ze sobą połączone, przez komende; 'i2cdetect -y 1'. Kod na raspberry [syntax=python] import smbus import time bus = smbus.SMBus(1) # adres jaki jest w i2c dla...
Witam Mam 2 podobne moduły przekaźników. Do ich testowania używam Raspberry Pi. Po podłączeniu (VCC -> 5V, IN1 -> GPIO (pin 11), GND -> GND) modułu z jednym przekaźnikiem ( http://obrazki.elektroda.pl/6428706700_1... http://obrazki.elektroda.pl/2959113500_1... ), ustawieniu pinu GPIO jako OUT przekaźnik załącza się. Niestety po ustawieniu...
klawisz sleep sleep telewizor sleep konfiguracja
urządzenie modemowe magistrali audio układ fan7530 gniazdo świetlówka
bezpiecznik spryskiwaczy bezpiecznik spryskiwaczy
Electrolux suszarka EW8 suszy długo, brak skroplin – czyszczenie filtrów, wymiennik, pompka skroplin Migająca kłódka i zamrożony czas w pralce Candy – blokada drzwi, Child Lock, diagnostyka