Najlepsze zasoby dla programisty, aby dowiedzieć się o elektronice? [zamknięte]
Całe życie byłem deweloperem, a mój mózg pracuje w sposób, który ma sens dla dewelopera.
Interesuję się tworzeniem namacalnych, fizycznych przedmiotów za pomocą układów elektronicznych. Znajduję następujące problemy z dużą ilością materiału, który znajduję:
Mogę dowiedzieć się wszystkiego o fizycznej naturze kondensatorów, rezystorów itp. ale brakuje mi wnikliwych połączeń, które pozwoliłyby mi stworzyć własne urządzenie wyższego rzędu, takie jak radio.
Dużo z rzeczy, które biorę za pewnik jako programista, wydają się trudne w elektronice. Na przykład, nie jest od razu oczywiste, w jaki sposób utworzyłbym pętlę For elektronicznie. Nie wiem, jak stworzyć układ, który może tworzyć lub używać sygnału danych (zasadniczo, struktury. Przykład: "Aktualna pogoda: wiatr = 10 węzłów, temperatura=30, wilgotność = 20%"). Chcę chronić przed zdalnym sygnałem, który nie jest wykrywany przez czujnik.
jakie są wspaniałe zasoby dla programisty, aby dowiedzieć się o obwodach elektronicznych?
13 answers
Poszedłem w przeciwnym kierunku, z EE przeszedłem do programowania i wróciłem do szkoły, aby uzyskać stopień CS. Polecam zacząć od czegoś, co łączy te dwa elementy, aby przejście było nieco płynniejsze. Istnieje mnóstwo książek hobbystycznych, takich jak Making Things Talk i Hardware Hacking Projects , które to ułatwiają. Polecam również serię Evil Genius książek o elektronice i robotyce.
Karol Petzold ' S Code: The Hidden Language of Computer Hardware and Software to kolejna książka, która świetnie łączy koncepcje sprzętu i oprogramowania. Nie mogę go polecić wystarczająco wysoko, chociaż może to być podejście odwrotne niż jesteś po. Zaczyna się od prostych przełączników i tranzystorów i buduje, aby pokazać, jak są one połączone, aby stworzyć programowalny Obwód.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-11-25 20:12:32
Może Ci się wydawać, że jest to nieco bardziej zaawansowane niż "down to the metal", ale uważam, że cała scena programowalnych mikrokontrolerów jest świetnym miejscem do tworzenia pomostu między programowaniem a sprzętem.
Arduino. Czego nie możesz z tym zrobić! http://www.arduino.cc/
Limor aka Lady Ada z AdaFruit ma wiele mini-lekcji na temat korzystania z rzeczy, które prowadzą cię poza świat programowania do diod LED, rezystorów i więcej: http://www.ladyada.net/learn/arduino/
Moja propozycja to zacząć od zestawów. Efekt końcowy czegoś, co działa i robi coś, jest satysfakcjonujący i napędza cię do majsterkowania. I czasami coś idzie nie tak. Kondensator jest w złym stanie, ominął punkt lutowniczy, cokolwiek.
I jak wszyscy wiemy, w programowaniu, kiedy coś pójdzie nie tak, to naprawdę zaczyna się uczyć czegoś nowego!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-09 16:47:11
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-09 16:47:46
Wiele się nauczyłem z Tej aplikacji Java. Pokazuje, jak elektrony (dodatnie dziury faktycznie) podróżują wewnątrz elektroniki. Możesz nawet modyfikować Obwód podczas jego pracy.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-09 19:11:35
Http://allaboutcircuits.com / ma samouczki online, zaczynając od podstaw, porady, jakie śmieci kupić, aby zacząć majstrować w praktyce, a także mają forum do zadawania początkującym pytań.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-12-26 17:48:29
Weź udział w kursach W community college/votech school. Wiele z nich oferuje zajęcia nocne. Swoją karierę zaczynałem jako Elektronik, więc to tylko moje zdanie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-09 16:38:22
Może dobrą stroną dla Ciebie jest Giełda elektroniki ( http://electronics.exchange.com )
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-11-25 19:43:27
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-04-13 12:32:45
Myślę, że to jedna z najlepszych książek hobbystycznych na rynku: Marka: Electronics
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-04-04 12:46:04
The Art of Electronics 3rd Editio n zostało właśnie wydane. Jedna z najlepszych książek o elektronice. Jest dobry dla początkujących, ale zapewnia również dogłębną wiedzę.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-15 14:20:15
Oprócz innych zasobów, które zostały wymienione, jeśli chcesz szybkiego wprowadzenia do zastosowania elektroniki w projektach, możesz rozważyć praktyczna Elektronika dla wynalazców autorstwa Paula scherza.
Oczywiście po zaznajomieniu się z elektroniką czytałem źródła, które budują głębsze zrozumienie. Horowitz, jak wspomniano wcześniej, jest wielkim zasobem.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-02 02:37:38
Jeśli dostępne w Twoim kraju, badania w kierunku licencji krótkofalarstwa. Jeśli w USA, zobacz http://www.arrl.org aby uzyskać więcej informacji.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-09 16:37:38
Jeśli potrzebujesz podstawowych podstawowych obwodów elektronicznych, to najlepszym z nich jest seria wykładowa profressor Anant Agarwal MIT. To wam pomoże!!
Badanie systemu wbudowanego przy użyciu ardunio, Raspberry Pi. Jeśli posiadasz wiedzę programistyczną z C lub pyhthon, nikt nie może cię powstrzymać przed eksploracją Embedded.. If u already done ardunio and having a Linux hand następnie użyj Pi broad do zaawansowanego uczenia się systemu wbudowanego.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-26 06:35:37