Skocz do zawartości

Przeszukaj forum

Pokazywanie wyników dla tagów 'projekt'.

  • Szukaj wg tagów

    Wpisz tagi, oddzielając przecinkami.
  • Szukaj wg autora

Typ zawartości


Kategorie forum

  • Elektronika i programowanie
    • Elektronika
    • Arduino i ESP
    • Mikrokontrolery
    • Raspberry Pi
    • Inne komputery jednopłytkowe
    • Układy programowalne
    • Programowanie
    • Zasilanie
  • Artykuły, projekty, DIY
    • Artykuły redakcji (blog)
    • Artykuły użytkowników
    • Projekty - DIY
    • Projekty - DIY roboty
    • Projekty - DIY (mini)
    • Projekty - DIY (początkujący)
    • Projekty - DIY w budowie (worklogi)
    • Wiadomości
  • Pozostałe
    • Oprogramowanie CAD
    • Druk 3D
    • Napędy
    • Mechanika
    • Zawody/Konkursy/Wydarzenia
    • Sprzedam/Kupię/Zamienię/Praca
    • Inne
  • Ogólne
    • Ogłoszenia organizacyjne
    • Dyskusje o FORBOT.pl
    • Na luzie

Kategorie

  • Quizy o elektronice
  • Quizy do kursu elektroniki I
  • Quizy do kursu elektroniki II
  • Quizy do kursów Arduino
  • Quizy do kursu STM32L4
  • Quizy do pozostałych kursów

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Rozpocznij

    Koniec


Ostatnia aktualizacja

  • Rozpocznij

    Koniec


Filtruj po ilości...

Data dołączenia

  • Rozpocznij

    Koniec


Grupa


Imię


Strona

