Witam, do zbudowania czegoś takiego spokojnie mozesz użyć Arduino - http://arduino.cc/ serva, silniki krokowe itp. znajdziesz bez problemu w necie, a do części mechanicznej- fantazja. Na poczatek będzie dobre. powodzenia.
od czegoś trzeba zacząć :) http://www.easy-soft.net.pl/artykuly/jez... co kolega sądzio poniższym rozwiązaniu? http://extremeelectronics.co.in/microchi... Na poczatek ok, można zrozumieć zasadę...
Po pierwsze : Str:=Memo.Lines po co to skoro w Str masz juz to co potrzebujesz ? Po drugie: Nie jestem pewien na 100% ale w com port mozna bylo odbieraz ramke gdzie ty wyznaczasz co ma byc poczatkiem ramki. Jezeli zmieniesz wysylanie paczki z uc na format np na 'RP100' a ustawisz znak R jako poczatek ramki, to nawet nie musisz sprawdzac w programie...
Dobrze mniejsza już jaki zawór do tego dam.Potrzebuje pomocy z napisaniem programu do tego na tym silniku krokowym. Tak jak pisałem na początku mam program na termometr i na silnik krokowy ale nwm jak to zrobić że jak ter. wykryje temperature 29C to zacznie się kręcić w lewo a jak wykryje 31C to w lewo. Narazie tyle pomużcie zrobić puźniej będziemy...
To jest 20x4 znaki bo nie upewniłem się? Jakies problemy z nim miałem, poniżej działający kod (biblioteki IIC nie załaczyłem) [syntax=c] LcdDOGM204Init(); //LcdDOGM204Charset( 1 ); LcdDOGM204Kontrast( 35 ); //LcdDOGM204view( 1 ); // Negatyw/pozytyw //======================================... void LcdDOGM204Init() { WriteLcdIIC(...
Witam zainteresowanych tematem. Nawiazujac do wczesniejszych postow w ktorych opisalem mozliwosc zrobienia konunikacji po WIFI do inwertera ES5000 ale moje plany poszluy dalej aby zrobic prosta srone www na ESP8266 a z podstawowymi danymi z inwertera. Ale aby to wykonac duzo poszukiwalem w sieci aby zdobyc opis protokolu transimisji prgramu na PC z...
Na poczatek , masz odwrotnie wpieta wtyczke z klawiatura do kontrolera. prawidłowo. zeszlifowałem tylko te wypustki na konektorze, to mogło było mylące. Dales opis wyjsc z zlacza matrycy a nie napisales jak to wpioles do kontrolera. Na fotce, te kabelki ze zlacza matrycy, jednak wygladaja na wpiete zupelnie inaczej niz na Twojej rozpisce (prawidlowej)....
Cześć Ostatnio kupiłem sobie Digispark Attiny85: sapsan-sklep.pl/products/digispark-kicks... Pobrałem najnowszą wersję Arduino, ale napotkałem problem. Mianowicie na komputerze chcąc pobrać sterowniki do urządzenia wyświetla się, że system napotkał problem i następuje restart komputera....
witam Arduino raz wgrywa szkice , raz nie. Kalulatory raz widzą płytkę raz nie. Fusebity żeby umieć wykorzystać prawidłowo to trzeba mieć doktorat - jednym słowem projekt godny polecenia dla skazanych - mają tyle czasu że na pewno sobie z tym poradzą. Trochę złośliwie piszę o tym ale proszę mnie zrozumieć tak to odczuwam i moje majsterkowo chyba wyrzucę...
Aby wyeliminować problemy z mikrokontrolerem i programem, podłącz fotorezystor szeregowo z rezystorem, na poczatek przyjmij 10k (daj symbol fotorezystora to napisze jaki powienien być rezystor). Podłącz miernik i sprzawdź czy poprawnie reaguje na światło. Zobaczysz też w jaki zakresie zamienia sie napięcie.
masz co totalnie źle. proponuję na poczatek dodać wzmacniacz operacyjny jako bufor.
https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...
Morduje się już chyba dwa tygodnie i zaczynam już być w kropce bo w sieci krąży .bas (nawet na elektrodzie jest ) programu tego układu wiec radośnie zrobiłem hex i zaprogramowałem ( o ile czegoś nie pomieszałem bo już niczego pewny nie jestem ) i zadziałał. Chciałem wprowadzić zmiany w programie pozmieniać niektóre funkcje i nagle wszystko przestało...
Nie znam dokładnie dialektu Arduino, ale mówiąc ogólnie - musisz liczyć czas w pętli a nie stosować jakieś WAIT 30. Program w nibyjęzyku: czas=0 włącz odbiornik 1 petla poczatek jesli sygnał X to włącz odbiornik 2 pauza 1 milisekunda zwiększ czas koniec pętli jeśli czas <30000
Będziesz mógł wgrywać program , możesz potem wgrywać inne, zmieniać itp. Jeśli bootloader wgrał się poprawnie to zrób sobie test wgrywając przykładowy program Blink. Oczywiscie, jeżeli potrafił wgrac bootloader to także będzie można wgrac dowolną ilosc kolejnych programów. Problem wyniknie gdy zechce ‘blinkac’ tym programem. Zamiast blinków...
Ok. W takim razie zainstaluję krańcówkę po lewej w położeniu startowym i może w setup() ustawię żeby po uruchomieniu odjechał trochę w prawo a potem pojechał w lewo aż do dotknięcia krańcówki i zapisał pozycję jako home Dodano po 5 A jaki silnik byłby najlepszy do tego projektu? Mam sterownik DRV8825 już na biurku tylko nie wiem czy wykorzystywać ten...
val = pulseIn(pwmRead,HIGH); zwraca ilość mikrosekund (lub 0) -- czyli wartosci od 0 do 1000000 bo timeout domyslny to 1s wiec na poczatek zmienolbym map map(val, 0,1000000,0,255); chyba powinno byc takie: analogWrite(pwmWrite,val); To chyba kawalek kodu pisany na sucho bez proby wgrania...?
(at)DJCheester skoro tyle czasu bawisz się elektroniką to argument małego dziecka jest trochę nie na miejscu Akurat jest na miejscu elektroniką hobbistycznie zajmuję się od 13-tego roku a mam 39 obecnie więc łatwo możesz sobie policzyc - a co do dzieciaków jakie mam duże to chyba moja prowatna sprawa i ucinam tym samym dyskusje nie dotyczącątematu....
Witam zainteresowanych tematem. Uplynelo juz wiele dni kiedy ostatni raz opisalem swoje dzialania z modulem RFM65W. Teraz zebralem wiele doswiadczen i doszedlem do wniosku, ze ustawienie rejestrow w RFM65W jedynie udalo mi sie za pomoca ARDUINO po wgraniu programu w /w tego opisu. https://forum.arduino.cc/index.php?topic... Ale to jest przejsciowe...
Najprościej przez USB ale do tego najlepsze są uC ze sprzętowym USB więc popularne UNO czy Mega odpada. Inna opcja to SPI czy I2C. O cholera jak ja moglem na to nie wpasc, chyba bylem pijany piszac ten temat... A tak na powaznie znalazlem ta duza ATmege328P z uno. Jakies Attiny chyba 13 wiec za duzo roboty z tym a reszta jakbym chcial odlutowac to...
Próbowałem użyć tego schematu, ale bez powodzenia (urządzenie cały czas otrzymuje 24V, bez względu na stan pinu): http://www.elektroda.pl/rtvforum/topic17... Przeanalizuj ten układ: Na poczatek rozpatrz tranzystor Q2. Załóżmy że stan wysoki z Arduino załączy ten NPN i prąd popłynie przez R1 i R2, które tworzą zwykły dzielnik napięcia....
10 led migających niezależnie od siebie To ma być łańcuch led płot Altana i brama ok 65m i jak najwięcej led Ta informacja winna byc podana w pierwszym twoim poście. Wtedy dostałbyś odpowiewdzi głównie w zakresie zasilania układu. Jeżeli to jest długi łańcuch LED (może nawet WS2812/13) i zawiera mnogośc diod to zapomnij o zasilaniu 5V i podłączeniu...
Szanowni forumowicze, zwracam sie z uprzejma prosba o porade. Ostatnio w ramach cwiczen kupilem plytke Arduino. Ot taka do zabawy, zeby moc sie oswoic z elektronika. Bardzo zainteresowala mnie mozliwosc uzycia sygnalu pwm. Na poczatek chcialbym sterowac predkoscia pewnej pompy,ale nie bardzo wiem czy wykminiony przeze mnie ukladzik jest poprawny. Pompa...
witam ! na początku opowiem co mam w planie, chce zbudować na konkurs zabezpieczenie do broni(sprawny model) aby nie postrzeliła swojego członka drużyny - tyle w teorii a teraz model polegał by na tym że załóżmy, nasz kompan walki lub cywil ma opaskę na głowie która wysyła dane wokół ciała, opaska składa się z baterii, arduino i diody ir która wysyła...
niestety nie otwiera mi sie link, ale na poczatek sprawdź jaki adres masz wpisany PCF8574 - od 20hex, pcf8574a - od 38hex Ja skorzystałem z przykładu LiquidCristal_I2C i zamieszczonego tam schematu: http://obrazki.elektroda.pl/6538295500_1... U mnie wyswietliło tekst, ale mam inny problem.
Kilka oczywistych oczywistości na temat DS odczytane dwa bajty zawierające temperaturę zestawione razem w zmienną o długości 16 bitów dają w efekcie integera. Integer to jak wiadomo liczba ze znakiem więc wystarczy tylko odciąć ułamek przez podzielenie przez 16 (bo część ułamkowa to w DSie 4 bity) i masz gotową wartość w stopniach celsjusza. Jeśli cześć...
Silniki zamierzam podłączyć pierwszym sposobem Robię to w celach edukacyjnych, więc chciałbym aby maszyna była rysować na formacie A4, narazie nic więcej; chce się nauczyć na błędach bo tak najszybciej. :) W takiej sytuacji to spokojnie możesz zastosowac sposób 2-gi, podłączając całe cewki (ich końce) i ograniczyc prąd do: powiedzmy na poczatek 1A...
Korzystałem i z wersji 1.05 i z tej nowszej 1.6.x i jest to samo. Sam już nie wiem co mam zrobić żeby wgrać ten bootloader na atmegę. :/ Pisałem wyzej na temat potrzeby instalowania bootloadera.. Po co ci jest on potrzebny jezeli szykujesz Leonardo jako programator ISP. Załóżmy ze juz Leonardo pracuje poprawnie i masz za soba wgrany bootloader do mega8,...
Port USB w komputerze działa bez problemu, najprawdopodobniej jest usmażona atmega... Nie ma takiej pewności!... Jeżeli stosujesz zewnętrzny programator przez złącze ICSP i proramujący soft (avrdude...?) nie zgłasza problemu z komunikacją, to należałoby przyjąc że processor i jego zasilanie jest poprawne. Dlaczego więc wpisany program nie funkcjonuje???.......
po naciśnięciu przycisku - na wyjściu stan wysoki zostaje na stałe a chodzi o to żeby pojawiał się tylko na czas kiedy przycisk jest naciśnięty i znikał po zwolnieniu przycisku. No i z tym masz problem?!!! Masz przecież gotowy przykład w Arduino>Examples>Digital>Button Co prawda jest on dla jednej diody i dla jednego przycisku co nie pownno cię zniechęcic...
zastosowałem układ ULN 2003 trochę się grzeje przy 12 v ale jeśli będzie pracował chwilowo i z radiatorkiem to zaraz nie padnie. Ale w dalszym ciągu nie umiem zatrzymać tej pętli w kodzie powyżej .Jak silnik dostanie impuls z termostatu to kreci się cały czas a ja chciałbym żeby się zatrzymał po wykonaniu tych czterech kroków które ma zadane i czekał...
Witam, Posiadam taki maly uklad pomiarowy zlozony z czujnikow, z ktorych sygnaly sa zbierane przez mikrokontroler Arduino Nano (v 3.1), a nastepnie do modulu Bluetooth (Adafruit Bluefruit EZ-LINK), ktory przekazuje sygnaly bezprzewodowo do komputera i tam sie odbywa cala akwizycja i analiza. W ramach takiego jakby samoksztalcenia/hobby chcialbym dokonac...
Poprzez programator USBisp przykłady wgrywane są prawidłowo, ale przez FT232RL już nie. Ne spodziewaj się że możesz te dwie metody stosowac równolegle dowolnie kiedy zechcesz!!! Decydujesz się na jedną z nich. Stosując uklad FT232RL albo chiński zastępczy PL2303 czy nawet 340/341 stosowane w chińskich wersjach wszelkich klonów Arduino, korzystasz z...
No co do cen to nie jest tak zle (nie ma az tak wielkich roznic cenowych) i sklepy tez sa w soboty np. AVT... Kamami juz problem bo trzba podjechac do Legionowa... Reszta czesci spokojnie Wolumen (sklepy i gielda - sklepy np. Soltronik otwarte tez w niedziele i sobote)... Jeszcze mozna by kilka firm wymienic... i nie wiem czy te ceny tak mocno odstaja......
Luty juz wczesniej poprawione. Po wymianie kondensatorow sytuacja bez zmian. Rezystancja nowej grzalki ok 9,3k. Trudno w to uwierzyc ale stara grzalka tylko raz 'zaiskrzyla' i po otwarciu raczki byla w conajmniej 10-ciu czesciach. Drut grzalkowy nachodzil na siebie i pewnie dzialalo juz na zwarciach. Sumarycznie to co zebralem moglo miec ok 7k. Bawilem...
Chętnie. Czegoś więcej się nauczę. plik H: [syntax=c] #ifndefLCDHD44780_H_ #defineLCDHD44780_H_ /* #defineLCD_HD_5X8 // Polskie znaki czcionką 5x8 a nie 5x7 //#defineLCD_ONLY_PL // Definicje w FLASH tylko znaków PL (mniejsze zużycie FLASH) //#defineLCDMIROR // Użycie tworzy w RAM kopię treści wyświetlacza #defineLCDLINE4 // Liczba wierszy #defineLCDROW20...
Jedynie Arduino wykorzystywałem zmienne w moim kodzie :wyswietlaczu lcd , migające swiatła od lewej do prawej... Edit: OK. Znalazłem kod. A teraz pytam - Pinc.3 , Pinc.4 , Pinc.5 - to sa styki miktokontrolera. Na poczatku są zdefiniowane , ale który gdzie?(no bo przecierz dane w SAA1057 daje się na CLB, DLEN , DATA) Więc który pin do czego - czyli ktory...
Tak, wystarczy abyś zainkludował #include <Arduino.h> na początku, i w 1.0.6 też sie skompiluje. Pozdr Sławek
Jeśli chcesz sam to budować, to zacznij konstrukcję i pytaj jak napotkasz jakiś problem. Zacząłbym od : - spisania dokładnego algorytmu jak to ma konkretnie działać - zakupienia kilku gratów - Arduino, czujnik, interfejs. - na początek pomiar temperatury i wyświetlanie na ekranie lub po COMie.
http://arduino.cc/en/Main/ArduinoBoardUn... sekcja Power. The Arduino Uno can be powered via the USB connection or with an external power supply. The power source is selected automatically.
Jest problem z Arduino Core dla Arduino Uno WiFi Rev2. Proponuję wstawić do pliku LiquidCrystal.h , na sam początek linię:[syntax=c] #include <Arduino.h>[/syntax]
Atmega8 to najlepszy mikrokontroler na start, ponieważ dla niego jest najwięcej materiałów w sieci (programy, schematy, itp. w tym także w języku polskim), jest w miarę tani, dość odporny na nowicjuszy i zawiera najważniejsze wewnętrzne bebechy, które należy sukcesywnie poznawać. Jeżeli będziesz kupował, to kupuj wersję ATmega8A. Arduino - super sprawa...
Spróbuj z HAL i kodem który generuje CumeMX. HAL raczej nie jest godny naśladowania ale na początek bardzo dobry (jak Arduino).
No to masz wszystko, czego potrzebujesz na start. Ściągnij notę do procka, który masz na płytce i ją poczytaj. Jeśli uznasz, że mniej więcej wiesz o co chodzi, to zainstaluj Atmel Studio i zacznij zabawę w C. Jeśli w ogóle cię nota nie zainteresuje, to odpal Arduino IDE i zacznij zabawę w tym frameworku. Początek z arduino może być o tyle łatwiejszy,...
Może powiem co ja na razie wymyśliłem i ku czemu ja się skłaniam jak coś źle to mnie poprawcie 1. Mikrokontroler - Arduino Uno 2. Potencjometry suwakowe 10kOhm 3 Tact Switch 4 Płytka prototypowa 5 Trochę kabli Czy to wystarczy na początek? Arduino UNO to nie jest mikrokontroler. Mikrokontroler to np. ATmega328P, który znajduje się na płytce Arduino...
Płytki Arduino mają tę zaletę, że są tanie i działają po wyjęciu z pudełka, zaprogramować można je z Arduino IDE, Eclipse (programem napisanym w C lub z pluginem Arduino) i to samo z Atmel Studio (tu już programator minimum MKII lub plugin Arduino do używania portu COM). Chińskie klony Arduino to jednak nie to co chińskie najtańsze wiertło, które można...
"Byc moze mam/ miałem problem z programem przypisanym do otwierania plików biblioteki" Te pliki to można otwierać byle czym nie ma to znaczenia nawet notatnikiem chyba jest coś takiego w win ,(nie używam tego systemu). Można poprawiać itp. przy każdej kompilacji programu co jest dołączone po -#include też jest kompilowane ,i w tym przypadku kompilator...
Ile linii kodu wyjdzie trudno powiedzieć, 32kB to dużo i mało ale do tego co zamierzasz powinno wystarczyć - najlepiej sćiągnij sobie książkę w której jest opisany Segway na Arduino i środowisko Arduino zobaczysz jak się na tym pracuje - opisy "wystartowania" znajdziesz bez problemu na kursach, jak Ci się spodoba to kup Arduino ja na początek skłaniałbym...
Na początek popraw Q3 i Q4...
Na początek powiedz jakie to Arduino, bo jak NANO, a masz nowe IDE to pewnie masz stary bootloader, wystarczy w ustawieniach płytki wskazać OLD. A co do programatora, to ściągnij sobie AVR LAB, sprawdź czy gada z płytką, jeśli tak to włącz pełne komunikaty przy wgrywaniu w Arduino, zlokalizuj pliki AVR DUDE i jego config (są w różnych katalogach, ale...
diagnostyka poczatek poczatek elektronik bascom poczatek
ciśnienie myjka czego podłączyć instalacje sprzedam excel formuła wyszukać pionowy
płyta gazowa iskrzy zapalarka czujnik temperatury oleju
Temperatura pracy PC i drukarki laserowej w ujemnych warunkach Błąd PDL w drukarce Xerox 6605 - co oznacza?