Znaleziono 10 wyników

  1. Dobra a więc tak robie swój pierwszy projekt czyli mój gameboy i żeby jakoś zasilić arduino kupiłem baterie lipo 1000mah 3,7v i moduł solar charger shield od seeed naładowałem baterie i podłączyłem moduł do arduino wgrałem kod na gameboya i włączyłem zasilanie a dioda na arduino sie zaswieciła na zielono lecz arduino nie wykonuje kodu czy ktoś może mi coś poradzić?
  2. Zlecę budowę prototypu mini-wciągarki składającej się z: - silnika krokowego - przekładni ślimakowej (lub innej kątowej) - szpuli rozwijanej z linką stalową 2mm - wyłącznika krańcowego zintegrowanego ze sprężyną wypychającą. - udźwig max do 5kg Sterowanie silnikiem będzie realizowane docelowo przez Wobit SIC174 (przygotowanie oprogramowania do sterowania jest poza zakresem zadania, do testów można użyć dowolnego sterownika). Zakres prac: - dobór silnika, przekładni, wielkości szpuli do planowanego obciążenia. - opracowanie rozwiązania dla wyłącznika krańcowego. - przygotowanie projektu mocowań, wydruk 3D - złożenie i przetestowanie prototypu. Wynik prac: - działający prototyp w oparciu o wydruki 3D - projekt pozwalający wykonanie wersji finalnej: projekty elementów wymagających cięcia CNC lub wydruku 3D - lista innych części wymagających zakupu. Jeżeli ktoś jest zainteresowany to proszę o wiadomość prywatną.
  3. Witam, szukam dodatku/programu pozwalającego na ustawienie okienek w visual studio tak jak to wygląda w windows forms ale działającego na linuxe. W skrócie program ma komunikować sie przez modbus z arduino a te dane chce chce wyświetlić na monitorze i mieć klikalne przyciski i tym podobne. Ewentualnie jakieś inne rozwiązanie okienkowe chociaż najlepszy był by program klikalny najlepiej darmowy
  4. Witam, chciałbym zrobić projekt zdolny pobierać oraz magazynować energię z otoczenia, wykorzystujący dedykowaną do tego przetwornicę LTC3588. Mam jednak problem z określeniem wyprowadzeń na zakupionym układzie przetwornicy, ponieważ załączone do niego noty katalogowe dotyczą wyprowadzeń samej przetwornicy (płytka posiada dodatkowo połączone elementy, a wyprowadzenia posiadają inne nazwy). Cała zakupiona płytka posiada zbudowany jeden z zaproponowanych w nocie katalogowej układów, załączony na zdjęciu. Czy ktoś mógłby pomóc mi w ustaleniu odpowiedniego połączenia z tą płytką źródła energii z zastosowaniem magazynu energii oraz pomóc określić rolę poszczególnych wyprowadzeń (do czego służy EN, co należy podłączać do Vin a co do Vcc)? Załączam dodatkowo zdjęcie oraz schemat układu oraz notę katalogową samej przetwornicy. ltc3588 data.pdf
  5. Witam, na czym najlepiej zaprezentować do projektu jak działa 2 prawo kirchhoffa? Chodzi oczywiście o samochód osobowy.
  6. Witam potrzebuje pomocy jakiś czas temu zlecilem komuś zrobienie tablicy ledowej 100cm/50cm składającej się z 15 rzędów po 30 ledów ws2812b połączonych szeregowo do tego kupiłem arduino uno rev3 zasilacz impulsów 12v 20.8A 250w oraz przetwornice lm2596 wszystko jest naklejane na plexi 100x50 z tego co mi pisał chłopak co mi to wszystko montuje że jest problem z zasilaniem led wiem jeszcze to że do każdego z pasków poprowadził oddzielną zasilanie z przetwornice aby nie było spadku napiecia Zamierzam zabrać od niego wszystko i dokończyć samemu zostawię mu tylko kwestie programowania arduino bo se chłopak nie radzi Pomóżcie mi jak to mam przerobić żeby zaczęło działać czy mam coś do tego dokupić bo myślałem o wymianie przetwornice na mocniejszą ale jaką była by dobra Kurczę pomocy bo to ma być prezent dla syna który się bawi w Yutube i mało się tam wyświetlać jego nik i takie są tam Pozdrawiam Kamil
  7. Witam forumowiczów, jestem w trakcie tworzenia pracy inżynierskiej i jako temat mam "Czujnik jakości powietrza" oparty o Arduino. Dostępne mam następujące czujniki: gazu (MQ-2, MQ-3, MQ-5, MQ-135), temperatury (BME280) oraz cząstek stałych (PMS7003). W planach mam jeszcze zakup modułu WiFi, żeby móc przesłać i wyświetlać dane mobilnie. Całość będzie oparta o płytkę Maker Uno. W planach nie mam korzystać z każdego elementu z listy, a prawdopodobnie skupię się na dwóch czujnikach gazu (najpewniej z czujnika MQ-2 oraz MQ-135), czujniku temperatury oraz cząstek stałych wraz z modułem wifi. Pierwsze podłączenia i testy czujników są już za mną poza czujnikiem pyłu. W tym momencie staram się zrozumieć i znaleźć sposób na kalibrację MQ-2. Chodzi mi zarówno od strony technicznej (zrozumienie wykresów z dokumentacji) jak i od strony praktycznej. Oczywiście, jeśli ktoś ma chęci i czas to nie pogardziłbym pomocą w tej materii. Poza tym udało mi się znaleźć jakiś kod do kalibracji, który w większości rozumiem, poza niektórymi zmiennymi. Pozdrawiam
  8. Już wcześniej pisałem na forum o mojej szklarni. Więc podpiąłem wszystko (2 linijki diód(10),termometr cyfrowy,wyświetlacz,fotorezystor, buzzer, czujnik wilgotności,pompę 12v, wentylator 12v)i nie działa. Do zasilania Arduino używam Stabilizowanego zasilacza sieciowego - dogniazdkowego 230 V AC. Napięcie wyjściowe wynosi 12 V DC. Prąd wyjściowy: 1,5 A - 2 A. Podpiąłem do gniazdka i jak wszystko na raz jest włączone to przestaje działać (chyba, że podepnę arduino także do komputera). Stabilizator napięcia na arduino się grzeje. Proszę o pomoc.
  9. Witam serdecznie wszystkich czytelników. Chciałbym wam dziś przedstawić mój projekt jaki wykonałem na zakończenie technikum. Mianowicie zaprojektowałem i zbudowałem router sieciowy wyposażony w 5 portów ethernet oraz WIFI 2,4Ghz i 2x2 MIMO. Projekt zacząłem od wybrania jednostki sterującej , znajomy elektronik polecił mi SKW92a. Jest to mały moduł idealny do tego typu zastosowań. Można na nim uruchomić OpenWRT, bardzo ekonomiczna w zajmowane miejsce na dysku( tylko około 8 MB) wersja Linuxa. Tak więc użyłem tego modułu do budowy tego urządzenia. Następną rzeczą do zrobienia było dobranie zasilania. Chciałem aby router mógł być zasilany z np.takiej oto ładowarki , gdyż wejście microUSB i 5V jest dość popularne w dzisiejszych czasach. SKW92a działa jednak na zasilaniu 3,3V, konieczne więc było dodanie przetwornicy z 5V na 3,3V. Postanowiłem dodać jeszcze LEDy , aby służyły jako wskaźniki oraz port USB który będzię mógł posłużyć do podłączenia pamięci zewnętrznej w razie potrzeby przywrócenia systemu. Na końcu oczywiście też filtry dopasowujące transmisje ethernet i porty szeregowe do debuggowania. Projekt PCB routera Zaprojektowałem płytkę w Ki-Cadzie, dodałem swoje logo i wysłałem do produkcji ( sam proces projektowania PCB , rysowania footprintów itp. zajął około 30 h). Po polutowaniu wszystkiego router zaczął nabierać kształtu. Wszystko na miejscu Niestety pierwsze uruchomienie nie poszło zbyt kolorowo, gdyż mimo poboru prądu nie dało się wejść przez UART do SKW , po dogłębnej diagnostyce okazało się że nie jest to błąd portu szeregowego ale przetwornicy która była wadliwa.Musiałem umieścić tam osobną przetwornice step-down na osobnej płytce. Po tym zabiegu router zaczął działać wyśmienicie. Działający router Zainstalowanie OpenWRT nie było większym problemem, a także późniejsza konfiguracja była dość prosta. Z pomocą znajomego odkryliśmy że bez problemu można także przełączyć router w tryp switcha i można nawet tworzyć VLANy. Ostatnią rzeczą do zrobienia zostało zrobić ładną obudowę, którą zaprojektowałem w programie Designspark mechanical i wydrukowałem w drukarce 3D. Obudowa A tak wygląda w pełni działający router 😄 Dziękuję za uwagę i zapraszam do zadawania pytań w komentarzach
  10. Witam wszystkich chciałbym Wam dzisiaj pokazać sejf mojego autorstwa. Może on być głównie wykorzystywany jako ciekawostka lub zabawka. Projekt powstał w celu nauczenia się podstaw arduino. Ostatnio nauczyłem się sterowania silniczkami oraz przechwytywania liczb z klawiatury. Po połączeniu tych umiejętności z podstawami programowania powstał ten projekt sejfu. Przy tworzeniu tego projektu wykorzystałem następujące materiały: Arduino Uno Klawiaturę numeryczną Serwo potencjometr Przewody połączeniowe męsko-damskie Wykonanie: Projekt został wykonany z elementów jakie posiadałem w domu. Do Arduino podłączone są przewody, które łączą się z serwem (zasilanie, masa oraz sygnał sterujący). Przewody z wyświetlacza są podłączone bezpośrednio do Arduino poza V0. Ponadto, V0 zostało zintegrowane z potencjometrem i służy do regulacji kontrastu wyświetlacza. Układ jest zasilany baterią 9V za pomocą odpowiedniego adaptera Działanie projektu: Program przechwytuje z klawiatury kod wpisywany przez użytkownika. Jeśli kod jest prawidłowy to uruchamia się serwo i otwiera skrytkę. Jeśli kod jest nie prawidłowy program informuje użytkownika o niepoprawnym haśle. Na klawiaturze znajdują się klawisze A, B, C, D, # i *. Mój program ich nie wykorzystuje, ale jeśli ktoś chce wykonać taki projekt to może je wykorzystać. Po kliknięciu wyżej wymienionych klawiszy program informuje o naciśnięciu złego klawisza. Kod: #include <Servo.h> #include <LiquidCrystal.h> // biblioteka do LCD #include <Keypad.h> //biblioteka do klawiatury Servo servo; int pos = 40; char* password ="7890"; //hasło int pozisyon = 0; int przycisk = 0; const byte rows = 4; const byte cols = 4; char keyMap [rows] [cols] = { {'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'} }; byte rowPins [rows] = {1, 2, 3, 4}; byte colPins [cols] = {5, 6, 7, 8}; Keypad myKeypad = Keypad( makeKeymap(keyMap), rowPins, colPins, rows, cols); LiquidCrystal lcd (A0, A1, A2, A3, A4, A5); void setup(){ servo.attach(9); lcd.begin(16, 2); setLocked (true); przycisk = 0; } void loop(){ setLocked (true); char whichKey = myKeypad.getKey(); lcd.setCursor(0, 0); lcd.print(" Witam"); lcd.setCursor(0, 1); lcd.print(" Wpisz haslo"); if(whichKey == '*' || whichKey == '#' || whichKey == 'A' || whichKey == 'B' || whichKey == 'C' || whichKey == 'D'){ przycisk=0; pozisyon=0; setLocked (true); lcd.clear(); lcd.setCursor(0, 0); lcd.print("ZLY PRZYCISK"); delay(1000); lcd.clear(); } if(whichKey == '0' || whichKey == '1' || whichKey == '2' || whichKey == '3' || //define keys whichKey == '4' || whichKey == '5' || whichKey == '6' || whichKey == '7' || whichKey == '8' || whichKey == '9'){ przycisk++; } if(przycisk == 5){ przycisk = 0; lcd.clear(); lcd.setCursor(0,0); lcd.write(" ZA DUZO"); lcd.setCursor(0,1); lcd.write(" ZNAKOW"); delay(1000); lcd.clear(); } if(przycisk == 1){ lcd.clear(); lcd.setCursor(0,1); lcd.write(" *"); } if(przycisk == 2){ lcd.clear(); lcd.setCursor(0,1); lcd.write(" **"); } if(przycisk == 3){ lcd.clear(); lcd.setCursor(0,1); lcd.write(" ***"); } if(przycisk == 4){ lcd.clear(); lcd.setCursor(0,1); lcd.write(" ****"); } if(przycisk == 4 && pozisyon < 3){ lcd.clear(); lcd.setCursor(0,0); lcd.write(" ZLE"); lcd.setCursor(0,1); lcd.write(" HASLO"); delay(1000); przycisk = 0; lcd.clear(); } if(whichKey == password [pozisyon]){ pozisyon ++; } if(pozisyon == 4){ przycisk = 0; pozisyon = 0; setLocked (false); lcd.clear(); lcd.setCursor(0, 0); lcd.print("*** Verified ***"); delay(3000); lcd.clear(); lcd.setCursor(0, 0); lcd.print("Skrytka zamknie"); lcd.setCursor(0, 1); lcd.print(" sie za 5s"); delay(7000); lcd.clear(); } delay(100); } void setLocked(int locked){ if(locked){ servo.write(40); } else{ przycisk = 0; servo.write(130); } } Przyszłość projektu: Projekt można modyfikować (np. zmiana hasła przez użytkownika). Można też zmienić rodzaj zabezpieczenia z kodu czterocyfrowego na hasło z literami lub odcisk palca użytkownika. W najbliższej przyszłości zamierzam to połączyć z Raspberry Pi (rozpoznawanie twarzy) i Google AIY Voice Kit (komendy głosowe). Film: Zdjęcia:
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.